机顶盒笔记

机顶盒(STB)的主要作用是用普通模拟电视机收看数字电视或数字高清晰度电视,当然也具备网络和有条件接收功能(CA)。目前很多机顶盒为缩短开发时间和提高扩展性都采用中间件的方式。
根据传输媒体的不同,数字电视机顶盒又分为数字卫星机顶盒(DVB-S)、地面数字电视机顶盒(DVB-T)和有线数字电视机顶盒(DVB-C)三种,三种机顶盒的硬件结构主要区别在解调部分。现在出来的IPTV通过网络传输节目。
接收MPEG-2数字电视传输流和各种数据信息,通过解调、解复用、解码和视音频编码,在模拟彩色电视机上观看数字电视节目和各种数据信息。
基本功能是接收数字电视广播节目,同时具有所有广播和交互式多媒体应用功能,包括: 
    (1)电子节目指南(EPG):它为用户提供一种容易使用,界面非常友好,可以快速访问想看节目的方式,用户可以通过该功能看到各个频道上近期将播放的电视节目(PMT)。 
    (2)支持交互式应用如准视频点播(NVOD)、视频点播、互动游戏等。 
    (3)高速数据广播:能为用户提供股市行情、票务信息、电子报纸、热门网络等各种信息。  
    (4)因特网接入和电子邮件:数字电视机顶盒通过内置的电缆调制解调器便可实现因特网接入功能。用户可以通过机顶盒内置的浏览器上网,发送电子邮件,也可以提供各种接口与PC相连,使用PC接入因特网。 
    (5)软件在线升级(OTA):可看成是数据广播的应用之一。数据广播服务器将升级软件传送给机顶盒,机顶盒能识别该软件的版本号,在版本不同时接收该软件,并对保存在存储器中的软件进行更新。 
    (6)有条件接收(CA):有条件接收的核心是加扰和加密,数字电视机顶盒应具有解扰和解密功能。
    (7)节目预约和选择喜爱节目。
    (8)声道和画面比例设置。
    (9)简单的游戏及数字广播(只有声音的频道)。
    (10)单频点搜索、频段搜索、NIT搜索。DVB-C一般频点在几百MHz左右,标清频道每个频点有几个频道,高清频道每个频点一个频道。每个频点大约8M带宽,调制方式一般为64QAM。DVB-S和-T通常采用QPSK。
