版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数字电视机顶盒介绍,第一部分 基础介绍,什么是机顶盒 机顶盒的分类,什么是机顶盒,机顶盒(STB,Set Top Box)的概念是比较广泛,从广义上说,凡是与电视机连接的网络终端设备都可称为机顶盒 狭义的指有线/地面/卫星数字电视机顶盒,机顶盒的分类,根据信源传输方式的不同分为: 卫星数字电视机顶盒 地面数字电视机顶盒 有线数字电视机顶盒 IP机顶盒 根据视频输出的清晰度分为: 高清机顶盒 标清机顶盒,第二部分 硬件功能,硬件模块 原理框图 实物图 基本硬件功能 解码工作流程,硬件模块,调制解调模块 传输流多路解复用模块 MPEG-2的解码模块 数字视频编码器和音频DAC 图形控制模块 接口电
2、路 加解扰模块和版权保护模块,原理框图,实物图,基本硬件功能,完成信道解码,把调制的信号还原为基带数字信号(TS流) 解复用(Demux),把复用的TS流内的多个节目流,PSI/SI信息分开 信源解码,把经过压缩后的音视频信号解压缩,还原为数字信号 把数字信号转为模拟信号(D/A),输出到模拟电视机,解码工作流程,第三部分 软件功能,软件功能简述 软件架构简图 模块功能简述,软件功能简述,运行状态控制:运行、待机、关机,还包括待机管理等功能 节目播放功能:主要实现音视频服务的播放和停止功能 EPG功能:主要实现EPG相关数据(分析EIT表)的收集、组织、处理以及显示功能,另外还包括EIT表的实
3、时监控功能和EIT信息的实时刷新功能。 NVOD功能:主要实现NVOD相关数据的收集、组织、处理以及显示功能,软件功能简述,服务搜索功能:包括手动搜索和自动搜索功能,包括NIT实时监测功能以及节目更新功能 预定管理功能:包括节目预定、预定定时器管理、预定定时器浏览或删除 邮件功能:包括邮件的接收、显示、存储以及管理(保存、删除等等) 节目管理功能:包括节目列表的管理、节目属性的设定(喜爱、跳过、加锁等,软件功能简述,密码功能:对机顶盒的密码进行管理,包括密码的修改、启用和停用 语种及声道选择:对机顶盒界面语种、字幕语种、伴音语种以及声道进行配置 信号测试功能:对某个频点的信号质量、强度以及误码
4、率等进行测试 显示属性调整功能:对机顶盒的输出亮度、色度以及对比度等显示属性进行调整,软件功能简述,数据广播功能:主要是通过浏览器来实现数据广播的功能 Mosiac功能:通过前端 提供的Mosaic协议来实现Mosaic TV 以及导航功能 CA功能:机顶盒集成前端要求的 CA,实现数字电视服务的解扰功能,同时实现与之相关的其他业务,如邮件、IPPV以及CAT表的实时监控等功能,软件功能简述,软件更新功能:即Loader功能 系统时间:主要实现系统时钟的功能,向系统中所有的模块提供时钟 自动开关机管理:实现系统自动由运行状态进入待机状态或有待机状态进入开机状态的环境保护和恢复功能 游戏功能:实
5、现嵌入游戏的启动、运行和推出。 UI界面:提供给用户操作的界面,以及显示各种信息功能,软件架构简图,模块功能简述,Drivers : 指对串口、解调模块、解复用模块和AV编码模块等进行驱动的程序 OS Kernel: 建立在bsp(板级支持包)上的实时操作系统,ST芯片是ST20,Broadcom芯片是linux Middle API: 为提高软件产品的可跨平台移植性,提高工作效率,而专门在Driver的基础上封装的通用接口函数,模块功能简述,Porting Layer: 为集成其他厂家的应用程序模块,而利用Middle API来封装的适配层软件。 Clock: 系统时钟控制任务,该模块负责向
6、系统中的各个不同的任务提供系统时钟。另外该模块负责实时监测网络中的TDT表,并以之来校正系统的时钟。 Order manager: 预定管理模块,该模块负责接收和处理所有的定时器事件,在预定的时刻触发相应的动作。同时该模块需要完成所有预定定时器以及开关机定时器的管理工作,模块功能简述,Memory manager: 主要完成系统对内存、FLASH、EEPROM的分配和管理 Section engine: 为避免各个不同的任务或应用对demux slot 及 filter的操作冲突,特别创建该模块来管理对demux资源的操作 NVOD: NVOD应用所需数据的收集和组织 EPG: EPG应用所需
7、数据的收集和组织。主要是EIT表的数据,模块功能简述,PROGRAM: 节目管理应用所需数据的收集和组织,主要是NIT、PAT、PMT、SDT、BAT等表的数据 MOSAIC: MOSAIC应用所需数据的收集和组织,前端提供的Mosaic私有协议 CAS: 需要集成的 CA系统内核 Data manager: 对各种数据的重新组织以便于界面应用的显示,模块功能简述,System control: 整个系统的控制模块,负责完成系统的各个模块之间的调度 USIF: 机顶盒系统的界面显示应用,负责机顶盒的人机界面接口 Intergration service: 集成第三方的应用模块,如iPanel和
8、Stock应用等,第四部分 功能实现原理,基本术语 搜索原理 加密节目 电子节目指南 NVOD 声道设置 EPG广告,术语解释,PSI( Program Specific Information) SI( Service Information) PSI主要包含NIT、PAT、PMT和CAT四个部分 NIT Network Information Table网络信息表 PAT Program Association Table 节目关联表 PMT Program Map Table 节目映射表 CAT Conditional Access Table条件接收表,SI,SI主要包含SDT、EIT
9、、TOD和TDT四个部分 SDT Service Description Table 业务描述表 EIT Event Information Table 事件信息表 BAT Bouquet Association Table 业务群关联表 TDT Time and Date Table 时间和日期表 TOT Time Offset Table 时间偏移表 PID Packet Identifier 包标识符 FEC Forward Error Correction 前向纠错,手动搜索,1、设置频点、符号率、调制方式参数 2、锁定TS后,解析PAT(PID =0X0000),可知道节目servi
10、ce_id和PMT_ID 3、在PMT中找到与它相同PMT_ID和PROGRAM_NUMBER的TABLE_ID=0X2的表 4、直接找到节目音视频PID(stream_type定义),然后在根据SDT pid=0 x0011,table_id=0 x42(现行)中的搜索到节目名称 5、按service_type分类保存到数据库,手动搜索原理,设置频率参数 Frequency Modulation Symbol rate,扫描该频点获取TS,从PAT表中获取PMT_PID和Program_number,根据PMT表找到音视频PID,1、获取当前SDT表 2、获取频道名 3、把频道名加入频道列表
11、,1、获取当前EIT表 2、获取P/F和schedual 3、保存电子节目指南,保存到Flash或E2PROM,第一步,第二步,第三步,自动搜索,先锁定NIT主频点,然后解析NIT表,得到NIT表中Cable_delivery_system_descriptor=0 x44,获取到每个TS信息:频率符号率、调制方式、FEC 和FEC_inner 再重复进行手动搜索的过程,自动搜索原理,设置频率参数 Frequency Modulation Symbol rate,扫描该频点获取到NIT表,从NIT中获取frequency_list,根据frequency_list 逐个扫描频点中的TS,1、获
12、取当前SDT表 2、获取频道名 3、把频道名加入频道列表,1、获取当前EIT表 2、获取P/F和schedual 3、保存电子节目指南,保存到Flash或E2PROM,加密节目,分析CAT,得到Ca_system_id=0X091C CA_PID=0X0130和CA_PID=0X0120就意味着两种不同的加扰方式进行了同密的加扰,他们代表了EMM的PID。 但是在PMT中查看CAT_SYSTEM_ID=0X091C和CAT_PID=0X1857,代表了ECM的PID 如果PMT表中没有CA_descriptor,则可以判断节目没有加密,EMM_PID,ECM_PID,电子节目指南EIT,现行传
13、输流,当前/后续事件信息 table_id = “0 x4E”;即正在播放的。 其它传输流,当前/后续事件信息 table_id = 0 x4F; 现行传输流,事件时间表信息table_id = “0 x50” 至 “0 x5F”;可得知当前分析TS中节目的事件列表。 其它传输流,事件时间表信息 table_id = “0 x60” 至 “0 x6F” 。可得知其他TS中节目的事件列表。 描述段中short_event_decriptor描述的是节目名称,extented_event_decritor描述的是节目简介,NVOD节目搜索,在自动搜索的时候,从NIT表service_list_de
14、scriptor中得到service_type为一个novd_time_shift业务,通过PAT和PMT 将节目的audio_pid,video_pid和pcr_pid,将节目保存在数据库中,就是通常所说的通道。 在进入NVOD的时候,还会从主频点的NIT表中获取一遍所有的novd_time_shift业务,NVOD节目名、简介的获取,在根据得到的reference_service_id继续在EIT根据reference_event_id找到相关的事件,就找到short_event_descriptor的找到了它的event_name就是NVOD的节目名 text_char所描述的就是节目简
15、介,NVOD列表时间的获取,进入NVOD时,就是在EIT表TABLE_ID=0 x4E中解析保存在数据库中类型为time_shift service节目的信息,这样就得到reference_service_id、reference_event_id和一个start time(该时间就是NVOD时间列表显示正在播出的时间)。 从图中可以看到不同SERVICE有相同reference_service_id、reference_event_id。可以说明有几个SERVICE作为这个节目同时播放的通道。 描述的START TIME为1515:1515:1515或者为FFFF:FFFF:FFFF仅仅是为
16、了标识这是一个nvod参考事件,不是真正开始的时间,其它时间段的获取,所有节目的时间段,在EIT中的TABLE_ID=505F,就能最找到当前的节目所有播放时间段。因为一个Reference_Service_ID对应了几个不同的time_shift业务,所以就必须把这几个业务中的所有时间段找出来,NVOD分类设置,声道设置,PMT中的ISO_639 _language_descriptor作为左右声道设置的标识 立体声ISO_639_language_code = chi 双声道ISO_639_language_code = chi,chi 左声道ISO_639_language_code = chi,rad 右声道ISO_639_language_code = rad,chi,EPG 广告,规范介绍 广告码流分析 机顶盒自动搜索流程 广告更新流程 界面显示方式 打包工具介绍,规范介绍,三个私有数据表 Advertisement_transponder_section Stream_type=0 xB5 Advertisement_information_section Stream_ty
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 广东省湛江市雷州市雷州市第五中学集团2025-2026学年七年级上学期11月期中联考语文试题(含答案)(含答案)
- 全国范围内节能减排政策解读:绿色发展理念普及试卷
- 《GB-T 30853-2014牵引电机用铜及铜合金锻环》专题研究报告
- 2026年湖北省抗菌药物临床应用管理办法试题及答案
- 2026年兰州现代职业学院单招职业适应性考试题库附参考答案详解(完整版)
- 2026年南充文化旅游职业学院单招职业技能测试题库含答案详解(b卷)
- 2026年保险职业学院单招职业适应性测试题库含答案详解(典型题)
- 2026年内蒙古交通职业技术学院单招综合素质考试题库附参考答案详解(b卷)
- 2026年华北理工大学轻工学院单招职业倾向性测试题库附答案详解(培优b卷)
- 2026年兰考三农职业学院单招职业技能测试题库附答案详解(研优卷)
- (2025年)焊工(初级)考试题库及答案
- 北京市丰台区2025-2026学年上学期八年级期末英语试卷(原卷+解析)
- 终末期患者恶心呕吐的护理干预策略优化研究
- 2026 年民政局制式离婚协议书正式范本
- 田地种菜出租合同范本
- 2025-2030传统滋补品现代化转型与年轻化营销及投资价值研判
- 神经重症患者的气道管理策略
- 急性前壁再发心肌梗死的护理查房
- 装修避坑知识
- 《风景谈》(教学课件)-统编版高中语文选择性必修下册
- 谈恋爱被骗民事起诉状范本
评论
0/150
提交评论