|
和显示卡一样,电视卡中最重要的部分就是视频芯片了(以下简称“芯片”)。芯片的主要作用是处理接收到的电视信号,也就是一种“解码”过程。它性能的好坏直接决定了电视卡的整体性能。而在芯片中又有具有硬件处理能力和不具有硬件处理能力之分,这一点也是衡量芯片性能的一大标准。所谓硬件处理能力就是芯片可以独立完成对电视信号的处理,不需要CPU的额外辅助。而要察看芯片是不是支持硬件处理有一个简单的方法。您只要在打开TV播放软件看电视的同时打开大量窗口,看看视频会不会有延迟或掉帧现象。如果有的话多半就不会具有硬件处理能力。
来看音频方面。音频一直以来都是电视卡的最大弱项,大多数芯片都不支持音频处理。而是通过将图像和声音分离后直接交给声卡去处理。可近来推出的一些芯片已经可以进行一定程度的音频处理了。如CX23880和CX23416芯片已经可支持Digital音效处理,但进行采集时还是需要CPU进行配合。这样对CPU的处理能力就提出了更高的要求。
目前市面上主要的解码芯片是Conexant的BT878/A、2388X芯片和Philips的SAA713X系列以及SAA711X系列,其中SAA711X主要出现用在电视盒中,而SAA713X主要用在电视卡中。
● Conexant 878系列
Conexant BT878为BT848的改进型(BT848现在已经基本被淘汰),在收视视频格式支持上比前作更为完整,型号也比较多。而BT878A虽然在功能上相比878沒有任何加强,但是其却增加了针对ATSC/DVB的MPEG2-Transport Stream的支持,这样其就具备了可以支持卫星电视/数字电视的解決方案;再加上其与878的针脚数/软件的完全相容性,使得生产厂家将878芯片的电视卡升级为878A十分容易。
BT878芯片和VCD/DVD硬件采集视频卡常用的SAA711x(9bits视频解码)相比,其在软件方面的支持性很突出,VFW和WDM Driver都不缺,且架构上将Tuner部分的透明化可以让外部程序来控制,使得WinDVR/PowerVCR等软件都可很容易的用该芯片来录制MPEG1/2。
不过,该芯片最大的问题在于DMA Channel(直接内存访问)不足,只有1组,使得许多应用软件要是没有在Buffering(缓冲器)上下过功夫,实际使用中可能会出现一些问题。相应的也就会影响到PiP(Picture in Picture,画中画)应用上的困难度。当然,因此也会影响到其在硬件压缩卡上的设计,所以我们很少看到BT878去搭配硬件压缩芯片的。
Conexant的23881
|
|