首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MPEG-TS pointer_field最大值

MPEG-TS pointer_field最大值
EN

Stack Overflow用户
提问于 2021-08-20 15:21:37
回答 1查看 78关注 0票数 0

在MPEG 2标准中,Pointer_filed (ISO/IEC 13818-1 2.4.4.1)的最大值是多少?我在C#上编写了自己的库来解析ts文件,并发现如下:

正如我们在这里看到的,这个表的pointer_field是0xb5字节。EIT表头以0x4E0xF2开头,但以另一个表结尾,因此无法获得该表的EIT节长度。

我从Eutelsat 36B卫星上得到这条EIT流。

EN

回答 1

Stack Overflow用户

发布于 2022-07-27 08:31:25

这是一个8位的字段,所以最大值是255.

阅读ISO/IEC 13818-1 2.4.4.1:

pointer_field --这是一个8位字段,其值应为字节数,它紧跟在pointer_field之后,直到传输流数据包的有效负载中存在的第一个节的第一个字节为止(因此,pointer_field中的0x00值表示该节在pointer_field之后立即开始)。当至少一个部分开始于给定的传输流分组时,则payload_unit_start_indicator (参考2.4.3.2)将设置为1,并且该传输流分组的有效负载的第一个字节将包含指针。当在给定的传输流分组中没有区段开始时,则payload_unit_start_indicator将被设置为0,并且在该数据包的有效负载中不应发送指针。

EIT表的其余部分包含在下面的数据包中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68864543

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档