2024年4月10日发(作者:)
媒体
New Media//
基于1 073芯片的网络l P高清播放机设计
文/广东省广播电影电视厅科技处庄伟//
摘要:ll 厂\,业务给消费者带来了新的 此务体验,个人计算机、机顶盒
或手机都可以作为IP1一V业务的终端, 而基于机硕盒的高清播放器应该
是表未的主流终端 长文给出一种高清播放嚣的设计思路和方案.
美缝词:lPl v全高清j{) ’高清播放机P.c dtekl073
1引言
说,高清媒体播放机可对分辨率高达108Op的视频进行解码播
IPTV业务是一个全新的业务模式,它给消费者带来的是集 放,并支持MPEG一1/MPEG一2/MPEG一4、AVl、WMV等视频格式
信息、娱乐、学习、购物于一体网络享受,个人计算机、机顶盒+ 及多种音频格式。其节目文件通常放置在内嵌大容量硬盘中,同
电视机或3G手机都可以作为lPTV业务的终端。从适合广大用 时支持移动存储设备或局域网中的视频文件的解码播放。
户消费>-3惯和舒适度的角度考虑,机顶盒+电视机应该是未来
的主流终端,本文讨论的是基于机项盒的高清播放器设计。
2高清播放技术
2.1高清播放机的概念
所谓高清播放机,是指采用嵌入式的系统专用芯片,支持
随着16:9宽屏电视的逐渐普及,大多用户在使用大屏幕宽
屏电视后发现视频画面并不像想象的那么清晰,无论是数字机
顶盒还是DVD播放器,输出画面都存在清晰度不够和马赛克现
大多数高清编码技术和封装格式的解码,能够播放互联网下载
 ̄DVD播放机的一种家用电器。由于可
