自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 TS流解析之一解包长

参考文档ISO13181-1.pdf解析TS流的第一个步骤就是解析出TS的包长与开始位置信息。包的长度有188字节和204字节之分,而每一个packet的开头都是0x47。下图是packet的结构体:packet结构体解析(本人只做关键点的标志,英文部分自己理解):1:sync_byte –The sync_byte is a fixed 8-bit f

2016-04-27 15:36:42 6036

原创 TS流解析之二获取完整section

TS流解析的第二个步骤是解析TS的关键也是难点,需要熟读文档ISO13181-1.pdf。下面我也会就我的解析代码做详尽的解析。接着上一篇点击打开链接讲解了TS流解析的第一个步骤,我们已经解出了TS流的包长以及第一个有效包的位置信息。下面我们在之前的基础上增加代码:1.在原函数ParseTs的基础上添加ParseTable解析TS文件中各个表的信息:int ParseTs(FILE *pf

2016-04-28 11:14:19 5220 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除