DIY编程器网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 179|回复: 0
打印 上一主题 下一主题

数字机顶盒的架构与设计关键

[复制链接]
跳转到指定楼层
楼主
发表于 2012-1-22 00:15:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    数字电视可说是手机之外的另一波杀手级应用,它以客厅为核心,不断地整合家庭中的其它视听及信息设备,形成多元应用的家庭网络;不仅如此,数字电视与手机也向整合之路发展,移动电视(Mobile TV)已在全球各地如火如荼的推动当中。当电视广播系统与网络、甚至是移动蜂窝系统结合时,包括视频、语音与数据的服务自然走向多元汇流的趋势,这是一个比过去独立形式复杂许多的应用环境,而数字机上盒(Set-top-box)正位于此架构的核心位置,其面临的设计挑战确实繁重。

    根据电视节目发送管道的不同,数字机顶盒又可分为数字地面(Terrestrial)机顶盒、数字卫星(Satellite)机顶盒、数字有线(Cable)机顶盒,以及通过网络(xDSL、Cable Modem、光纤)的IP 机顶盒等形式。整体而言,数字机顶盒的技术主轴朝向支持HDTV(High Definition TV)及互动性(Interactive)发展,但不同市场区块仍有技术及应用上的偏重。为了达到产品的差异化定位,加入硬盘的数字视频录像机(DVR)及整合家庭网络功能的家庭网络网关器(Residential Gateway, RG),也是数字机顶盒的重要设计方向。
系统架构

    一个数字机顶盒是由软、硬件所组成,在硬件方面的主要单元可分为接收广播信号,并将其转换为数字传输串流的前端(front-end, FE)芯片,即谐调器(tuner)和调节/解调器(modulator/demodulator);后端芯片包括电视解码器/编码器(NTSC/PAL decoder/encoder)、MPEG-2 Transport、MPEG-2 MP@ML或HL解码器、微处理器、图形芯片、音频处理器、音频DAC、视频DAC;以及DRAM/SDRAM、Flash等内存、电源组件及其它标准离散组件。更高级产品还会整合安全芯片、调制解调器(modem)或家庭网络芯片,以及可录像的硬盘(HDD)。(图1)为支持DVR功能的机顶盒解码芯片方块图。



图1  具有DVR功能的机顶盒解码器方块图(以STx5100为例)
资料来源:ST

    更强大及多元的功能及更高的整合度是数字机顶盒在硬件部分的发展趋势。在功能上,电视解码器强调要能做到dual-TV和dual-DVR,也就是除了能解码并显示数字和模拟两种电视广播信号外,还要能解码两个同步标准解析电视频号,再送到多台不同的电视机播放,或录制节目到硬盘中。此外还有所谓的PAP(高解析双画面)和PIP(子母画面)功能,能够在同一个屏幕上显示两个不同的高解析电视画面,可以分别并列或上下排列。

    在整合性上,为了保持设计弹性,一般在系统中前端及后端芯片是分离的配置,但也能将两者整合为单一封装,进而为大量生产的应用提供更佳的成本效益。芯片本身则朝SoC的方向发展,尤其是位居核心的解码器芯片,此类芯片会采用90纳米等高级制程,在一颗芯片上整合各种主要功能,包括高性能的CPU、视频解码电路和各种外围设备,请参考(图2)。



图3  DbS MPEG-2转H.264编码转换技术
资料来源:ST Journal of Research- Vol 2, No. 1

    ST先进系统技术(AST)小组所开发的动态位串流规划(Dynamic bitstream Shaper,DbS)技术,即采取最佳化的算法来支持MPEG-2与H.264之间的位速率、讯框速率、讯框大小与编码标准变化。它的开发目的在于降低视频编码转换的架构复杂性、运算耗能、内存需求,以及运算延迟等,让视频内容不需经过再编码(re-encoding)而能获得相同或更佳的质量。
设计关键:数字内容管理技术

    进入数字内容的时代,复制盗版的难度大减,这也成了电视服务业者迈向数字电视或IPTV时最关心的问题之一,负责接收转换数字内容的机顶盒,自然就被赋与了版权管控的任务。目前对于数字电视内容管理的技术作法不少,其中以条件式接取(CA)和数字版权管理(DRM)被视为基本的保护机制,新兴的标准中较受重视的是安全视频处理器联盟(Secure Video Processor Alliance, SVPA)推出的SVP标准。以下将分别进行探讨:

条件式接取(CA)

    CA是系统服务业者经营数字电视业务的一项关键性机制,它能为广播式网络提供“寻址化管理”(Addressability),其关注的重点是电视频道与用户的权限。用户需通过专属机顶盒或智慧卡来取得授权,才能解开扰码(Scrambling)。除了加解扰外,CA也能接收控制用户的管理信息,包括用户名称、地址、智能卡号、账单等等,并搭配后端客户管理及收费系统来提供更个人化的增值服务。

    由于CA得处理复杂的加解扰等演算问题,是机顶盒制造商较难跨越的一道门坎,也是掌握此技术公司的极大优势。过去CA往往与特定的系统设计公司的专属机顶盒绑在一起,用户一旦要换系统,就得连机顶盒一同更换。这种情况除了造成系统公司与用户的困扰外,也让机顶盒因通用性低而受到局限,因此相关的组织或政府政策上都致力于推动CA从机顶盒中独立出来的机卡分离作法。

    以DVb来说,系统原先只就CA做了共同扰码(DVb Common Scrambling)的定义,操作(Operation)及管理(Management)则开放让系统设计公司可以自行开发。目前DVb已针对局端与客户端分别提出了同步加密 (Simulcrypt) 与多重解密 (Multicrypt) 的方案,以解决互通操作上的问题。

    此外,美国、欧洲及亚洲多国都已将机卡分离视为电视产业发展的既定政策。目前将CAM(CA模块)独立设计的作法有三种,分别是采PCMCIA、USb或智能卡的方式,其中又以PCMCIA为市场主流,包括美国的POD标准及欧洲的DVb-C标准,都以PCMCIA为其基本的物理接口。

