数字电视软硬件分离原理与实现
时间:08-06
来源:与非网
点击:
四、软件平台的作用
机顶盒软硬件分离后的软件平台,介于硬件和应用程序之间,在一定意义上也可以称作一种中间件,但和人们理解的传统中间件有所不同。因为要实现CA、浏览器等功能,使得有的部分更靠近硬件,所以还需要提供和硬件驱动相关的接口。例如对DVB CA信息的接收,还有用于排错的串口收发等功能接口。如果一定要把这种软件平台理解成中间件,那么它应该是很靠近底层的中间件。该软件平台是由日本三洋半导体公司委托山东泰信电子,结合广西广电网络公司的实际应用,制定的一个开放的软件平台接口标准,目的是降低机顶盒软件开发技术门槛,方便
运营商自己开发CA等涉及自己利益的应用程序,把握主动权。因为各个模块单独增减改进,可以随着时间的推移,逐渐地根据运营的需要增加功能模块,而这些功能模块在运营商开始平移时很难想到。这样,需要增加的功能模块可以由运营商选择不同的专业软件公司开发,不需要找机顶盒厂家解决。例如,在发现了所使用CA的安全问题后也很容易改进,而不像现在那样束手无策。
值得一提的是,这种结构允许第三方软件公司开发的中间件作为一个单独的模块放到机顶盒中运行,将来可以独立更换。运营商完全不用担心将来中间件的升级问题。在这个软硬件分离的平台上,已经有了基于浏览器和JAVA的中间件等模块,进一步屏蔽了与硬件相关的部分,山东泰信帮助广西广电网络开发双向数据广播等应用,实现了VOD、卡拉OK、电视彩票、通用浏览器、股票广播等功能。这些功能不再像以前全部由机顶盒厂家统一集成,可以由不同的公司独立开发,单独放到机顶盒中使用。在广西参与这种开发的公司有近十家,由山东泰信协助广西广电做总集成。如果不是实现软硬件分离,这种协作几乎是不可能的。
五、软硬件分离平台下实现CA的例子
CA是机顶盒中最为重要的一部分,以往也是机顶盒厂家使用CA厂家提供的库文件进行集成的一部分,不但集成测试复杂耗时,同时也是造成CW扩散泛滥的一个重要原因。而利用基于LC74189的软硬件分离技术,这项集成完全可以由CA厂家一方独立完成,不需要互相提供任何的库文件,避免了集成过程中需要加强保密、联合测试等耗时费力的工作,还可以很大程度上避免CW共享情况的出现,而运营商还可以获得一个高性价比的机顶盒。
因为基于LC74189的开发平台已经集成了设计CA所需要的各项基础功能,所以,在基于LC74189的软硬件分离基础上开发CA,仅需要简单地做以下工作:
1、利用系统提供的操作系统接口,创建各种线程,建立运行环境。
2、如果是智能卡CA,利用系统提供的SMART卡板驱动,开发SMART卡的相关功能。也可以直接应用本系统提供的T0、T1等协议。
3、利用系统提供的DEMUX驱动,完成各种收表的动作。
4、提供给系统所需要的接口,例如:开始、停止解码、设置年龄等级、工作时段、获取授权信息等等,以便完成CA的各种功能。
5、在该软硬件平台上进行编译,生成可执行文件,由运营商单独下载到机顶盒中运行,而完全不经过机顶盒厂家。
从以上的工作可以看出,不但移植时的工作与传统的集成相比要简单许多,而且关键是集成的环境非常独立,CA与机顶盒其他软件可以分别由不同的公司独立完成并测试,CA的集成完全可以交由CA厂商或者运营商来独立完成, 通过运营商前端下载服务器下载到机顶盒中执行,还可以使用原来的智能卡。
由于提供了开发CA的高层接口,无论是重新开发CA还是移植现成的CA都非常方便。既然连最复杂的CA应用都可以在软硬件分离基础上开发,那么其它的应用,例如股票,浏览器,界面等等,则更容易在软硬件分离平台上实现。
现在,这个基于LC74189的软硬件分离开发平台测试版本,可以在山东泰信电子公司网站:www.taixin.cn/bbs 上免费下载。
六、实现软硬件分离的意义
数字电视软硬件分离,从根本上打破了长期禁锢广电进入良性发展的软硬件捆绑的旧模式。让软件开发随着运营需要的变化而不断完善、增加新的功能模块,而不仅仅是把业务限定在一个近乎固定功能的网络上,并且会大幅度降低平移成本,这也是许多广电的愿望。
后转换时代,许多广电对已经平移的网络作了深刻的总结,如何经营,是广电人共同关心的话题。
还没有进行转换的运营商可以借鉴先行者的经验教训。应该说,机顶盒的软硬件捆绑,不能独立进行各个软件的改进升级,增加新的应用更加困难,压缩了运营商进行增值应用的空间,是已经平移过的运营商得到的最大教训。另外,CA方面,在发现安全隐患后无法采取技术手段弥补,让运营商感到不安全,也是软硬件捆绑后的另一大后患。这些教训值得那些还没有进行平移的运营商吸取,以避免再走同样的弯路。
- 与众不同交互电视技术数字解决方案(09-02)
- 浅谈数字电视条件接收系统( 上)(09-03)
- 浅谈数字电视条件接收系统(下)(09-03)
- 有条件接收系统综述(09-03)
- 数字电视的条件接收系统原理与应用(09-07)
- 数字电视条件接收系统的安全性研究(09-07)