象,远远没有在卖场演示的那么清晰,这主要是由视频节目源
的高清影片,类似于普通I
本身的质量造成的。当前DVD机、机项盒的输出视频格式远远
以通过在线播放、外接DVD光驱和蓝光光驱,高清播放机解决
达不到全高清1080P,甚至连720P都无法达到,因此出现了大屏 75U约蓝光普及的片源数量和成本问题,采用内置硬盘或外接
幕电视吃粗粮的现象。随着高清电视的推出,用户急需得到可以
存储介质,支持sD卡,具有多媒体接口(如HDIM、分量色差、光
播放高清视频节目的播放设备。初期的蓝光播放器、HTPC等产 纤接口等)。
品虽然可以达到播放要求,但无论是蓝光播放器片源的数量和
2_2高清播放器主要功能
基于IPTV的高清播放机以面向用户家庭,是组建家庭影院
的核心部件和替代DVD机、HTPC的新一代产品。在设计时应适
质量还是HTPC的操作复杂度,都无法满足用户的需求,所以高
清播放机应运而生。
高清播放机是兼具蓝光播放机和HTPC两者优点于~身的 应当前的视频流行趋势和硬件标准,达到基本功能(如图1所
影音播放设备。它可以像HTPc一样支持网络高清文件播放,在
示)。
操作时又和蓝光播放机一样简单,不需要用户进行复杂的设置。
因此高清播放机成为很多用户家庭影院的首选。同时,MPEG一4、
口支持全高清播放
全高清(FULL HD)1080P:兼顾清晰度以及动态表现的要求
Div—X、Xivd、MOV、AVl、WMV9、WMV10、H.264等编码格式的
是HDTv的最高标;隹,蓝光碟片采用的就是这一分辨率,也是目
高清视频文件广泛流行,针对上述高清视频文件解码播放的高
前真正的高清播放机所具备的标准。目前很多播放器可以输出
清媒体播放机大有取代现有的DvD、EVD等产品的趋势。一般来 720P、1080i等格式,但不能全面满足高清欣赏的需求。
22,1广坤 耐鞠//RADIO&TELEVISION INFORMATION//201 1年2月 www rti cR
新媒体
New Media
口全格式解码
图2播放器的发展趋势
支持格式是非常关键的因素
之一,目前高清片源众多、标;隹不
一
—’—— 、 潞蓥黟 'P 一
,
如果要播放不同格式的高清
影片,全格式(包括H.264、MKV、
MPEG一1/2/4、DIVX、XVlD、VC1、
vc 一一 蓝 器 高清播放机,
RMVB、BD—ISO等)支持就是必备的前提。
口内置存储
设计所取代。目前我们能够看到的高清播放机,除了支持内接
硬盘外,一般还支持UsB外置设备sD存储卡读取播放等。2008
年以来,高清播放机产品的市场不断升温,联想、海信、长虹、
创维等厂商分别加入这一阵营。目前高清播放器的价格比蓝光
播放机和HTPC都要低,其发展趋势如图2所示。
更重要的是,高清播放机的使用也非常简单。我们只需通
播放机的内存存储空间有限,通过外置硬盘可以扩展用户
存储空间,将用户的视频、音频文件等在本地保存,为用户提供
方便。
口DTS环绕音效
DTSI ̄p Digital Theatre System(数字化影院系统)。DTS分
过电脑下载到高清视频节目(有些高清播放机还可以支持直接
从网络下载),输入到高清播放机的硬盘中,然后根据菜单提示
左、中、右、左环绕、右环绕5个声道,加上低音声道组成5_1声道。
目前几乎所有的5.1声道环绕声处理器都使用7DTS解码技术。
1080P画质、加上DTS完美音效能够提供视觉与听觉的完美享受。
口固件升级
通过遥控器操作播放即可。高清播放机的操作并不像HTPc那
样需要自己安装相应的播放器、解码器及进行相应的优化设置
等。
高清播放机的应用还处于初级阶段。虽然硬件技术已经比
较成熟,但软件还有进一步提升的空间,高清播放机的兼容性、
扩展性可以通过固件升级来实现。
口支持外挂DVD、蓝光光驱
3高清播放机系统设计
3.1方案分炎
高端高清播放机的首选是Sigma 8634/8635,其主频为
作为未来的家庭影院播放中心,高清播放机除了需要支持
H.264、MKV、MPEG一1/2/4、DIVX、XVlD、VC1、RMVB、BD—ISO
300MHz。方案支持H.264、VC.1等几乎所有编码格式和封装格
式,播放速度流畅;支持DTS、DTS—HD、Dobly、Dobly—HD等源
码输出,支持解码输出,支持次世代功放;拥有强大的网络功能,
不仅支持共享局域网,还支持外插USB口的WiFi无线网卡。这个
方案的缺点是不支持RM/RMVB格式的电影,同时还存在开机比
较慢的问题。
Realtekl073是目前的主流技术方案,其主频为400MHz。
台湾瑞昱的芯片名气不小,声卡、网卡都能见到它的身影。它推
出的RTD1073解码芯片,性能强大,最大特点是兼容几乎所有
视频格式:编码格式包括H.264、VC_1、MPEG一1/2/4、Divx/Xvid、
RM/RMVB,封装格式包括MKV、ts、m2ts、rots、tp、wmv、ifo、
VOB、ISO、dat、avi、mpg、mp4、mov、divx、xvid、rm、rmvb
等全格式解码以外,还需要兼容其他片源。因此,是否支持外挂
DVD光-5 ̄gu蓝光光驱是非常重要的一个指标。
2 3技术发展现状
高清播放机刚刚出现时采用的是内置普通DVD光驱设计,
但这种设计很快就被使用更简单方便、成本也更低的内置硬盘
等,其中rmvb格式支持720P,其他高清格式支持1080P:具有
强大的网络功能,支持DTS、Dobly AC3解码输出,能实现DTS
 ̄0Dobly AC3的源码输出,支持多种格式解码,开机速度快(一
般十几秒)。这个方案的缺点是发热高,画面质量稍稍逊于8635
(小屏幕上几乎看不出区别,通过投影仪能看, ̄,8635画质稍好),
音频解码输出的效果稍逊于8635方案,不支持DTS—HD、Dobly—
TrueHD这2种次世代音频的源码输出,不能支持BD光盘内嵌
PGS字幕,外挂字幕不能支持颜色、边框、位置等调整功能(这
图1高清播放机主要功能设计框图
些功能8635都具备),没有书签功能(这个功能8635也具备)。
此外,这个方案没有开放源代码,所以固件升级很慢,这点要逊
WWW rt iciq//201 1 ̄2,EJ//RADIO&TELEVISION INFORMATION//广墙电 自,,23
¨
NewMedia//
色于8635,要知道同样的芯片,固件不一样,使用感受也会有所
不同。
廉价的解码方案是Mastar 6M68。台湾“晨星”公司推出的
6M68方案支持绝大部分编码格式和封装格式,其突出优点是
播放器价格便宜,在价格和市场方面很有竞争力。但该方案不
支持VC1/WMV.HD编码格式,也不支持DTS解码输出,只能外接
DTS解码器来解决,目前有少数厂商通过内置DTS解码电路解决
了这个问题。此外,该方案不支持网络功能,只能读取内置/外
接硬盘或存储卡上的内容。可以看出,该方案的劣势并不明显,
毕竟目前VC一1格式的片源一般都能以H.264格式的片源来取代
而声音一般高清电影都有多种音轨,除7DTS,一般还有Dobly
AC3和LPCM音轨可用。
上述三种芯片方案的功能比较见表1。
3 2软件系统
本节以Realtek1073(Rtd 1073)为例介绍高清播放机的软
oader程序初始化硬件,
件系统。在软件系统的实现方面,Rtd 1073支持Linux、WinCE
核、文件系统三部分,主板上电后 ̄Bootl
nux。Rtd 1O73中使用Rtdl073一
等操作系统。IPTV机顶盒的RTOs一般存储在FLASH ROM,通
引导内核和文件系统来启动Li
loader 2.8.0.1.tar.bz2,并对zboot ̄nyamon(MIPS公司
过引导启动机顶盒,要求能够在启动时对系统部分硬件进行检
boot
oader)编译后形成完整的bootloader。其中
测,同时提供各种硬件的驱动。Linux系统由于其体积小、可裁
开发的标准Bootl
用于引导系统,yamon做linux ̄3前的设置监视工具。使
减、运行速度高和网络性能良好,在多种嵌入式平台获得了广泛
zboot
d 107x rootfs 2.8.0.1.tar.bz2,编译rootfs形成根文件系统。
应用。Rtd 1073系统采用Linux2.6内核来实现。播放器中的软件
用Rt
系统架构如图3所示。
一
使 ̄linux-2.6.15.tar.gz,通过对zbimage-linux—xrpc,kernel—
表1主流芯片功能比较
ou rce.2.6.15等的编译形成其内核。为了保证长时间连续流畅
个完整的嵌入式Linux系统通常包括Bootloade r、内
s
的播放,应使缓冲区始终
处于半充满状态,这样播
税频输出 YPBPR色差、AV输出,HDMI高 全支持
端子支持 清
H.264(10801))、Vcl(1O8Op)、
不支持AV 不支持HDMI商清
输出
放器就能将从流媒体服务
器上获得的音视频数据源
源不断的解码播放。
为了便于网络共享文
件的播放,系统还增加了
UpnpAV6(Universal Plug
高清 Rm/rmvb(720p)
Mpeg2/4(1o8op)
编码格式
支持
Wmvg(]080p)
编码 Di
 ̄x/xvld(]O80p)