数字电视机顶盒的工作过程:数字电视机顶盒通过网络接口模块选择频道,并进行解调和和信道解码处理,输出MPEG-2多节目传输流数据,送给解复用器,解复用器从MPEG-2传输流数据中抽出一个节目的已打包的视音频基本流(PES)数据,包括视频PES,音频PES和辅助数据PES,解复用器中包含一个解扰引擎,可在传输流层和PES层对加扰的数据进行解扰,解复用器输出的是已解扰的视音频PES。视频PES送入视频解码器,取出MPEG-2视频数据并对其解码后,输出到模拟编码器,编码成模拟视频信号,再经视频输出电路输出。音频PES送入音频解码器,取出MPEG-2音频数据并对其解码,输出PCM音频数据到音频D/A变换器,音频D/A变换器输出模拟立体声音频信号,经音频输出电路输出。
业务信息(SI)包括:节目业务群关联表(BAT)、节目业务描述表(SDT)、节目段信息表(EIT)、运行状态表(RST)、时间及日期表(TDT)、时间偏移表(TOT)等。通过这些数据表,机顶盒可以向用户提供节目的内容描述、节目的类型、节目的播放时间、节目的分级等信息。机顶盒在解复用的处理中提取这些数据表,通过分析和处理,然后通过用户界面提供给用户,形成了电子节目指南(EPG)。用户浏览这些信息,并做出选择,通过遥控器、键盘或按键等输入设备告知机顶盒根据用户的选择提取相应的节目码流或数据码流。 
硬件的调试主要集中于解复用(包过滤)、tuner(解调、频点选择)和前面板调试(GPIO)。
软件开发主要集中于界面(贴图)、SI信息解析(数据结构)、CA移植(平台独立性)、节目数据库管理(链表)及其他一些功能的开发。
音视频解码和同步主要通过主芯片固件在解码时的时间戳完成。
视频帧分为P, B, I帧,主要是由于mpeg2不光进行空间编码还进行时间编码。
MPEG2码流经过通用加扰器加扰后,需要密钥进行还原,这个密钥就是CW(Control Word)。不同家CA的解密过程就是对CW复原,并把它传送到机顶盒解扰器。
机顶盒通过高频头收下来是加扰并复用过的TS,首先机顶盒对它进行解复用(Demux),并提取出其中的加密过的ECM、EMM传送给IC卡,IC卡计算出CW控制字后传送给解扰器,解扰器根据控制字还原加扰码流,输出清流,也就是没有加密的码流传递给解码器,供解码器进行MPEG2正常解码。CW一般为8个字节,每隔5-10秒钟更换一次。
一般每个机顶盒都配有一张CA卡,这张卡就是用户的帐号,由于可对其充值,一张卡基本只能解一个CA,具体CA由地方广电局决定,CA服务器在那里。
解的最多的SI表是每个节目的PMT表,具体的结构记不清了,只记得里边有很多descriptor。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 机顶盒的开机logo是指机顶盒开机时显示在电视屏幕上的品牌标识或者动画图标。机顶盒厂商通常会提供默认的开机logo,但用户也可以自行更换开机logo。 要替换机顶盒的开机logo,一般有以下几个步骤: 1. 确认机顶盒型号和厂商:不同的机顶盒厂商和型号可能有不同的开机logo更换方法,因此首先要确定自己的机顶盒型号和厂商。 2. 下载或制作新的开机logo:用户可以在互联网上搜索并下载适用于自己机顶盒的新开机logo,或者使用专业软件制作自己的开机logo。确保下载或制作的开机logo符合机顶盒的显示规格。 3. 连接电视和机顶盒:将机顶盒和电视通过HDMI线或AV线连接好,并确保机顶盒和电视都处于开机状态。 4. 进入机顶盒设置界面:通过遥控器上的菜单、设置或系统按键,进入机顶盒的设置界面。 5. 寻找开机logo设置选项:在机顶盒的设置界面中,找到类似于“开机设置”、“个性化设置”或者“LOGO设置”等选项,进入开机logo的设置界面。 6. 选择或导入新的开机logo:在开机logo设置界面中,选择“更换”、“导入”等选项,并找到存储新开机logo的位置,将其选中或导入。 7. 确认并保存更改:根据机顶盒的提示,确认更换开机logo的操作,并保存更改。 8. 重新启动机顶盒:完成更换开机logo的设置后,重新启动机顶盒,新的开机logo应该会显示在电视屏幕上。 需要注意的是,不同机顶盒可能具有不同的设置界面和菜单选项,更换开机logo的具体步骤可能会有所不同。如果遇到困难,建议查阅机顶盒的用户手册或者联系机顶盒厂商的客服获得更详细的指导。 ### 回答2: 机顶盒的开机logo是指在机顶盒开机时显示在屏幕上的品牌标志或欢迎画面。替换机顶盒的开机logo其实是一个比较简单的操作。 首先,我们需要一台可以修改机顶盒系统的电脑或笔记本电脑,并安装相关的软件。一般来说,机顶盒厂商会提供相应的固件升级工具或者烧录软件,我们可以通过这些工具来修改机顶盒的开机logo。 其次,我们需要找到一个我们想要替换的开机logo图片。这个图片可以是我们自己设计的,也可以从互联网上下载。无论是哪种方式,我们都需要确保图片的大小和分辨率与机顶盒显示的屏幕匹配,以免出现拉伸或者压缩的情况。 然后,我们将机顶盒连接到电脑上。有些机顶盒可以通过USB线直接连接到电脑,而有些机顶盒则需要通过串口线连接。具体的连接方式可以查看机顶盒的说明书或者询问厂商。 接下来,我们打开相应的固件升级工具或者烧录软件,将机顶盒识别并连接到电脑上。在软件的界面上会有相应的选项,我们需要选择替换开机logo的功能,并选择我们想要替换的图片。 最后,点击开始按钮,软件会开始将开机logo图片写入到机顶盒的系统中。这个过程可能需要一些时间,我们需要耐心等待。等到软件提示成功后,我们可以重新启动机顶盒,就能看到新的开机logo了。 需要注意的是,这个操作可能存在一定的风险,如果操作不当可能会导致机顶盒系统崩溃或者无法正常启动。所以,在进行这个操作之前,建议事先备份好机顶盒的系统固件,以免造成不必要的损失。 ### 回答3: 机顶盒替换开机logo是指用户可以自行更换机顶盒开机时显示的logo图标。一般来说,机顶盒的开机logo是由制造商提前设置好的,无法更改。但是有些机顶盒提供了自定义开机logo的功能,用户可以通过一些特定的操作或者设置来替换默认的logo。 具体操作方式可能有所不同,但通常可以通过以下步骤来实现: 1. 找到机顶盒设置菜单。这个通常是在机顶盒的主页或者设置页面上,可以通过遥控器操作来找到。 2. 在设置菜单中找到“个性化”或者“外观设置”等选项。不同机顶盒的名称可能有所不同,但一般会有类似的功能选项。 3. 进入个性化设置页面后,找到“开机logo”或者“启动画面”等选项。点击进入。 4. 在开机logo设置页面,通常会有默认的logo图标以及替换选项。 5. 用户可以通过U盘或者其他外部存储设备导入自己喜欢的logo图标。一般来说,机顶盒支持的logo格式有一定要求,需要使用特定的图片文件格式(如png、jpg等)和分辨率大小。 6. 选择替换选项后,按照操作提示将U盘或者存储设备连接到机顶盒,选择相应的logo图标进行导入。 7. 完成导入后,确认设置并保存。然后重新启动机顶盒,新的logo将会在开机时显示。 需要注意的是,机顶盒是否支持替换开机logo的功能主要取决于制造商的设计和软件支持。并且对于普通用户来说,替换开机logo可能需要一定的技术操作和了解。如果不确定如何操作或者机顶盒不支持该功能,建议咨询相关机顶盒品牌的技术支持或者专业人士的帮助。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值