TVOS2.0——广电终端智能化的主引擎
2015年3月,顺应“互联网+”国家战略,国家新闻出版广电总局聂辰席副局长提出了“智慧广电”的新概念。之后的7月8日,国家新闻出版广电总局副局长田进提出可用“电视+”或“广电+”来概括广电的全面转型升级。
在这样的大背景下,广播电视终端也开始走向智能化的道路。
什么叫智能终端?盛志凡认为,智能终端在做个性化业务的时候不需要完全换掉整个硬件终端,下载一个APP,新的业务就可以了。终端向用户提供个性化服务,只需要在业务上增加个性化。终端走向智能化,听起来很复杂,但是从逻辑来说比以往终端更简单。
广电智能终端到底怎么做?在过去5年时间中,有不同的声音不同的做法,从现在来看这样的做法和认识已经趋于统一:广电智能终端化需要通过操作系统智能化来推动。 安卓也好、苹果也好,都是智能操作系统,但不是专门针对广电终端所开发的智能操作系统。
近年来,我们可以看到,谷歌和苹果公司都不约而同地为自己的电视终端制作了专属的系统。 这也从侧面印证了,广电终端需要一款专门智能操作系统,我们称之为智能电视操作系统。
广电智能终端将会支撑广电媒体融合业态创新要求、支撑智慧家庭要求,支撑智能人机交互体验要求,支撑全媒体全业务数据采集与分析要求,支撑终端标准化要求,支撑终端开放要求,因此针对广播电视智能终端的这些要求,我们决定开发一款智能电视操作系统,它叫TVOS。
TVOS2.0是怎么做出来的
盛志凡介绍说,TVOS的工作机制是采用创新的产学研用联合攻关机制。
在广电总局和工信部支持下,在总局科技司和工信部电子信息司具体指导下,智能电视操作系统TVOS工作组以创新“组内开源”产学研用联合攻关机制,在TVOS1.0与华为MediaOS和阿里巴巴YuOS融合的基础上,通过技术创新,成研发出TVOS2.0。
TVOS2.0分了17个步骤,有管理平台、测试组、架构与接口组、需求分析组等,按照这个方案目标是一个组若干个单位参加,在组下面整体的方案和任务要求承担相关任务进行开发。
未来,TVOS2.0将全面应用于有线电视、地面无线电视、直播卫星电视、互联网电视和ITTV智能电视终端。
TVOS2.0支持各种广电融合中断创新发展。TVOS2.0支撑融合媒体业态创新和广电智能终端形态创新,标准化的应用接口,丰富的媒体处理和视频相关的特有功能能够促进应用业态的新。
HAL层能够使TVOS快速在不同硬件平台间移植,HAL层能够支撑和促进硬件形态的创新。
为什么TVOS要兼容安卓
TVOS2.0总体架构和TVOS1.0变化不大。
TVOS1.0发布以来,一直有很大的困扰,有外界的声音认为TVOS1.0就是抄袭安卓。
成立工作组、作一个创新的智能电视操作系统是在中央领导的指示下进行的,目的就是要保证绝对安全,保证广播电视屏幕最后一块净土的安全。
在盛志凡看来,一个操作系统是否成功,最终的评判还是市场。操作系统是生态的东西,没有应用的操作系统绝不能算成功。
因此,TVOS工作组在开发伊始,就明确了,在保证安全的前提下,兼容安卓的应用。
TVOS,可拼接可裁剪的架构机制—双平台
TVOS不是安卓。盛志凡介绍说,TVOS是可拼接可裁剪的架构机制—双平台。
处于兼容安卓的目的,TVOS组件层有一些安卓库。在前端下载时,TVOS自动具有支持双平台和单平台的功能。单平台中,HTML5引擎、全媒体处理处理引擎组件,如组播等,都是我们自己开发的。 TVOS还定义了通用的HAL层,向上提供统一的调用接口,向下评比不同硬件的差异,使TVOS可以快速在不同形态不同平台的硬件上进行移植。
“现在应该没有人再质疑TVOS是安卓了”,盛志凡在演讲中说,“未来再有类似地质疑,我也不再解释了,外界的质疑,也督促了我们更好地完成TVOS的工作”。
关于TVOS的下一步工作
最后,盛志凡介绍说,TVOS工作组对下一步工作已有了明确的安排:
不断完善TVOS2.0双平台版本;
基于Linux+Html5的TVOS2.0(单平台);
TVOS2.0直播卫星卫星版本(单平台);
推进TVOS2.0规模应用;
TVOS3.0规划;
加强知识产权、开源代码规则和产业对策分析的研究;
构建和完善TVOS开源社区;
开展TVOS入网认证。