浅谈H.264 DVB-T机顶盒解决方案

发布者:心动代码最新更新时间:2013-10-15 来源: eefocus关键字:H.264  DVB-T  机顶盒 手机看文章 扫描二维码
随时随地手机看文章

H.264作为新一代的视频编解码技术,与传统的MPEG-2相比,其卓越的压缩性能,使其能在较小带宽下实现更高画质的视频传输,在视频数据存储中占用更少的存储空间。

传统的DVB-T市场,MPEG-2是主流视频编解码格式。近年来,随着带宽和频率资源越来越珍贵,欧洲新兴地区、俄罗斯、土耳其等地区的运营商选择H.264作为视频编解码格式,形成了一定规模的市场,引起了机顶盒厂商的关注。

上海富瀚微电子有限公司在几年前就看到这一需求,推出了H.264解码芯片FH8601。这款ASIC芯片与业已成熟的DVB-T机顶盒芯片组合成一种双芯片解决方案。FH8601作为协处理器可接收来自主芯片(如LSI9700、NEC61123)的指令和H.264码流数据,解码后再将图像通过601/656显示接口送回主芯片,由主芯片做显示处理。此方案已被俄罗斯DVB-T运营商量产选用。

如何在传统的DVB-T机顶盒平台基础上实现新一代具有H.264视频解码能力的解决方案?工程师在实现这样的双芯片组合解决方案时需要解决哪些关键的技术问题?本文将主要针对H.264解码芯片FH8601在与传统平台进行集成的过程中需要注意的如下技术关键点做出阐述:

1.控制接口和视频I/O接口;
2.实现视音频(A/V)同步;
3.应对H.264编码码流兼容性;
4.主机系统软件。

控制接口和视频I/O接口

如图所示,在一个机顶盒终端中,FH8601是作为一个协处理器来实现视频解码。它提供了与主芯片通信和数据传输的接口,即最基本的LocalBus接口。只要主芯片可以提供访问RAM或Nor型闪存的数据地址总线,就可以实现对FH8601的控制和视频数据传送。而主芯片怎样获得FH8601解码后的视频数据也是系统工程师需要考虑的一个问题,FH8601为此提供了标准的ITU601/656视频输出接口。

主机接口LocalBus:FH8601芯片可以通过16位或8位的数据宽度来与主机传输数据,8位或16位宽度可配置。主机对FH8601的操作主要包括复位、配置、下载固件、写码流数据和查询状态。

视频数据输出接口:视频数据完全兼容ITU601/656标准,主机必须能够提供相应的视频输入接口。视频输出接口的同步时钟可以有0度相位和180度相位两种选择。 [page]

音视频同步

音视频的同步是所有开发机顶盒方案的音视频应用工程师应该重点关注的一个问题。工程师往往也在这一技术点上花费了较多的精力来使系统获得最好的音视频效果。从基于FH8601已实现方案的实际效果来看,其音视频同步的效果很好。

1.MPEG规范中实现音视频同步的保证 

MPEG规范提供了可绝对保证音视频(A/V)同步的恰当工具。每个音频和视频帧都有一个能让解码器同步对声音和图像进行重建的显示时间戳(PTS)。这些PTS值由MPEG编码器中的复用器来赋予。解码器在这些PTS之前接收到音频和视频数据,于是便能利用这些值来同步地播放视频和音频。在MPEG系统中,由于时分多路复用中的位时隙、路时隙、帧之间具有严格的时间关系,这就是同步。为了恢复节目,先对ES进行解码。声音、图像信号的重现需要同步显示,从而要求收发两端数据流要达到同步。

2.FH8601提供的同步机制

FH8601具有自动音频视频同步功能。这一功能简化了系统软件的复杂度。具体来说,主芯片需要将FH8601中的同步功能打开。在解码过程中,主芯片需要将音频的当前PTS写给FH8601,以便FH8601自动进行视频音频的同步。视频PTS伴随着码流数据一起写入FH8601。

编码码流兼容性和可升级性

H.264标准虽然早在2003年就已经确定,但毕竟还处于应用的早期阶段,编码器远没有像MPEG2那样成熟,因此,解码器必须面临编码码流不标准和经常升级的问题。FH8601在芯片实现的定义阶段就考虑到了怎样应对这些问题。通过固件的方式,我们把标准中那些可以灵活变化的部分以软件的方式来实现。而固件的所有变化,并不需要方案设计工程师的参与,而只是简单的替代原有固件并以在线方式下载即可。

码流兼容性:目前FH8601除通过所有ITU兼容性码流测试外,还与所有主流编码器实现了对接。

在线更新固件:需要升级固件时,只需要富瀚提供一个新的固件数据文件,用户直接替换原有的文件重新编译就可以轻松完成升级。

