TS流解析(代码)

上传者: wuyuxing24 | 上传时间: 2019-12-21 21:58:19 | 文件大小: 2.63MB | 文件类型: rar
1)在终端显示流中所有节目的信息(节目号,解码名字,音视频ID,输入一个节目号能够保存音视频数据包,能够在播放器中播放)。(PAT,SDT,PMT表的解析) 2)输入一个节目号能够显示未来几天的信息(EIT表的解析) 3)显示NIT表中的信息 4)显示CAT表的信息(主要是ECM_PID,和EMM_PID) 5)显示系统的时间,这个是我猜的其实我也不知道是系统时间(TDT表的解析)

文件下载

资源详情

[{"title":"( 74 个子文件 2.63MB ) TS流解析(代码)","children":[{"title":"TS流解析代码","children":[{"title":"最终版本","children":[{"title":"ParsePAT.c <span style='color:#111;'> 7.62KB </span>","children":null,"spread":false},{"title":"GetSection.c <span style='color:#111;'> 13.93KB </span>","children":null,"spread":false},{"title":"ParseNIT.h <span style='color:#111;'> 2.58KB </span>","children":null,"spread":false},{"title":"ParsePAT.h <span style='color:#111;'> 2.49KB </span>","children":null,"spread":false},{"title":"Descriptor.h <span style='color:#111;'> 7.18KB </span>","children":null,"spread":false},{"title":"GetPidPackage.h <span style='color:#111;'> 2.60KB </span>","children":null,"spread":false},{"title":"ParseEIT.c <span style='color:#111;'> 10.96KB </span>","children":null,"spread":false},{"title":"Program.c <span style='color:#111;'> 12.96KB </span>","children":null,"spread":false},{"title":"ParseEIT.h <span style='color:#111;'> 2.65KB </span>","children":null,"spread":false},{"title":"ParsePMT.c <span style='color:#111;'> 9.02KB </span>","children":null,"spread":false},{"title":"GetSection.h <span style='color:#111;'> 4.62KB </span>","children":null,"spread":false},{"title":"ParseTS_Length.h <span style='color:#111;'> 1.51KB </span>","children":null,"spread":false},{"title":"ParseSDT.c <span style='color:#111;'> 8.96KB </span>","children":null,"spread":false},{"title":"Descriptor.c <span style='color:#111;'> 12.70KB </span>","children":null,"spread":false},{"title":"MainTest.c <span style='color:#111;'> 6.79KB </span>","children":null,"spread":false},{"title":"ParsePMT.h <span style='color:#111;'> 2.91KB </span>","children":null,"spread":false},{"title":"GetPidPackage.c <span style='color:#111;'> 4.31KB </span>","children":null,"spread":false},{"title":"ParseNIT.c <span style='color:#111;'> 15.10KB </span>","children":null,"spread":false},{"title":"Program.h <span style='color:#111;'> 3.96KB </span>","children":null,"spread":false},{"title":"ParseSDT.h <span style='color:#111;'> 2.93KB </span>","children":null,"spread":false},{"title":"ParseTS_Length.c <span style='color:#111;'> 3.53KB </span>","children":null,"spread":false}],"spread":false},{"title":"数组","children":[{"title":"ParsePAT.c <span style='color:#111;'> 7.95KB </span>","children":null,"spread":false},{"title":"GetSection.c <span style='color:#111;'> 13.92KB </span>","children":null,"spread":false},{"title":"ParseNIT.h <span style='color:#111;'> 2.55KB </span>","children":null,"spread":false},{"title":"ParseCAT.c <span style='color:#111;'> 7.02KB </span>","children":null,"spread":false},{"title":"ParsePAT.h <span style='color:#111;'> 2.26KB </span>","children":null,"spread":false},{"title":"Descriptor.h <span style='color:#111;'> 8.35KB </span>","children":null,"spread":false},{"title":"GetPidPackage.h <span style='color:#111;'> 2.60KB </span>","children":null,"spread":false},{"title":"ParseEIT.c <span style='color:#111;'> 11.22KB </span>","children":null,"spread":false},{"title":"Program.c <span style='color:#111;'> 8.19KB </span>","children":null,"spread":false},{"title":"ParseEIT.h <span style='color:#111;'> 2.65KB </span>","children":null,"spread":false},{"title":"ParsePMT.c <span style='color:#111;'> 10.26KB </span>","children":null,"spread":false},{"title":"GetSection.h <span style='color:#111;'> 4.53KB </span>","children":null,"spread":false},{"title":"ParseTS_Length.h <span style='color:#111;'> 1.51KB </span>","children":null,"spread":false},{"title":"ParseSDT.c <span style='color:#111;'> 9.75KB </span>","children":null,"spread":false},{"title":"Descriptor.c <span style='color:#111;'> 13.94KB </span>","children":null,"spread":false},{"title":"MainTest.c <span style='color:#111;'> 6.81KB </span>","children":null,"spread":false},{"title":"ParsePMT.h <span style='color:#111;'> 2.60KB </span>","children":null,"spread":false},{"title":"GetPidPackage.c <span style='color:#111;'> 4.31KB </span>","children":null,"spread":false},{"title":"ParseNIT.c <span style='color:#111;'> 15.03KB </span>","children":null,"spread":false},{"title":"Program.h <span style='color:#111;'> 2.96KB </span>","children":null,"spread":false},{"title":"ParseTDT.h <span style='color:#111;'> 1.71KB </span>","children":null,"spread":false},{"title":"ParseTDT.c <span style='color:#111;'> 7.17KB </span>","children":null,"spread":false},{"title":"ParseSDT.h <span style='color:#111;'> 2.54KB </span>","children":null,"spread":false},{"title":"ParseTS_Length.c <span style='color:#111;'> 3.53KB </span>","children":null,"spread":false},{"title":"ParseCAT.h <span style='color:#111;'> 2.05KB </span>","children":null,"spread":false}],"spread":false},{"title":"链表","children":[{"title":"ParsePAT.c <span style='color:#111;'> 8.35KB </span>","children":null,"spread":false},{"title":"GetSection.c <span style='color:#111;'> 15.55KB </span>","children":null,"spread":false},{"title":"ParseNIT.h <span style='color:#111;'> 2.41KB </span>","children":null,"spread":false},{"title":"ParseCAT.c <span style='color:#111;'> 4.68KB </span>","children":null,"spread":false},{"title":"ParsePAT.h <span style='color:#111;'> 2.10KB </span>","children":null,"spread":false},{"title":"Descriptor.h <span style='color:#111;'> 8.83KB </span>","children":null,"spread":false},{"title":"GetPidPackage.h <span style='color:#111;'> 2.60KB </span>","children":null,"spread":false},{"title":"ParseEIT.c <span style='color:#111;'> 11.22KB </span>","children":null,"spread":false},{"title":"Program.c <span style='color:#111;'> 6.53KB </span>","children":null,"spread":false},{"title":"ParseEIT.h <span style='color:#111;'> 2.33KB </span>","children":null,"spread":false},{"title":"ParsePMT.c <span style='color:#111;'> 10.16KB </span>","children":null,"spread":false},{"title":"GetSection.h <span style='color:#111;'> 2.24KB </span>","children":null,"spread":false},{"title":"ParseTS_Length.h <span style='color:#111;'> 1.51KB </span>","children":null,"spread":false},{"title":"ParseSDT.c <span style='color:#111;'> 9.67KB </span>","children":null,"spread":false},{"title":"Descriptor.c <span style='color:#111;'> 15.25KB </span>","children":null,"spread":false},{"title":"MainTest.c <span style='color:#111;'> 12.00KB </span>","children":null,"spread":false},{"title":"ParsePMT.h <span style='color:#111;'> 2.42KB </span>","children":null,"spread":false},{"title":"GetPidPackage.c <span style='color:#111;'> 3.65KB </span>","children":null,"spread":false},{"title":"ParseNIT.c <span style='color:#111;'> 14.47KB </span>","children":null,"spread":false},{"title":"Program.h <span style='color:#111;'> 4.46KB </span>","children":null,"spread":false},{"title":"ParseTDT.h <span style='color:#111;'> 1.75KB </span>","children":null,"spread":false},{"title":"ParseTDT.c <span style='color:#111;'> 7.08KB </span>","children":null,"spread":false},{"title":"ParseSDT.h <span style='color:#111;'> 2.44KB </span>","children":null,"spread":false},{"title":"ParseTS_Length.c <span style='color:#111;'> 3.53KB </span>","children":null,"spread":false},{"title":"ParseCAT.h <span style='color:#111;'> 1.93KB </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"TS流文档","children":[{"title":"en_300468v011001o.pdf <span style='color:#111;'> 1.30MB </span>","children":null,"spread":false},{"title":"ISO_IEC_13818-1_2007_PDF_version.pdf <span style='color:#111;'> 1.42MB </span>","children":null,"spread":false}],"spread":true},{"title":"TS流分析工具","children":[{"title":"tsr.exe <span style='color:#111;'> 152.00KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}]

评论信息

  • qq_36159433 :
    下了好几个TS流解析的代码,这个最好!编译过后运行准确,解析信息全面。唯一的缺点是没有Makefile,不过自己写一个难度不大。
    2019-11-04
  • dongkundjy :
    不错的代码,不过在保存视频时没有输出
    2019-08-30
  • tanguixing :
    非常不错,谢谢分享。值得借鉴。
    2019-08-15
  • li311 :
    代码写的不错
    2019-05-06
  • 土地土地 :
    不错不错,谢谢分享
    2018-09-04

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明