、
全支持
、
不支持
Ⅵ n9
Mpeg2/4(72Op)
Mpeg2,4(1080p)/W
mvg(108Op)/Di' ̄g/x
 ̄a(1oso
p)
(1O80p)
and Play,通用即插即用协
议)、ftp、Samba、NFS及
标清 Mpeg2(avi.iso vob)、H.264、
编码 Rm/rmvb、Flv、Divx/xvid、 全支持
Mpegl、Mpeg4
不支持H
264、nv、
不支持Fly Di
v ̄:xvid
BitTorrent等应用软件。启
动upnpAY后,播放机能
"cob、I.so、Dat、mpg、mpge、 全支持
格式 T
s仲、MI(、f、M2ts、Mov、
Mp4、Fly
税频
Pan/rmvb 、 avi 、 不支持 不支持Iso
、
I
so、Mp4、 Ts仲、Mkv、M2ts、
Flv M
ov、Mp4、F1v
Dat、
侦测到本局域网上所有
支持UpnpAV协议的媒体
服务器,用户可以播放这
媒体文件 不支持
格式支持 爵频 Mp3/Wma/Wav/Ogg/Aac/Lp 全支持
格式 cm/Flac/Ac3
图片
Ogg、Aac、 不支持Aac、Lpcm、
Lpcm 、 Flac、Ac3
nac、Ac3
些服务器中的多媒体文件。
播放机默认使用N FS和
Samba来播放网络共享文
件。支持FTP的使用,可通
过计算机来管理播放机内
格式 jpg ̄peg、Bmp、prig 全支持 全支持 全支持
24// I辔攘搭船//RADIO矗TELEVISIONINFORMATION//2011年2月 www rt icn
新媒体
New Media
MOV、MP4、MKV等格式文件,对码率在20 Mb以上的MPEG一4
(H.264)的高清视频可通过以太网实时播放,输出格式达到
1 080p。另外本播放器还支持播放MP3、WMA、AAC、AC一3等音
频文件Y ̄1]JPEG、GIF、Bitmap、PNG等格式的图片文件。
此外,Realtekl073芯片完全支持蓝光,可加入蓝光光驱,
成为蓝光播放机。为方便家庭联网使用,也可封装闪联协议,成
为支持闪联的高清播放机。随着高清片源的日益丰富,相信高清
媒体播放机将进一步普及,成为新型信息家电的首选。■
图4硬件设计框图
置硬盘。
参考文献
3.3 Realtekl 073芯片的硬件设计
[1】季伟,葛振斌,何青等.IPTV关键技术及应用[M】.北京:
7.
Realtekl073是Realtek公司设计的功能强大的高性价比的
机械工业出版社,2007.
[2]许延,常义林,刘曾基.多媒体同步系统的缓冲区补偿技
高清SoC(System on Chip)芯片,该芯片包含了一块400MHz
J].计算机学报,2003,26(4):484 ̄490.
MIPS CPU,一个200MHz的安全处理器,支持内容安全管理,支
术[
持高速AES、DES、triple—DES、RC4、CSS、DVB—CSA及Mu…一2:
内存带宽为64bit,支持512MB的DDR,支持256MB的闪存扩
展;两个HD视频解码RISC,可以同时解码两路高清,能解码
H.264(AVC)、VC一1和MPEG一2等信源节目;两路300MHz音频DSP
处理器,提供扩展的音频解码功能,包含杜比数字式、WMA、
WMA Pro、AAC、MPEG音频层l、ll和III(MP3)及其它音频标准;
1个解复用传输RISC提供ISO 7816 CableCARD/DVB.CI接入:
视频输出提供CVBS、模拟RGB/YPbPr、HDMI;音频输出提供ch
12S;内置以太网、USB支持等。
播放机以Realtekl073芯片为核心,还包括面板显示与输
入处理、内置硬盘、无线网卡、101100M以太网、USB、DRAM、
Flash、音视频输出等模块,播放器的硬件设计框图如图4所示。
面板显示与输入处理模块负责提供前端面板显示、按键
与遥控输入信号的处理。面板显示采用7位VFD(真空荧光显
示屏),驱动芯片可以采用谱诚PT6311一LQ,该模块采用四个按
键的独立式键盘,提供播放/暂停、停止、上个节目、下个节目
等功能按键。HDD为IDE内置硬盘用于存放高清节目文件或音
频、图片文件及部分系统应用程序。以太网模块采用Realtek
RTL8201CP芯片提供10/100M自适应连接。USB模块提供2个
USB2.0端口。DDR DRAM采用4个Hynix HY5DU121622CTP-D43
颗粒,提供系统所需256MB ̄存。Flash采用32MB的SpanSion
S29GL256N10TF1 01芯片,用于存储系统固件。音视频输出模块
提供复合视频输出/分量色差端子、HDMI 1.3、双声道立体音等
输出。
4结束语
经实际验证,该方案可流畅播放MPEG一1、MPEG-2、
MPEG一4 WMV9、AVl、XviD TS TP,MPG VOB H.264、VC1、
www rti cn//201 1年2月//RADIO&TELEVISION INFORMATION//广培屯{难电//2.5
发布评论