系统软件设计

对于DVB-T/H.264这样的新兴解决方案,任何一个不愿放弃原有软件资源和代码积累的工程师都会想到软件复用。很显然,对于那些已经有过DVB-T机顶盒方案的设计公司来说,双芯片方案给系统工程师带来的一个最直接的便利,就是所有的系统资源都可以直接放在新的项目中。在接下来,我们也需要考虑对原有软件资源的复用。事实上,在主机并没有发生改变的情况下,原有的软件和代码并不会发生任何的浪费,除非你认为它们本身已经过时。我们只需根据新增加的H.264解码功能,进行少量的驱动移植以及接口函数调用测试工作。

不同方案的对比 

市场风险:从技术角度来看,由FH8601与成熟的DVB-T芯片组成的双芯片方案与其他支持H.264解码的单芯片SoC方案比较,在研发投入、开发周期、方案成熟度方面都有明显的优势,可大大降低产品进入市场的风险。

价格优势:同时,从价格方面考虑,由于原有的DVB-T芯片已大批量出货,市场价格已非常低,加上一颗低成本的H.264解码器FH8601,其机顶盒终端的BOM价格,相对于其它基于SoC单芯片的终端的BOM价格,低30%~50%。

开发继承:针对目前市场上的单芯片SoC方案,设计公司在选择这样的方案时,基本放弃了原有的软件资源积累,采用全新的软件架构和中间件资源,软件开发人员的需要重新开始一个平台的学习,势必造成了整个代码开发周期加长,测试任务也随之加重。而市场的等待却同样是一个漫长的过程。

我们从单芯片SoC方案中关于视频部分的特性描述,可以看到它们对视频支持的标准都很广,代表了未来可能出现的几种标准H.264、VC-1等,这在给机顶盒带来了功能多样化和灵活性同时,随之而来的是终端成本增加,而采用FH8601的双芯片方案专门针对H.264标清解码市场,切合了当前市场的需求。

关键字:H.264  DVB-T  机顶盒 引用地址:浅谈H.264 DVB-T机顶盒解决方案

上一篇:数字电视机顶盒附加装置的分类与原理
下一篇:设计家用电器电路控制板时的EMC解决方法

推荐阅读最新更新时间:2024-05-02 22:48

数字电视机顶的日常维护
  电视上落了灰尘,也许没有太多的人在意,可是殊不知这样会对健康造成很大的影响,一项研究表示,灰尘是电磁辐射的重要载体,当电视关闭后,电磁辐射仍然留在灰尘里,就如一个个杀手继续对我们的健康产生危害。   电视机的灰尘里含有一种致癌物质。实验证明,电视机连续3天不擦,这种致癌物在空气中的含量就会急剧升高灰尘还会使电子元器件、电路板和散热器经常超负荷工作,最终导致耗电量增加,甚至会烧坏电子元件,引起火灾。   另外,人体也是个导电体,电磁辐射作用到人的身上,同样会产生电磁感应,并有部分的能量沉积,最终导致人体细胞功能和细胞状态异常,改变神经细胞的电传导,扰乱人正常的生理活动,日积月累还会造成神经衰弱及神经功能紊乱。   可
