- 1、本文档共14页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
机顶盒软件技术培训-EPG解析
EPG Introduction shine.w Overview Definitions EPG Functions Component of EPG content Transmission of EPG EIT EPG in STB QA Definitions EPG 电子节目指南(Electronic Program Guide),是指在符合MPEG-2的TS传输流中插入DVB标准定义的业务信息(SI),使机顶盒可以从TS流中提取出节目提供商播出节目的列表和播出参数,以直观的形式显示给数字电视用户,使得用户可以方便地接收、选择数字电视节目 EPG Functions 基于单向网络 广播电视节目指南,如节目播出表、当前节目播放、节目介绍、节目附加信息、节目分类、节目预定、家长分级控制等 PPV节目指南 NVOD准视频点播节目指南 扩展功能,如数据广播节目指南、节目预览、分类广告信息服务指南、电子商务信息指南等 基于双向网络 VOD视频点播节目指南 互动电子商务服务指南 电子邮件列表服务 Internet接入内容列表服务 Component of EPG content Transmission of EPG EPG信息的传输采用两种方式:表传输方式和数据广播中的数据轮播方式 基本EPG信息采用表传输方式 EPG的功能均可通过SI来实现,也就是说SI是实现EPG功能的前提。其中最重要的就是NIT、EIT、SDT,利用这3个表中的数据就可以构成功能不同的EPG 各表组织流程: EIT - Structure EIT – Event 通俗的说事件就是一个节目中的一个时间片断。它有起始时间、持续时间、事件名称和事件的简单描述。也可以说一个service(节目)就是多个连续event的集合 Event分为P/F和Schedule事件 EIT P/F(Present/Follow)表示的是当前/即将播出的两个事件 Table_id=0x4e表示当前频道,0x4f表示其他频道 Section_number=0x00表示当前事件,0x01表示下一时刻事件 EIT Schedule用来发送大量的event信息,也就是EPG的节目单,例如某个节目一周的节目预告就需要用到EIT Schedule传送 分为16个table_id传送,0x50-0x5F表示现行传送流的节目表,0x60-0x6F表示其他传送流的节目表 每个节目最多可以用16个子表发送节目预告,每个子表可分为32个segment,每个segment最多有8个section,因此一个子表 每个segment所包含的事件信息最长不能超过3个小时 EIT – Event (2) section_number 段号,8位字段,给出了段号。子表中的第一个段的section_number标为“0x00”。每增加一个具有相同的table_id和bouquet_id的段,section_number就加1 last_section_number 最后段号,8位字段,表示所属的子表的最后一个段(即段号最大的段)的段号 segment_last_section_number 片段最后段号,8位字段,给出子表中该片断的最后一个段的段号。如果子表未分片断,该字段值与last_section_number的值相同 last_table_id 尾表标识符,8位字段,指示所使用的最后一个table_id。如果只使用一个表,置为该表的table_id的值。连续的table_id值保证了信息按时间排序 EIT – Event (3) Q1:这个EIT Schedule最多能传送几天的节目预告 Q2:Segment#0、Segment#1、Segment#31这3个节中的section字段segment_last_section_number分别是多少 Q3:假设第一个子表0x50起始event时间是从2006年1月1日00:00开始的,那么图中Section0的起始时间是什么时间 EPG in STB - procedure 首先设置有哪些信誉好的足球投注网站条件:PID = 0x0011, table_id = 0x42 启动Demux有哪些信誉好的足球投注网站,接下来Demux会把合适的Section段不停的传上来 分析数据段:提取SDT信息例如Section_Number、Last_Section_Num、Transport_Stream_id。提取SDT大循环中的重要数据,例如ServcieID, Service_Descriptor描述符中的ServiceName 判断数据搜全:通过Section_Number, Last_Section_Num两个字段判断搜全,只要每个Section_Number都搜到就表示搜全 如果
您可能关注的文档
最近下载
- 智慧广场-简单的重叠问题(课件)-2024-2025学年一年级上册青岛版(五四学制)(2024).pptx VIP
- 大学教学课件:Reading-The Modern Flying Carpets and Wind-Fire Wheels-.pptx
- 第四章 课程标准、教学与评估之间的“对齐”.pptx
- 在线网课学习课堂《英语电影与文化》单元测试考核答案.docx
- 钢结构施工质量验收规范2013.docx
- 壹号土猪市场营销分析.doc VIP
- 2023-2024学年北京市海淀区七年级第一学期期末数学试卷(含答案).pdf
- 债权转让协议-中国长城资产管理股份有限公司.DOC
- 壹号土猪案例SWOT分析课件.pptx VIP
- 大学生创新创业计划书PPT完整版.pptx
文档评论(0)