机顶盒原理

上传人:xzh****18 文档编号:35522134 上传时间:2018-03-16 格式:DOC 页数:13 大小:84KB
返回 下载 相关 举报
机顶盒原理_第1页
第1页 / 共13页
机顶盒原理_第2页
第2页 / 共13页
机顶盒原理_第3页
第3页 / 共13页
机顶盒原理_第4页
第4页 / 共13页
机顶盒原理_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《机顶盒原理》由会员分享,可在线阅读,更多相关《机顶盒原理(13页珍藏版)》请在金锄头文库上搜索。

1、数字机顶盒的结构和原理 2009-5-26 17:46:00 DVBCN 数字电视中文网 人气(3025 ) 作者:围场文苑 来源: DVBCN数字电视中文网机顶盒(机顶盒(STBSTB)简介:)简介:机顶盒是一种能提供模拟音频和视频接口,使现在的模拟电视机能正常接收节目;同时,还能提供数字电视、数字广播接口,提供交互式功能的接口装置。它一头接有线电视网的同轴电缆,一头接用户家里的电视机。专门为不打算买电脑和用电脑的广大用户设计。S-A(Scientific-Atlanta) 在 94 年为 Time Warner Cable 在奥兰多的 Full Service Network(FSN)设计

2、了第一个数字机顶盒(Digital Set-Top Box) ,采用 SGI 的 MIPS 芯片和软件技术的数字机顶盒将计算机技术带入家电领域。机顶盒除了能提供数字电视、数字广播接口,提供交互式功能,包括电话接口、计算机数据接口,甚至提供摄像机与游戏机接口等。能接收和存储用户发出的某些指令,并拥有一个中央处理单元,控制机上变换器各部分的工作,能够进行繁重的数值计算,并对数字视频/音频信号进行解压缩输出和压缩输入。机顶盒实际上就是多功能的计算机。这里对数字机顶盒的硬件结构进行介绍,可以让大家对数字机顶盒硬件结构有总体的了解和认识。一、数字机顶盒包含几个重要模块:数字机顶盒包含几个重要模块:a.

3、调制解调模块数字机顶盒工作在有线电视网络状态下,有线电视网采用模拟传输,因此必须对数字信号进行调制和解调才能在模拟信道传输,调制解调器是系统关键的组成部分,在技术上类似现在的电话调制解调器的原理,但采用了更高的调制方法,下行多采用 64QAM 或 256QAM,在 DVB-C(Digital Video Broadcast by Cable) 和 DAVIC 中采用 64QAM 做为标准调制方法,以Motorola 的 MC92305QAM 解调芯片为例,在 7M 模拟带宽上采用 64QAM 调制的数字信号速率可达 42Mbit/S,上行目前采用两种方式,一种是采用电话线做为上行信道,另一种是

4、采用双向 HFC 网的上行通道,采用 HFC 网时采用QPSK 做为调制方案。QAM 或 QPSK 调制器将 MPEG 格式的数据流调制在一个标准的 PAL 信道内,与其他视频调制信号一起合路发送出去。b. 编解码模块由于采用模拟通道,为保证数据传输的可靠性和低误码率,前向纠错编码是必不可少的,DVB 采用 Reed Solomon 编码,RS 码是一类纠错能力很强的多进制 BCH 码。c. MPEG II 的解码模块数字机顶盒的核心是数字视频技术,MPEGII 的解码模块可以称为CPU 以外的核心模块,MPEG II 数字传输中采用交织编码,首先需要对码流进行去交织,视频、音频和数据码流的分

5、离工作,以及视频码的解码工作。经以上各步骤 MPEGII 码流成为视频(CCIR656 格式)和音频数字信号。MPEG多路复用器将各路节目流、数据流复合在一起,以 188 字节为一帧的 MPEG2数据格式发送到射频调制器并提供电子节目单(EPG)。d. 数字视频编码器和音频 DAC数字机顶盒的“外设”是电视机和音响系统,数字的音视频信号必须转换为模拟音视频信号,以 Motorola 公司的 MC44724 为例,MC44724 可以将 ITU601、656 标准 4:2:2 并行视频数据转换为 PAL 或 NTSC 格式的视频、S-Video、Y/Cb/Cr 或 R/G/B,扩展的 VBI(V

6、ertical Blanking Interval)信息输入口用于显示图文信息。音频 DAC 非常普遍这里不再介绍。现代音响系统都支持 Dolby Pro Logic 和 Lucasfilm Home THX 家庭影院系统,需在音频 DAC 之前用数字音频信号处理芯片对数字音频信号进行处理,目前有专用处理芯片和采用数字信号处理芯片 DSP 进行处理两种方式。e. 图形控制模块和视频图形混合器数字机顶盒另一方面需要提供类似计算机的复杂图形甚至是三维图形,需要系统具有强大的二维和三维图形加速芯片,而且需要将图形和视频信号能进行混合叠加显示,此类功能类似现有的字幕机。f. 媒体访问控制模块 MAC数