[嵌入式]
四联微电子采用 MIPS 处理器开发新款机顶盒芯片
为数字家庭、网络和移动应用提供业界标准处理器架构与内核的领导厂商美普思科技公司 (MIPS Technologies, Inc) 今天宣布,四联微电子 (SICMicro) 已选用 MIPS32TM 处理器内核,为中国快速成长的 ABS-S 机顶盒市场开发新一代高安全性的解码器 SoC。ABS-S 是中国卫星传输的直接入户 (DTH) 技术,可支持广播、数据传输和互动式服务。 内置两颗 MIPS32 4KEcTM 内核的四联微电子新款解码器芯片 SIC6008 支持卫星和地面双模,集成了一个先进的硬件安全模块,并具备丰富的外部设备接口,可支持 GPRS 和其它扩展功能。4KEc 内核是 MIPS 最受
[家用电子]
矢量字库在嵌入式机顶盒中的应用
摘要:介绍嵌入式数字卫星接收机的字符显示原理。提出一种提取Windows矢量字库信息以及将其转换为点阵字库格式的方法。给出主要模块的流程图和VC程序实现。在DVB-S接收机顶盒系统中的应用验证了该方法的有效性。 关键词:矢量字库 机顶盒 字符转换 引言 在当前嵌入式系统设计中,广泛涉及到字符和图标的显示。过去的方法通常是使用硬件自带字库或者转换中文操作系统(例如UCDOS)的点阵字库,但随着嵌入式开发技术的发展,人们对用户界的要求也越来截止高,大小固定、字体有限、使用不便的点阵字库已经难再满足要求。 于是众多开发人员将目光投向了Windows操作系统丰富的字库和图标资源,以Widnows 2000系统为例,其OpenType矢
[嵌入式]
基于H.264视频编解码SoC满足高清DVR设计需求
家庭娱乐系统分享到: 硬盘录像机(DVR)作为监控系统的核心部件之一,在10年里高速发展,从模拟磁带机的替代品演变成具有自己独特价值的专业监控数字平台,并被市场广泛接受。监控系统伴随DVR这些年的发展向着IP化、智能化发展。 根据行业用户的需求,DVR由以下几个方向需要被行业关注:1、DVR的编码方式向更高压缩效率的标准H.264发展;2、录像分辨率从CIF(352*288分辨率) 向D1(720*576)、720P、1080P发展;3、现场监控分辨率也从D1向HD高清发展;4、封闭子系统向开放IP架构系统发展;5、更方便快捷的在海量视频里面找到所需要的录像。 基于对DVR产品的发展方向的理解,海思半导体推出Hi3520,
[嵌入式]
DVB-T工程实现中的高/中比特率固定接收
1 引言 1996年秋批准的DVB-T标准,于1998年秋在英国率先启动市场。它总共有280种可能的技术组合。但8年多来,其工程实现组合仅有10种,占技术组合总数的3.6%。DVB-T与ATSC的重要区别是:它具有多种可能的技术组合,可以“因地制宜”灵活适应各国各地区DT-TB固定接收的具体需求;而ATSC则是单一的技术组合。DVB-T着重SDTV业务,其应用国家总数和家庭用户总数都超过ATSC(北美和中南美)或ISDB-T(日本)。而后两者则着重HDTV业务。因此,DVB-T在各国各地区的工程实现将为我国DTTB发展,提供多种学习和借鉴的实例。 本文讨论DVB-T的10种工程实现组合中前9种,即5种高比特率(20~27 Mb
[应用]
DVB-C数字机顶盒的设计方案与实现方法
引言   在我国,数字电视节目在许多省市已经开始试播,由于用户端使用的基本都是模拟电视机,无法接收数字信号,因此需要一种接收装置来担当二者之间的桥梁,这就是机顶盒(SetTopBox,简称STB)。它是一种扩展电视机功能的一种新的家用电器。它可以把卫星直播数字电视信号、地面数字电视信号、有线电视网数字信号甚至互联网的数字信号转换成模拟电视机可以接收的信号,使现有的模拟电视机用户也能分享数字化革命带来的科技成果。文中主要介绍笔者开发的基于DVB-C的有线数字电视机顶盒。 DVB-C数字机顶盒的硬件设计 LSI2005主芯片介绍   DVB-C数字机顶盒采用LSILogic公司的SC2005作为主芯片。SC2005采用
[家用电子]
扬智机顶盒芯片获NAGRA NOCS技术认证
机顶盒系统芯片领导厂商扬智科技今日宣布,其最新一代高级安全机顶盒芯片已成功通过NAGRA 的芯片内建安全技术认证(NAGRA On-Chip Security , NOCS),NAGRA 公司隶属于瑞士Kudelski 集团,为全球首屈一指的先进内容保护产品与多萤幕电视方案供应商。扬智高安芯片支持NAGRA NOCS,让付费电视运营商可迅速部署,又同时保护服务内容与营利收入,提供更具安全性、高成本效益的优质娱乐服务方案,满足快速成长的市场需求。 NAGRA内容资产安全资深副总裁莫里斯凡瑞克(Maurice van Riek)表示,“NAGRA非常高兴见证了扬智高级安全机顶盒芯片通过了NAGRA严格的安全性能认证,这项成就突显扬智
[家用电子]
基于PC机的视频点播机顶盒的设计
    摘要: 提出了CATV网络环境下视频点播(VOD)机顶盒的设计。机顶盒由五大模块组成:数字调谐器,QAM数字解调芯片,MPEG-2解复用芯片,I2C总线控制器和接口电路。它由一块PC机插卡实现,该插卡运行在Windows 95环境下。作为其软件支持的虚拟设备驱动程序完成插卡与微机之间的通信。通过多次调试和试验,它能够成功地实现视频业务的正常接收。     关键词: 机顶盒 QAM解调 MPEG-2解复用 接口电路 虚拟设备驱动程序 机顶盒是视频点播(VOD)系统的终端设备,是用户与VOD服务器之间的智能接口。它用于视频业务的接收和用户请求的发送。因此,VOD系统中的数据传输被分成两个通路:下
[应用]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved