泰信DTVOS智能数字电视操作系统由泰信软硬件分离平台发展而来。与其他智能电视操作系统相比,该系统最大的特点是可以加载下载式无卡CA系统,能在开放的智能电视上能运行广电的加密电视业务,进而将智能电视升级为智能数字电视。
无限量的应用下载运行是智能电视的主要特征。早期的软硬件分离平台是泰信为下载式CA搭建的一个开放的运行环境,为的是能不限量地下载CA算法和密钥,其特征与现在智能电视的描述相同,并早在2008年发布推出,由于受当时条件所限,机顶盒硬件芯片性能远达不到现在的水平,只能运行一些轻量级的操作系统,由此给泰信带来了巨大的工作量,需要对其进行不断的升级和完善,将机顶盒上传统的应用软件集成式开发转变为开放式的独立动态加载模式需要做大量的工作。泰信也在自身实践摸索中,积累了大量智能数字电视平台的开发经验和相关知识产权。
所以说,DTVOS实际上是泰信软硬件分离的延续。泰信早在3年前就已经开始了对智能数字电视平台的开发,而且是基于付费数字电视技术平台,同时也全面考虑了高清数字电视终端图形处理数据量大的特点。
在付费电视业务支撑方面,DTVOS对电视运营商付费业务进行了很好的支持。与传统系统相比,DTVOS对传统加密系统的封闭性进行了有效的收敛,将其封闭性限制到最小范围,可以把原来各地不同的技术标准变成各种与硬件进行有效切割的独立应用,以形成独立的执行代码单独加载执行而不需要集成,打破了传统的以CA为中心的封闭的软件开发模式,适应了付费数字电视系统软件的平台化和开放化的发展趋势,便于机顶盒或电视机厂家直接大量生产通用的可以支持广电付费电视业务的终端产品,而不必考虑各地的CA标准不统一的问题,终结了智能电视只支持互联网电视业务而不支持广电付费数字电视业务的现状。DTVOS的这种特性同样也可以应对各地不同标准的股票、浏览器等技术问题。
DTVOS基于Linux,嵌入了高性能的图形引擎,可以加载复杂的应用,可以实现很炫的功能,并能对比较复杂的图形进行处理,为浏览器或基于浏览器的功能提供高性能的支撑。浏览器和Java虚拟机都可以作为独立的应用进行加载,这些应用均可以拥有属于自己的丰富的上层接口,便于第三方在开放的环境中进行应用开发。
在标清状态下DTVOS也可以基于其它轻量级的OS。
对加密数字电视的支持,可以让DTVOS涵盖的范围大于现在的智能电视,解决了智能电视的发展与广电运营商无关的难题,克服了从数字电视角度向三网融合发展的最大障碍。
为了方便用户使用,泰信已经将一些方便使用的应用软件集成进DTVOS,如基于改进后的webkit内核的高性能浏览器。用户可以像在PC上一样了解新闻实事、“编织”自己的微博、留意最热门的话题等。更进一步的是,泰信的高性能浏览器已经可以支持正快速流行的html5视频,用户可以方便进行网络在线视频的观看!
DTVOS可以支持ARM、MIPS、Intel X86等各种不同的CPU,为了方便品种多样的数字电视芯片与DTVOS对接,泰信与有技术实力的运营商定义了靠近驱动的软件接口,开发了专门用于检验芯片驱动稳定性的最小系统,用以模拟DTVOS对硬件的操作。采用这种方式,可以大量减少芯片厂家软件开发的投入,加快数字电视芯片进入市场的速度。
在DTVOS智能数字电视平台上,泰信开发了可同时支持互联网电视、IPTV和数字电视的三模机顶盒方案。该方案可以在多款机顶盒芯片上运行,可以允许第三方软件公司基于DTVOS平台开发应用软件,不需要集成就可以加载,如下载式无卡CA或任何标准的智能卡CA、VOD点播、互动游戏、电视彩票、股票交易等应用,由此可增加广电运营商在三网融合中的竞争力。