7、字机顶盒在网络通信上可以看成是 Cable Modem,IP 路由器接收用户端通过 PSTN( 公用电话网)传来的点播信号并传送到 Internet 服务器/ 路由器。目前主要参照 DAVIC 和 IEEE 802.14 标准,IEEE802.14 倡导采用ATM 并在 802.14 MAC 访问层上定义了 ATM 层,DAVIC 同时定义了以太网和ATM 标准。h. 可擦写 DVD现有数字机顶盒完全工作在网络环境,仅能利用智能卡进行一些类似个人帐号、解码号等信息的储存,不具备本地大数据存储功能,所有信息需要从网上获得,无论现在网络状况还是今后,像 CD-ROM 此类介质仍是大容量信息传递的一

8、种主要方式,CD-ROM 的缺点是信息无法更新。采用可擦写 DVD 不仅可以使用光盘上的巨大信息,更有效的是通过 Internet 网进行数据更新,使 DVD 盘上数据保持最新状态,DVD 应成为数字机顶盒的重要的备用模块。i. 加解扰模块和版权保护模块在有线电视运营中,付费电视是一种主要的业务,要求数字机顶盒必须具备电视信号的加解扰功能,由于采用数字信号,加解扰比模拟信号加解扰容易和保密度高,DVB 对加解扰功能有相关定义,另一方面,采用数字信号在版权保护上加大了难点,目前 采用 Macrovision generator 进行活动图像的保护。 二、机顶盒的工作原理:二、机顶盒的工作原理:机

9、顶盒各个模块在 Internet 的高速接入中,协同工作。用户首先通过发送命令请求一个 URL。在使用 PPP 点对点协议的一次交易过程中,该命令最终到达 Internet 业务提供者的调制解调器共用机架上。然后通过动态分配法,该用户获得本次交易中使用的 IP 地址,并把请求送往Internet。当 Internet 的内容被找到之后,接着把它送到 Internet 业务提供者(ISP)那里,再由 ISP 的路由器负责把它送到电缆电视网络,最后回到用户的机顶盒。在有线电视的机顶盒,信息内容被截获。机顶盒在电视机与电缆网络之间完成一个网关的任务。它的任务是管理 IP 的通信流量,具有控制用户进出

10、网络的能力一旦 IP 包到达机 顶盒,把视频信号从该包中分离下来,对其中的数据进行译码,然后把它送到浏览器里准备在电视机上显示。由于 Cable Modem 要求用户要配置一部电脑才能上网,影响了用户层的扩展,而使用机顶盒则不需电脑,一部电视机足矣,因而机顶盒的市场前景可能看好。信息使用者从企业向家庭过渡,网络带宽从窄带向宽带过渡,用户入网设备从 PC 机向带机顶盒(STB)的电视过渡,使用界面从 Windows 向电视遥控键界面过渡,信息内容从为企业服务向为人民生活服务过渡,是网络服务发展的大方向,机顶盒(STB)显然是这个大方向上的一个阶段。数字电视机顶盒接收数字电视节目,处理数据业务和完

11、成多种应用的解析。各类信源在进入有线电视网络之前经过两级编码,第一级是视音频信号的信源编码,并将所有信源封装成传输流,第二级是传输用的信道编码。与前端相应,数字电视机顶盒首先从传输层提取信道编码信号,完成信道解调,接着还原压缩的信源编码信号,恢复原始视音频流,同时完成数据业务和多种应用的接收、解析。数字电视机顶盒的工作过程:数字电视机顶盒通过网络接口模块选择频道,并进行解调和和信道解码处理,输出 MPEG-2 多节目传输流数据,送给解复用器,解复用器从 MPEG-2 传输流数据中抽出一个节目的已打包的视音频基本流(PES)数据,包括视频 PES,音频 PES 和辅助数据 PES,解复用器中包含