DRM

    CA的寻址化功能虽能对频道及用户做收视控管,但对于个别节目的内容保护与授权就力有未逮,在此情况下,有必要进一步采用DRM机制来提供内容管理。这两者是相辅相成的,CA是系统业者的收视管理及营运工具,而DRM则是内容发行商的自我保护机制。

    DRM 采取的是许可证管理(License Management)策略,也就是由数字内容发行商对原始档进行加密(一般采用128位或156位对称算法),同时在添加的标头中加入作者、版本号、发行日期等版权信息。当用户想通过网络或直接从光盘中取得内容时,系统会自动检查有没有相应的许可证(LICENSE),认证的方式包括插入IC卡、IKEY(一种USb接口的身份认证令牌),或经由网络认证服务器来认证其账号、密码。

    整个 DRM 的建置架构共分为 3 层:使用者接口应用软件、DRM 用户认证子系统,以及最基本的加密引擎。其中用户认证子系统是IPTV业务推行的关键,目前有许多认证系统,两种较典型的IPTV DRM系统分别采用Kerberos和PKI认证机制。

    此外,就DRM的规格来说,目前市场上的规格相当分歧,最受重视的无疑是Windows Media的DRM及开放移动联盟OMA推出的DRM 1.0/2.0规格,但仍有包括UT-DRM、NDS、SecureMe dia、WideVine、besDRM等规格并存。为了让用户能收看不同来源的视频内容,今日的机顶盒只得尽量支持市场上的DRM规格。



图4  不同DRM规格的互通问题
资料来源:Coral联盟

    DRM保护内容的立意虽好,但规格林立反而造成市场发展的阻碍,请参考(图4)。为了使各种DRM规格能够互通,包括惠普、飞利浦电子、ST、三星电子、索尼和20世纪福克斯电影公司等40个公司组成了Coral联盟,即致力于为基于WEb和家庭网络的设备安全传送内容提供互操作性。目前该组织已公布一种互操作层,能支持多种DRM方案,其架构请参考( 图5),不过,微软及Apple两大公司的规格仍是例外。



图5  Coral联盟提出的DRM互操作层节点作法
资料来源:Coral联盟

安全视频处理器(SVP)

    SVP标准主要由SVP联盟推广,目前已获得20多家主要媒体与技术厂商支持,ST是该标准的发起会员之一。SVP联盟的主要工作是在数字家庭网络,以及数字电视、机顶盒、DVR、可携式媒体播放器等消费性电子应用中推广其SVP内容保护技术。

    SVP能与CA及DRM形成互补的机制,为数字内容提供更完善的保护管理。通过SVP技术,媒体公司可以自行设置其DRM规范来对其作品内容加以保护,并将来自CA系统的规则映像到SVP格式之中,最后再通过支持SVP功能的个人录像机、DVD录像机或PMP等设备解密还原为原始内容呈现给观众。

    基本上,SVP技术是一种以硬件为基础的安全方案,提供加密、传输和接收内容及关于如何通过安全信道使用内容的规则。其硬件核心只需不到20万门电路闸,并在其上运行一个安全软件堆栈。这可以说是一种低成本、适合未来应用的解决方案,因此ST的数字视频处理器及解码器已普遍支持SVP标准。

结语

    为了应对市场的变化,数字机顶盒必须具备提供产品开发的便利性及升级上的弹性,这包括设备开发层面及终端用户的使用层面。在开发层面,目前关键零组件的厂商会提供完善的设计参考平台,让设备商能够加速开发时程,而且能在既有的设计基础上,弹性地加入新的功能以推出差异化或升级的产品。在终端部分,机顶盒也需具有软件升级的功能,也就是只需通过远程网络的下载更新,就能升级其软件或韧体。

    由于数字机顶盒是一个集合各种功能于一身的Hub,加上这一市场上的技术、标准与应用需求变化极快,要想推出满足各方需求且使用寿命长的通用型机顶盒,是一件很不容易的事。除了上述的视频转换处理及内容管理的设计关键外,在数字卫星、地面及有线电视的服务上,信号回传的互动性是整体系统上的重要瓶颈;在IPTV的部分,虽以互动性见长,但如何保证串流视频的服务质量(QoS),并能提供HDTV的服务,也是很大的挑战。当然,还有更多的挑战及商机摆在眼前,例如数字电视与有线/移动电话的整合等,是值得我们不断去投入观察的。
                          
                       
                          
                               
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 分享分享 支持支持 反对反对
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|文字版|手机版|DIY编程器网 ( 桂ICP备14005565号-1 )

GMT+8, 2026-4-1 07:27 , 耗时 0.115723 秒, 19 个查询请求 , Gzip 开启.

各位嘉宾言论仅代表个人观点,非属DIY编程器网立场。

桂公网安备 45031202000115号

DIY编程器群(超员):41210778 DIY编程器

DIY编程器群1(满员):3044634 DIY编程器1

diy编程器群2:551025008 diy编程器群2

QQ:28000622;Email:libyoufer@sina.com

本站由桂林市临桂区技兴电子商务经营部独家赞助。旨在技术交流,请自觉遵守国家法律法规,一旦发现将做封号删号处理。

快速回复 返回顶部 返回列表