OEM厂商需要谨慎考虑解决方案提供商所提供的系统软件能否满足自己对性能、成本、研发支持和上市时间的要求。一个数字电视软件包大概有超过一百万行代码,这些软件的稳定性和成熟性是新产品成功与否的主要因素。
需要强调的是,必须对系统软件进行全面的现场性能测试,以达到最高的可靠性。采用测试流很难发现系统在不同的传输发射设备、不同的解码和解调系统、不同的发射塔部署以及其他不可预测实际情况中的兼容性问题。在美国市场上更为复杂,因为系统需要提供全面的兼容性以适应不同的有线电视供应商使用不同设备部署的有线系统。
中间件
管数字电视在哪里使用,整体解决方案还是需要强大的中间件来处理视频、音频及辅助数据。由于对数字电视来说,软件的实时更新成本太高,因此,在生产数字电视时必须考虑到系统软件具有良好的兼容性。
软件成本
OEM厂商中有一些会自行开发中间件,另外一些则依赖芯片厂商或第三方软件开发商来开发。中间件的成本起伏很大,一些芯片厂商将芯片和中间件捆绑销售,而其他则需要支付软件使用费。
根据不同的应用需求,中间件的关键内容包括图文解码器、频道数据解析器、内容等级限制软件以及字体设置软件。在制定整体预算时必须仔细考虑所有这些软件的成本。
OEM厂商也应该在了解方案提供商的运营模式后决定项目的总体费用。芯片厂商典型的商业模式是销售芯片,然而软件厂商的盈利模式是收取开发设计费、版权费和每个软件的使用费。
技术挑战
数字电视解决方案提供商所面临的挑战是要提供能解决所有技术问题的、并在成本上具有竞争性的系统方案。下面将列出一些必须的关键技术,同时给出了卓然SupraHD数字电视系统的框图。
视频格式转换
大多数新型显示器都是固定像素逐行扫描,而大部分模拟视频内容都是隔行扫描的,因此需要进行隔行-逐行转换。如果视频节目源内容的分辨率和显示器的分辨率不同,还需进行缩放比例的调整。
缩放技术
缩放是指把数字化的图像在水平及垂直方向伸展或收缩。目前根据图像的品质和成本不同,有几种不同的缩放算法。通过电视应用需要采用非线性的缩放方法,如要将4:3的图像水平拉伸在16:9的屏幕上,不同的缩放比例依赖于屏幕的面积。
隔行-逐行转换
高品质的隔行-逐行转换是将常用的模拟480I隔行扫描视频信号转换为480P逐行扫描信号和1080I高清视频信号,使信号格式能适应固定像素的显示设备。
隔行-逐行转换技术提供了识别动态视频的不同方法。首要目标是在显示斜线时要消除锯齿。这项在几年前还处于实验室阶段的技术,如今已集成入大多数的SoC设备中,并成为衡量设备是否达到业界先进水平的必要性能之一。