支持HDTV 1080p标准是体现STB平台高端性能的重要指标,STB必须支持这种高级别的吞吐量,并实时调整显示输出。
此外,必须支持各种内容源和数字显示格式。低端有CIF格式及其分支,如QCIF格式等,可应用于视频流中并为DTV上的拆分屏幕应用提供基础支持。
众所周知,HD对带宽有着很高的要求,这就意味着我们应当支持各种压缩算法,其中包括H.264/MPEG-4 part 10/AVC以及WMV9/VC-1等高级编解码算法。通常需要将常规的MPEG-2传输流转码为高级编解码。
转码硬件必须与整个STB系统中的其他系统进行良好交互,其中包括数字调谐器、解多路复用器 (Demuxer)和解调器、DDR2存储器、PCI总线,以及向STB SoC传输音/视频的高带宽接口。图2是常见的架构示意图。

图2:典型的STB系统架构

图3:基于达芬奇技术的TMS320DM6467数字媒体处理器方框图
德州仪器(TI)基于达芬奇(DaVinciTM)技术的数字媒体处理器可实施这种架构。该架构的简化版如图3所示。
为了满足多房间观看电视和多频道欣赏的要求,可通过DDR2和PCI连接多个DM6467数字媒体处理器,以在不同设备间交换数据,并确保架构的可扩展性。例如,如果应用需要将摄像机上的SD或HD个人视频通过STB硬盘驱动器传输到手机上,那么通过精巧的工程设计(Clever engineering)方案就可使用另一个解码方法将基于达芬奇技术的DM6467等处理器压缩到服务中。
今日电子