### DVB SI应用详解 #### 数字电视广播业务传送模式 数字电视广播业务采用树状结构进行信息组织与传输,这种结构从最高层级来看是由**网络(Networks)**构成的,通过`network_id`来唯一标识每一个网络。依据不同的传输方式——卫星传输、有线传输以及地面广播传输,这些网络被进一步细分。例如,在有线传输的情况下,每个**复用流(Multiplexes)**通常占用一个**通道(Channel)**,并且通过`transponder_stream_id`来标识。每个通道内包含了多个**服务(Service)**,而服务则通过`service_id`进行区分。这些服务可以是数字电视视频、音频广播或者数据广播等多种类型,并且它们在**服务描述表(SDT)**中进行了具体说明。 #### 基于SI/PSI的数字电视基本业务的实现 ##### 节目搜索 在数字电视中,实现节目搜索主要依赖于特定的SI/PSI信息,比如**节目关联表(PAT)**、**节目映射表(PMT)**、**服务描述表(SDT)**、**网络信息表(NIT)**以及**节目集合关联表(BAT)**等。这些信息共同构成了实现节目搜索功能的基础。 - **手动搜索**:这是一种需要用户指定特定频率范围的搜索方式,它要求用户手动输入相应的频点参数。在这种搜索模式下,设备会先调谐到指定的频点,然后依次搜索PAT、PMT和SDT等信息。通过PAT可以获取每个节目的PMT_PID,随后根据这个PID获取相关的PMT信息。从PMT中可以解析出视频、音频、PCR等PID,如果遇到加密节目,则还需要从PMT中的`ca_descriptor`解析出相应的音视频解码模块(ECM)PID。通过SDT获取服务类型和服务名称,完成整个搜索过程。 - **自动搜索**:与手动搜索不同,自动搜索无需用户提供任何频点参数,而是直接利用NIT中的信息进行全面搜索。这种方式大大简化了用户的操作流程,提高了用户体验。 - **全频段搜索**:这种搜索方式是基于中国频道表的搜索方法,同样不需要用户输入频点参数。系统会根据预设的频道表信息进行搜索,适用于需要快速全面扫描所有可能频段的情况。 ##### 电子节目指南(EPG) 电子节目指南(EPG)是一种提供节目播放信息的服务,可以帮助用户方便地查看即将播放或正在播放的节目内容。EPG的实现同样依赖于SI/PSI信息,特别是**事件信息表(EIT)**。 - **业务描述**:EPG通过EIT中的信息为用户提供详细的节目介绍,包括节目的名称、简介、播出时间等关键信息。 - **所用到的SI/PSI信息**:EPG的实现主要涉及EIT中的各项字段,如`event_id`、`start_time`、`duration`等。 - **相关概念**:EPG的核心在于能够实时更新并提供当前和未来的节目信息,使得用户能够提前安排观看计划。 ##### 准视频点播(NVOD—Near Video On Demand) 准视频点播(NVOD)是一种介于传统电视广播和视频点播之间的服务形式。它允许用户在一定的时间范围内选择观看预先安排好的节目,但并不具备完全的点播功能。 - **业务描述**:NVOD服务为用户提供了类似于点播的体验,用户可以在指定的时间段内观看已经预先安排好的节目。这种服务模式通常用于直播节目无法满足用户需求时的补充方案。 - **所用到的SI/PSI信息**:NVOD的实现同样需要依赖EIT中的信息,特别是关于节目播放时间和周期性的描述。 - **相关概念**:NVOD的关键在于为用户提供接近点播的灵活性,同时又保持了一定程度的广播特性。这使得NVOD成为连接传统电视广播和现代互动电视服务之间的重要桥梁。 #### 系统时间的获取和更新 数字电视系统需要准确的时间信息来进行各种时间相关的操作,例如EPG的显示、节目录制等。系统时间的获取和更新主要通过**时间日期表(TDT)**来实现。TDT包含了精确的时间信息,并定期发送给接收端以确保系统时间的准确性。此外,TDT还提供了调整接收端时钟偏移的功能,从而保证了系统时间的一致性和准确性。 ### 结论 DVB SI标准为数字电视提供了强大且灵活的信息传输框架,它不仅支持传统的广播服务,还能实现更高级的功能,如EPG、NVOD等。通过理解和运用这些SI/PSI信息,我们可以更好地设计和开发数字电视相关的应用和服务,为用户提供更加丰富和个性化的观看体验。
剩余15页未读,继续阅读
- 粉丝: 0
- 资源: 2
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助