12、一个解扰引擎,可在传输流层和 PES 层对加扰的数据进行解扰,解复用器输出的是已解扰的视音频 PES。视频 PES 送入视频解码器,取出MPEG-2 视频数据并对其解码后,输出到模拟编码器,编码成模拟视频信号,再经视频输出电路输出。音频 PES 送入音频解码器,取出 MPEG-2 音频数据并对其解码,输出 PCM 音频数据到音频 D/A 变换器,音频 D/A 变换器输出模拟立体声音频信号,经音频输出电路输出。其结构示意图如图一。 数字电视机顶盒包括硬件和软件两部分。硬件提供数字电视机顶盒的硬件平台,实现音视频的解码。在数字电视技术中,软件技术比硬件占有更为重要的位置,因为电视节目内容的重现、操

13、作界面的实现、数据广播业务的实现,以及机顶盒和 Internet 的互联都需要软件来实现。1、数字电视机顶盒硬件组成(1)网络接口模块(NIM):网络接口模块完成信道解调和信道解码功能,送出包含视音频和其他数据信息的传输流(TS)。(2)信源数据传输流解复用器:传送流中一般包含多个音视频流及一些数据信息,传输流解复用器用来区分不同的节目,提取相应的音视频流和数据流,送入视音频解码器和相应的解析软件。(3)条件接收模块:对于付费电视,条件接收模块还对音视频流实施解扰,并采用含有识别用户和记忆功能的智能卡,保证合法用户正常收看。(4)视音频解码器和后处理:MPEG-2 解码器完成对音视频信号的解压

14、缩,经视频编码器和音频 D/A 变换,还原出模拟音视频信号,在模拟电视机上显示高质量图像,并提供多声道立体声节目。(5)嵌入式 CPU 与存储器模块和接口电路:嵌入式 CPU 是数字电视机顶盒的心脏,它与存储器模块用来存储和运行软件系统,并对各个硬件模块进行控制。接口电路提供丰富的外部接口,包括通用串行接口 USB,以太网接口及 RS232,模拟、数字视音频接口,数据接口等。2、数字电视机顶盒软件系统在机顶盒中,软件系统是一个重要的组成部分。主控制器的工作通过软件的执行来完成。机顶盒的软件基本结构如图二所示。操作系统一般采用实时操作系统。在这个操作系统中主要完成进程调度、中断管理、内存分配、进

15、程间通信、异常处理、时钟提取等工作。硬件驱动部分提供外围硬件设备的驱动,包括 I2C 总线、异步串行通信口、并行通信口、非易失内存、键盘、遥控器、调谐器、信道解码模块等。图形接口主要用于完成图形显示功能,以便于为用户提供友好的图形用户界面。音频解码和视频解码驱动用于控制音频解码和视频解码硬件的工作。解复用和数据表提取模块主要是对码流解复用和数据表提取操作的控制。应用程序编程接口将所有与硬件相关的底层函数映射到一个统一的接口上,并且提供一些与硬件无关的公用处理函数,比如网络协议、图形格式分析、业务信息数据表分析等。条件接收驱动用于完成条件接收处理的工作和软件接口。应用程序编程接口为应用程序提供了

16、一个公共的编程接口,把应用程序与硬件屏蔽开,使得应用程序与硬件无关。这样,就便于实现应用程序的可移植性。(1)中间件中间件是数字电视接收系统的软件平台,为数字电视应用提供运行环境和软件接口。中间件作为数字机顶盒中的一个独立的软件层,将应用软件与底 层硬件和操作系统隔离开,对操作系统和驱动程序定义了统一接口,同时对应用程序也定义了统一接口,另外对常规数字广播电视业务和增值业务也提供统一接口。中间件定义了一组较为完整而标准的应用程序接口,使应用程序独立于操作系统和硬件平台,从而将应用的开发变得更加简捷,使产品的开放性和可移植性更强。它通常由 Java 虚拟机、网络浏览器、图像与多媒体模块等组成,中间件将应用软件与依赖于硬件的驱动层软件分隔开来,使应用软件不依赖于具体的硬件平台。 (2)SI/EPG业务信息(SI)包括:节目业务群关联表(BAT)、节目业务描述表(SDT)、节目段信息表(EIT)、运行状态表(RST)、时间及日期表(TDT)、时间偏移表(TOT)等。通过这些数据表,机顶盒可以向用户提供节目的内容描述、节目的类型、节目的播放时间、节目的分级等信息。机顶盒在解复用的处理中提取

展开阅读全文
相关资源
相关搜索

当前位置:首页 > IT计算机/网络 > 计算机原理

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号