首页 > 其他分享 >TS流分析-PES中扩展头部的判断

TS流分析-PES中扩展头部的判断

时间:2022-11-08 10:37:19浏览次数:41  
标签:13818 stream 0xBC 0xBF TS PES 1111 头部 1011






根据流类型判断(流类型是PES包头第四字节),扩展头部有三种。




0xBC  0XBE    0xBF 0xF0 0xF1 0xF2 0xF8),这类可能又PTS/DTS信息


一种是(0xBC  0xBF 0xF0 0xF1 0xF2 0xF8)其中之一。


一种是 0XBE,也就是padding_stream 。




第一种


1011 1100  1  program_stream_map     0xBC



1011 1110  padding_stream                  0XBE



1011 1111  3  private_stream_2              0xBF



1111 0000  3  ECM_stream                     0xF0



1111 0001  3  EMM_stream                    0xF1



1111 1111  4  program_stream_directory 0xFF



1111 0010  5  ITU-T H.222.0 建议书 | ISO/IEC 13818-1  附件 A 或 ISO/IEC 13818-6_DSMCC_stream 0xF2



1111 1000  6  ITU-T H.222.1  建议书类型 E 0xF8






第二种:



  1011 1100  1  program_stream_map     0xBC



1011 1111  3  private_stream_2              0xBF



1111 0000  3  ECM_stream                     0xF0



1111 0001  3  EMM_stream                    0xF1



1111 1111  4  program_stream_directory 0xFF



1111 0010  5  ITU-T H.222.0 建议书 | ISO/IEC 13818-1  附件 A 或 ISO/IEC 13818-6_DSMCC_stream 0xF2



1111 1000  6  ITU-T H.222.1  建议书类型 E 0xF8




第三种


1011 1110  padding_stream                  0XBE

标签:13818,stream,0xBC,0xBF,TS,PES,1111,头部,1011
From: https://blog.51cto.com/u_13316945/5831975

相关文章

  • TS流分析-PMT包
    PMT即节目映射表,ProgramMapTable。节目相关表PAT中可能包含多个PMT,PMT中又包含音视频对应的包PID及音视频类型的定义。   0000   47 40 62 38 8......
  • TS流分析-PAT包
    TS流是由ts数据包构成的。ts的数据包如果PID为0,那么该包就是PAT包。下面的数据是从ts流中找到的PAT类型的ts数据包。长度为188字节。有自适应域。自适应域应该就是为......
  • 我要涨知识 —— TypeScript 常见面试题(一)
    1、ts中的any和unknown有什么区别?unknown和any的主要区别是unknown类型会更加严格:在对unknown类型的值执行大多数操作之前,我们必须进行某种形式的检查。而在......
  • sklearn的数据集库datasets
    sklearn的数据集库datasetssklearn的数据集库datasets提供很多不同的数据集,主要包含以下几大类:1.玩具数据集2.真实世界中的数据集3.样本生成器4.样本图片5.svmlight......
  • Echarts Y轴网格线宽度调整
    yAxis:{show:false,type:"value",axisTick:{show:false,},show:true,axisLabel:{show:true,......
  • echarts横坐标显示不全
    echarts横坐标显示不全,效果不够好,让标签倾斜在xAxis下加入这段代码rotate就是倾斜量axisLabel:{rotate:50},......
  • CF487E Tourists
    题意给定一张无向图,点有点权。每次可以修改一个点的点权,或者询问从\(a\)到\(b\)所有不经过重复点的路径上最小的点权是多少。Solution考虑一个点双,点双中任意两个点......
  • [Typescript] 89. Hard - Currying 1
    TypeScript4.0isrecommendedinthischallengeCurrying isthetechniqueofconvertingafunctionthattakesmultipleargumentsintoasequenceoffunction......
  • [Typescript] 88. Hard - Simple Vue
    ImplementasimpiledversionofaVue-liketypingsupport.Byprovidingafunctionname SimpleVue (similarto Vue.extend or defineComponent),itshouldpr......
  • [Typescript] ThisType
    Thisutilitydoesnotreturnatransformedtype.Instead,itservesasamarkerforacontextual this type.Notethatthe noImplicitThis flagmustbeenabl......