智能数字机顶盒的设计毕业论文.doc
《智能数字机顶盒的设计毕业论文.doc》由会员分享,可在线阅读,更多相关《智能数字机顶盒的设计毕业论文.doc(26页珍藏版)》请在三一办公上搜索。
1、智能数字机顶盒的设计摘 要随着数字电视广播和因特网的迅速发展,用户对信息需求的不断增强,机顶盒演变成以电视机为显示终端的信息接收和处理设备。 本文简单介绍了机顶盒的基本概念、原理以及分类。详细介绍了机顶盒的构成,软件系统和硬件系统并以大显DC-618C型数字电视接收机顶盒为例对机顶盒的设计与制作展开了详细阐述,另外还简单介绍了新一代高清机顶盒的系统设计以及机顶盒未来的发展,三网融合技术。关键词:软件系统、硬件系统、大显DC-618C机顶盒、高清数字机顶盒目 录摘 要I第一章 绪论11.1智能数字机顶盒的认识11.2数字机顶盒的分类11.3数字机顶盒的功能2第二章 智能数字机顶盒的原理及构成42
2、.1机顶盒的工作原理42.2机顶盒的软件系统52.3机顶盒的硬件系统8第三章 智能数字机顶盒的设计(以大显DC-618C为例)123.1引言123.2 DC-618C数字电视接收机顶盒的设计123.2.1应用于DC-618C机顶盒的OS20操作系统133.2.2 DC-618C机顶盒的软件架构设计153.2.3 EPG(电子节目指南)的实现153.2.4 PSI/SI信息及其功能163.2.5 EPG信息的提取17第四章 新一代高清机顶盒的设计194.1引言194.2高清机顶盒技术发展与设计挑战194.3ST高清机顶盒解决方案204.4 STi7105技术特点及关键应用22第五章 机顶盒的未来
3、25第六章 总结与展望276.1总结276.2课题展望27致 谢28参考文献29第一章 绪论1.1智能数字机顶盒的认识数字视频变换盒(英语:Set Top Box,简称STB),通常称作机顶盒或机上盒,是一个连接电视机与外部信号源的设备。它可以将压缩的数字信号转成电视内容,并在电视机上显示出来。信号可以来自有线电缆、卫星天线、宽带网络以及地面广播。机顶盒接收的内容除了模拟电视可以提供的图像、声音之外,更在于能够接收数据内容,包括电子节目指南、因特网网页、字幕等等。使用户能在现有电视机上观看数字电视节目,并可通过网络进行交互式数字化娱乐、教育和商业化活动。机顶盒属于数字电视过渡性产品的认识已经被
4、普遍认同,然而随着数字电视的普及型发展和近两年新兴技术的出现,我们对机顶盒的作用需要进行重新认识。在以前的意识中,我们通常认为机顶盒属于过渡性产品,最终的产品一定是机顶盒和电视机的融合,也就是将来的智能数字电视一体机。然而我们需要对这个看法进行更深入的认识。一是“机顶盒属于过渡性产品”的“过渡性”,另一个是“将来智能数字电视一体机”的“将来性”。伴随着今年手机开始智能化革命的浪潮,“智能机顶盒”的概念开始登上历史舞台,“集成机顶盒”光环暗淡,走向谢幕。“集成机顶盒”顾名思义就是机顶盒中的各种软件是相互集成在一起的,一次成型难以改变,就像非智能手机,想要改变里面的软件是不可能的。而“智能机顶盒”
5、指的是有操作系统平台的,就像PC机一样,操作系统和应用软件是相互分离的,只要硬件和操作系统支撑能力足够,可以无限制加载应用软件。就像现在的苹果智能手机和安卓智能手机都已经可以加载几十万种应用。1.2数字机顶盒的分类根据电视节目发送管道的不同,数字机顶盒可分为数字地面(Terrestrial)机顶盒、数字卫星(Satellite)机顶盒、数字有线(Cable)机顶盒,以及通过网络(xDSL、Cable Modem、光纤)的IP 机顶盒等形式。整体而言,数字机顶盒的技术主轴朝向支持HDTV(High Definition TV)及互动性(Interactive)发展,但不同市场区块仍有技术及应用上
6、的偏重。为了达到产品的差异化定位,加入硬盘的数字视频录像机(DVR)及整合家庭网络功能的家庭网络网关器(Residential Gateway, RG),也是数字机顶盒的重要设计方向。图1-2-1数字机顶盒的分类1.3数字机顶盒的功能由于多种因素的限制,国内广播电视的数字化改造以有线电视作为发展重点,广电总局也于2001年5月发布了“有线数字电视广播信道编码与调制规范”。 有线数字电视终端产品机顶盒在近几年获得快速发展,国际上主流芯片的机顶盒解决方案,如: ST、IBM、LSI Logic、Fujitsu、Philips,在国内均已产品化。 机顶盒已经在开展数字电视广播的地区开始使用,根据用户
7、需求和消费水平的差异,机顶盒支持的业务也不同,存在着多种类型的产品。 普及型机顶盒: 主要以接收基本的付费数字电视节目为主,满足大多数用户需求,并且具有良好的性能价格比。主要功能如下: 支持基本的数字音视频和数字音频广播接收。 集成有条件接收系统。 具有中文电子节目指南(EPG)和二级以上字库。 支持软件在线更新功能。 支持复合视频(CVBS)输出,具有音频输出处理功能(单声道、立体声和双声道)。增强型机顶盒: 在普及型机顶盒基础上增加基本中间件软件系统,基于基本中间件可以实现数据信息浏览、准视频点播、实时股票接收等多种应用。集成基本中间件系统。支持数据广播、实时股票等数据信息接收功能。 支持
8、NVOD点播功能。 具有多种游戏。 具有音频输出处理功能(单声道、立体声和双声道)。 具有Y/C、复合视频(CVBS)、Y/Cb/Cr输出(可选功能)。 具有逐行扫描输出(可选功能)。 可支持Modem电话拨号回传方式。 交互式机顶盒: 集成了符合MHP标准的中间件软件系统,除提供增强型机顶盒主要功能外,还可以基于MHP提供交互式应用、网页信息浏览等多种增值业务。新增功能如下: 集成MHP中间件系统。 支持交互式应用,如: 视频点播、互动游戏、网上冲浪第二章 智能数字机顶盒的原理及构成2.1机顶盒的工作原理图2-1-1有线数字顶盒原理框图图2-2-1是有线数字电视机顶盒原理框图,机顶盒由高频头
9、、信道解调器、信源解复用器、MPEG-2解码器、视频编码器、音频D/A、嵌入式CPU系统和外围接口、条件接收模块等组成。具有交互功能的机顶盒则需回传通道。高频头接收来自有线网的高频信号,通过QAM解调器完成信道解码,从载波中分离出包含音、视频和其它数据信息的传送流(TS)。传送流中一般包含多个音、视频流及一些数据信息。解复用器则用来区分不同的节目,提取相应的音、视频流和数据流,送入MPEG-2解码器和相应的解析软件,完成数字信息的还原。对于付费电视,条件接收模块对音、视频流实施解扰,并采用含有识别用户和进行记账功能的智能卡,保证合法用户正常收看。MPEG-2解码器完成音、视频信号的解压缩,经视
10、频编码器和音频D/A变换,还原出模拟音、视频信号,在常规彩色电视机上显示高质量图像,并提供多声道立体声节目。2.2机顶盒的软件系统电视数字化后,数字电视技术中软件技术占有更为重要的位置。除了音视频的解码由硬件实现外,包括电视内容的重现、操作界面的实现、数据广播业务的实现,直至机顶盒和个人计算机的互联以及和Internet的互联都需要由软件来实现。应用层中间解释层 (中间件/虚拟机)操作系统和环境电视核心条件接受驱动层 (硬件驱动程序接口)条件接受驱动程序数字电视驱动程序操作系统驱动程序机顶盒硬件图2-2-1 数字机顶盒软件系统硬件驱动层软件:驱动程序驱动硬件功能,如射频解调器、传输解复用器、A
11、/V解码器、OSD、视频编码器等。机顶盒作为一个客户端系统,除了要具有良好的硬件平台外还需要配备不同的软件系统才能使其完成各种任务。驱动层包括机顶盒硬件的驱动程序和API接口,它主要用于完成对硬件设备的操作。中间解释层将STB的应用程序指令翻译成CPU能识别的指令,从而通过驱动层去调动硬件设备完成相应的操作。该层包括嵌入式操作系统、中间件、CA驻留软件等。虽然中间件的使用可以给STB软件的设计和应用带来极大好处,但高昂的使用费用,对硬件需求的增加以及技术上的不成熟使中间件在国内鲜有应用。目前许多软件设计者采用直接调用驱动层的软件来编写应用程序,这虽然可以满足一时的需求,但随着应用需求的增加,在
12、STB中使用中间件才是一个很好的解决方案。应用层可以分成驻留应用程序和可下载应用程序两部分,不同的STB软件设计理念使这两个部分包含的应用程序也不尽相同,合理规划这两部分的组成将有助于提高STB的可靠性和相应时间。目前国内机顶盒中的应用较少,主要以EPG、数据广播、股票、简单的下载游戏等为主,而数字电视的魅力并不在于看电视,而在于这种基于数字电视平台的业务应用,这些应用将会改善人们的一些日常生活习俗。随着双向网络的建设,交互式应用的普及,基于交互式的应用软件也将越来越多,这也会给运营商带来难以预料的增值收入。 有线电视数字机顶盒的技术含量非常高,它集中反映了多媒体、计算机、数字压缩编码、 加解
13、扰算法、加解密算法、通信技术和网络技术发展水平。加解扰技术用于对数字节目进行加密解密,其基本原理是采用加扰控制字加密传输的方法,用户端利用IC卡解密。在MPEG传输流中,与控制字传输相关的有两个数据流:授权控制信息 (ECMs)和授权管理信息(EMMs),由业务密钥(SK)加密处理后的控制字在ECMs中传送,其中还包括节目来源、时间、内容分类和节目价格等节目信息。对控制字加密的业务密钥在授权管理 中传送,并且业务密钥在传送前要经过用户个人分配密钥( PDK)的加密处理,EMMs中还包括地址、用户授权信息,如用户可以看的节目或时间段,用户付的收视费等。用户个人分配密钥(PDK)存放在用户的智能卡
14、(Smart Card)中。 在用户端,机顶盒根据PMT和CAT表中的CA-descriptor,获得EMM和ECM的PID值,然后从TS流中过滤出ECMs和EMMs,并通过Smard Card接口送给Smart Card。Smart Card首先读取用户个人分 配密钥(PDK),用PDK对EMM解密,取出SK,然后利用SK对ECM进行解密,取出CW,并将CW通过 Smart Card接口送给解扰引擎,解扰引擎利用CW就可以将扰的传输流进行解扰。 加解扰技术分为同密和多密技术。 同密技术是将两家或两家以上的条件接收(CA)系统应用于同一网络平台之中,从有线电视台角度是实现技术的选择和竞争的环境
15、。 多密技术要求机顶盒采用CI技术,实现同一机顶盒可接收不同CA系统加密节目。从用户角度 来讲,不会因购买是一家CA的机顶盒而受到限制,用户还有选择其CA服务的可能性。2.3机顶盒的硬件系统从结构上看,机顶盒一般由主芯片、内存、调谐解调器、回传通道、CA(Conditional Access)接口、外部存储控制器以及视音频输出等几大部分构成。图2-3-1机顶盒硬件系统调谐解调器部分的作用是将传输过来的调制数字信号解调还原成传输流,调谐解调器的不同就构成了不同的数字机顶盒,例如用于QPSK解调的卫星机顶盒(DVB-S),用于QAM解调的有线数字机顶盒(DVB-C)以及用于OFDM解调的地面传输数
16、字机顶盒(DVB-T)。目前市场上比较流行的调谐解调器的生产厂商有Thomson、Sharp等,国内虽然也有一些厂商生产调谐解调器,但市场份额很小。信道解码、信源解码、上行数据的调制编码、嵌入式CPU、MPEG2解压缩是数字电视机顶盒的主要技术。信道解码数字电视机顶盒中的信道解码电路相当于模拟电视机中的高频头和中频放大器。在数字电视机顶盒中,高频头是必须的,不过调谐范围包含卫星频道、地面电视接收频道、有线电视增补频道。根据DTV目前已有的调制方式,信道解码应包括QPSK、QAM、OFDM、VSB解调功能。信源解码模拟信号数字化后,信息量激增,必须采用相应的数据压缩标准。数字电视广播采用MPEG
17、2视频压缩标准,适用多种清晰度图像质量。音频目前则有AC3和MPEG2两种标准。信源解码器必须适应不同编码策略,正确还原原始音、视频数据。上行数据的调制编码开展交互式应用,需要考虑上行数据的调制编码问题。目前普遍采用的有3种方式,采用电话线传送上行数据,采用以太网卡传送上行数据和通过有线网络传送上行数据。嵌入式CPU嵌入式CPU是数字电视机顶盒的心脏,当数据完成信道解码以后,首先要解复用,把传输流分成视频、音频,使视频、音频和数据分离开,在数字电视机顶盒专用的CPU中集成了32个以上可编程PID滤波器,其中两个用于视频和音频滤波,其余的用于PSI、SI和Private数据滤波。CPU是嵌入式操
18、作系统的运行平台,它要和操作系统一起完成网络管理,显示管理、有条件接收管理(IC卡和Smart卡)、图文电视解码、数据解码、OSD、视频信号的上下变换等功能。为了达到这些功能,必须在普通3264位CPU上扩展许多新的功能,并不断提高速度,以适应高速网络和三维游戏的要求。MPEG2解码MPEG2是数字电视中的关键技术之一,目前实用的视频数字处理技术基本上是建立在MPEG2技术基础上,MPEG2是包括从网络传输到高清晰度电视的全部规范。MPLL用于VCD,可视电话会议和可视电话用的H.263和H.261是它的子集。MPML用于DVD、SDTV,MPMH用于HDTV。MPEG2图像信号处理方法分运动
19、预测、DCT、量化、可变长编码4步完成,电路是由RISC处理器为核心的ASIC电路组成。MPEG2解压缩电路包含视频、音频解压缩和其它功能。在视频处理上要完成主画面、子画面解码,最好具有分层解码功能。图文电视可用APHA迭显功能选加在主画面上,这就要求解码器能同时解调主画面图像和图文电视数据,要有很高的速度和处理能力。OSD是一层单色或伪彩色字幕,主要用于用户操作提示。在音频方面,由于欧洲DVB采用MPEG2伴音,美国的ATSC采用杜比AC3,因而音频解码要具有以上两种功能。随着芯片技术的发展,越来越多的厂家将机顶盒的功能更多地集成在一个主芯片里,例如现在大部分厂商都将CPU、解码器、解复用器
20、、图形处理器与视音频处理器集成在芯片中,甚至一些以Philips为代表的芯片厂商将调谐解调器也集成在芯片中,形成一体化的芯片解决方案,有效地降低了器件成本并提高了可靠性。在主芯片中,首先根据传输流所传递的标志信息对接收到的传输流进行解复用,然后根据CA智能卡所传递的解扰信息对节目流进行解扰,解扰后的TS流送到视音频解码器中分别对其进行解码,还原成AV信号进行输出,同时,也分离出复用在TS流中的各类系统数据表,送给机顶盒处理器分别输出。另外,由于在主芯片中集成了CPU和图形管理器,使机顶盒可以完成更多的功能,它可以运行各种软件完成诸多任务,例如股票接收、网页浏览等,也可以通过图形管理器实现2D甚
21、至3D的图形处理,为用户提供更美观的界面,实现交互式游戏等各种高画质应用。由于CPU是主芯片的核心,因此通常情况下CPU的性能就决定了主芯片的性能。CPU的性能一般是由主频决定的,主频越高则CPU的性能也越高。目前最快的CPU主频已经超过了400 MIPS,即使是目前市场上流行、最基本的机顶盒中CPU的主频也超过了50 MIPS。CPU速度同运行其上的业务系统有着必然的联系,如果需要在一个STB中运行一个HTML浏览器,100 MIPS可能就是对CPU的最低要求,当然这还需要内存的配合。在某些方面,机顶盒同PC机有很多相似之处,甚至可以说是一台简化了的PC机,两者最相似之处就是内存。对机顶盒而
22、言,内存主要分为Flash内存和SDRAM内存。Flash用来存贮机顶盒的系统软件、驱动软件、应用程序以及一些用户信息,在系统断电时内容还可保留,同时Flash可以通过在线的方式对其上所载的软件进行更新,达到机顶盒软件升级的目的。SDRAM主要是用来存储应用数据。机顶盒的许多功能都需要内存来实现,例如图形处理、视音频解码和解复用等,不同的应用需求,内存的大小配置也各不相同。容量大的Flash和SDRAM的配置虽然可以为将来的业务系统预留足够的内存空间,但内存并不是决定软件能否运行的因素,它需要配合CPU来工作,不切合实际的高配置只会造成资源浪费,而无助于STB性能的提高。外部存储设备一般指外挂
23、式硬盘,大容量的硬盘可以用于存储节目流以满足用户的个性化需求。一个STB中能否外挂硬盘一般都是由主芯片所决定的,只有CPU的处理能力达到一定程度时才有可能支持硬盘的读写,而硬盘的读写也需要更多的内存空间。通过读卡器读取CA智能卡中的数据用于数字电视节目的解扰,特别是在付费电视发展的今天,这是大多数STB必不可少的部件。除了标准的读卡器外,在有些STB中也采用通用接口CI(Common Interface)来完成对CA智能卡的读取。CI是一个由DVB组织为机顶盒和分离的硬件模块之间定义的标准接口。这种起源于PCMCIA的技术应用,使机顶盒可以批量生产,也为机顶盒带来了变化,有着广泛的应用前景。随
24、着机顶盒应用的扩展,使用户对机顶盒的需求已经不单单停留在简单地收看视音频节目上了,交互式的需求使机顶盒中内嵌了回传设备,这些设备可以包括网络适配器、调制解调器等通信接口,用于满足用户将信息回传到前端。新技术的发展使机顶盒的物理接口也不断地增加,如RS232接口、红外遥控器接口、无线键盘接口、Wi-Fi接口等等,使STB可以同摄像机、DVD、PDA等众多设备进行连接。第三章 智能数字机顶盒的设计(以大显DC-618C为例)3.1引言数字电视机顶盒的技术含量非常高,它集中反映了多媒体、计算机、数字压缩编码、加解扰算法、加解密算法、通信技术和网络技术的发展水平,在设计技术上主要包括机顶盒硬件技术和软
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 智能数字机顶盒的设计 毕业论文 智能 数字 机顶盒 设计
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-4131933.html