数字高清电视的接收技术研究_第1页
数字高清电视的接收技术研究_第2页
数字高清电视的接收技术研究_第3页
数字高清电视的接收技术研究_第4页
数字高清电视的接收技术研究_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、数字高清电视的接收技术研究 摘要:数字广播电视的高质量节目,频谱资源的充分利用,新一代高清数字电视和数字音频广播的工程应用以及多媒体交互式数据广播业务的使用都将成为广播电视发展的必然趋势。本文主要研究了数字高清电视的接收技术及其软硬件实现,为相关研究工作提供借鉴经验。 关键字:数字高清电视;条件接收;dvb;cw 引言 社会经济发展日新月异,并且伴随而来的就是科技的发展,一方面,传统电视节目对于广大消费者的需求满足已经不再适应时代的需要,另一方面,高清视频网络的兴起令人们更加对新的网络电视感兴趣,所以需求增加对于网络电视的推动起到了很大的作用。数字高清电视系统对于实现媒体提供者和媒体消费者互动

2、有着很大的价值,而且还可以配置多种功能来完成用户的选择,这些配置可以完成数字电视节目、可视电话、互联网浏览、收发电子邮件等多种功能,并且还可以实现娱乐、教育及商务功能。 1、数字高清电视接收技术 目前在国际上占主流的数字电视广播标准有欧洲的dvb标准、北美国家的atsc标准及日本的isdb标准,中国的有线电视网络一般采用的是欧洲标准dvb-c。如图1所示为dvb发射系统信号处理流程图,为了实现付费用户更好的收看到高清电视,在发射过程中,对发送的ts流经过了加密系统加密,使得未付费用户不能接收到有效信号。 条件接收系统cas(conditional access system)是付费数字电视广播

3、的核心技术,其主要功能是阻止非法入侵数字广播网络,并允许被授权的用户收看特定的节目而使未被授权的用户无法收看。cas的主要任务是阻止用户接收未被授权的节目和如何从用户处收费的问题,而在广播电视系统中,在发送端对节目进行加扰(scrambling)、加密(encryption),在接收端对用户进行寻址控制和授权解密、解扰是解决这个两个问题的基本途径。 cas由前端(广播)和终端(接收)两个部分组成:前端完成广播数据的加扰并生成授权信息以及完成解扰密钥的加密工作,从而将被传送的节目数据由明码变为密码,加扰后的数据对未授权的用户无用,而向授权用户提供解扰用的信息,这些信息以加密的形式复用到mpeg-

4、2 的传送流中,授权用户对它进行解密后即可得到解扰密钥(即控制字cw,control word)并实现对信号的解扰和mpeg-2解码。 终端由智能卡(或其他ca卡)和解扰器完成解密和解扰。cas是实现付费电视广播的技术保障。 2、系统组成及条件接收硬件设计 根据本次研究的实际需要,我们选择的方案是基于杭州国芯的gx3001解决方案,该方案与其他厂商的解决方案相比具有以下几个方面的特点:(1)技术较为成熟,该方案的核心芯片为gx3001,最高主频达到了216mhz,同时该方案也经过了长期的实践考验;(2)单芯片解决方案,具有较高的集成度。该方案的核心芯片为gx3001,除此之外,再无任何其他的核

5、心芯片,并且完全又该芯片完成系统控制、解复用、视频解码、音频解码等功能,开发难度相对较小;(3)外部接口相对完善,该芯片可以提供较多的可编程接口,包括io口、uart口、智能卡接口、i2c总线、前面板等。杭州国芯生产的gx3001芯片是一款成本相对较低但是性能比较高,具有高性价比的数字机顶盒解码芯片。该芯片内部集成了高性能的32位risc cpu、mpeg2解复用器、mpeg2 视音频解码器、去隔行及后处理单元、真彩色的osd及2d图形加速、电视编码以及视频 dac 等模块,能够较好的提供优异的整机功能、性能以及 bom 成本。 为了实现条件接收功能,需要设计智能卡接口,这也是广播商保护自己利

6、益的一个非常重要的手段。条件接收的核心就是控制字cw传输的控制,在采用mpeg-2标准的数字电视系统中,与节目流主要是通过智能卡接口对加扰或者加密的数据进行解扰和解密。 gx3001提供了的智能卡接口,支持is07816-3标准中定义的异步智能卡。如图2所示,vcc5v直接与外部电源相连接;card_clk为gx3001输出至智能卡的时钟信号,用于采样有效数据;card_rst为gx3001输出至智能卡的复位信号,用于对智能卡进行初始复位功能;card_io为gx3001和智能卡之间双向数据交互;card_sw为智能卡输出至gx3001,用于判断是否有智能卡有效插入。 3、条件接收软件设计 对

7、于使用机顶盒的用户,机顶盒首先经过解复用,得到经过发送端加扰后的音视频pes流、各种psi/si信息表,然后解析caf和pmt表中的ca描述参数,获得emm和ecm的pid值,然后就可以从ts流中过滤得到ecm和emm;利用智能卡上存储的用户私钥对emm信息进行解密,得到服务密钥,再利用服务密钥对ecm信息解密得到字cw;最后直接就可以通过该密钥去设置机顶盒的解扰器,使得用户正常收看此节目。具体实现代码如下所示: lifoinitialize(&slsubtablelisl); /始化一个后入先出的列表 / sisubtablelist lifolnifializc(&sisectionsma

8、lldatalist); /始化一个列表sisectionsmalldatalist lifolnitialize(&sisectionlargedatalist);/初始化一个列表sisectionlargedatalist for(i=0;i lifopush(&sisubtablelist,i); (下转第78页) (上接第79页) for(i=0;i /为sisectionsmalldatalist关联 /和定义存储空间。每个存储空间为 /1024字节,总共20*1024字节。 sisectionsmaudatai.data=sisectionsmalldatabuffersi; li

9、fopush(&slseetionsmflldatalisl(uint32)&sisectionsmalldatai); for(i=0;i /同理为slsectionlargedatalist关联和定义 /存储空间.每个存储空问为41024字节, /总共10*4*1024字节。 sisectionlargedatai.data=sisectionlargedatabuffersi; lifopush(&slseetionlargedatalist,(unqt32)&sisectionlargedatai); 4、结论 在高清数字电视系统中,条件接收时数字电视发展的技术保障。通过设置条件接收系统,有效的保护了节目提供商和电视台的利益。同时,条件接收系统也是推动数字电视发展的重要环节。只有采用条件接收技术,实施健全的电视收费机制,才能推动高清数字电

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论