ZNDS智能电视网 推荐当贝市场

TV应用下载 / 资源分享区

软件下载 | 游戏 | 讨论 | 电视计算器

综合交流 / 评测 / 活动区

交流区 | 测硬件 | 网站活动 | Z币中心

新手入门 / 进阶 / 社区互助

新手 | 你问我答 | 免费刷机救砖 | ROM固件

查看: 17253|回复: 1
上一主题 下一主题
[资讯]

盛志凡:TVOS演进发展与生态建设

[复制链接]
跳转到指定楼层
楼主
发表于 2015-12-28 18:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
  在28日下午的智慧广电论坛上,TVOS工作组组长盛志凡先生以《TVOS演进发展与生态建设》为题介绍了TVOS的进展情况,以下为演讲内容。

  我们稍微回顾一下TVOS1.0是什么,再说它的演进。

  TVOS1.0在不同场合做了很多介绍,TVOS1.0是开放式分层的架构,有那么几层:

  1. 内核层

  2. 内核层之上要把硬件的差异性屏蔽掉,有一个HAL层。

  3. 在HAL层之上,有功能组件层,所谓功能组件层就是把一些常用的或者公共的一些功能做到TVOS里面,这样使得上层应用开发的时候比较容易开发,不需要从头到尾为一个功能进行开发,可以进行相关的调用,所以方便开发,提高了应用效率。

  在TVOS里面有一个很大的创新,就是成功把数字电视的组件用到操作系统,在TVOS之前是没有一个操作系统把数字电视的功能组件做到里面去的,这是TVOS的一大创新,这也是为什么叫智能电视操作系统的原因。

  同时,。在功能组件层次上有两个运行环境的支撑或叫两个平台的支撑,一个JAVA运行环境支撑,一个还有HTML5运行环境支撑,为了同时兼容数字电视和安卓的应用,TVOS也支持了NGB数字电视的接口和安卓API接口。

  1、在2.0里面,经过2.0工作组充分的讨论,大家觉得双平台架构还是合适的。关于架构,当时在2.0的工作组里有激烈的争论,其中有一派觉得是否直接走向html5,最开始阿里是这个想法,后来阿里回到当前双平台。华为最开始是双平台后来又转向单平台html5,现在大家都觉得双平台比较合理或者现在这个阶段比较稳妥的方案,所以2.0是继承1.0双平台架构与支撑,所谓双平台就是刚才所说的Java和HTML5的支撑。

  与此同时,我们还在媒体处理方面做了大量的工作,而且取得突破性进展,在1.0里面把数字电视组件放进去了,我所说的数字电视组件是指把广播式的线性频道的数字电视,VOD点播的,互联网电视点播那些媒体处理怎么办呢,里面有但是和广播式的数字电视媒体处理是两个独立的模块,而且在不同的技术环节下来处理,这样的情况下面,对于当前媒体融合发展要求不是很匹配,因为未来的媒体形态,广播会存在,点播会存在,但是融合是新兴创新的业务形态既有广播的特点,又有点播的元素,如果在技术架构和技术支撑里面是在两个不同的,在两个框架或平台下来处理,一定会影响对融合媒体的处理。为此,2.0工作组在这里做了大量的工作,最后拿出了一个方案。刚开始,都说做不成,我一定要做,做不成的事情也要做,撞到南墙再说。

  方案出来不仅仅软件开发说可以,更重要的是底下芯片要说可以,海思说可以,MStar也说可以,几家主要芯片厂商都说靠谱,不仅如此条件接收和DRM结合起来也要可以,媒体处理不光是媒体内容本身格式的处理,呈现的处理,还和媒体安全保护紧密相关,在这么一个大框架下,对媒体处理应该有信心,在现阶段是世界一流,最近和世界上的大公司交流,感觉这方面他们还比我们落后。例如Comcast做了一套操作系统,叫RDK,和TVOS很类似,交流下来,他们还准备做我们所做的工作,到目前为止他们的方案还没有打通。所以我们的媒体处理方面是一大特色。

  2、把智慧家庭引进来。在TVOS1.0里面,在智慧家庭这一块,家庭网关、多屏之间的切换和交换,这一块处理是没有的,按道理这一块是放在操作系统之上的,在2.0把智慧家庭、媒体网关和多屏切换相关的功能放到组件层,这是我们非常大的特色。为家庭网关和智慧家庭相关的处理提供了很友善的支持,模块开放,大家想用就可以用。

  3、加强了HAL硬件适配层,刚才前面所说的不同的硬件可能会导致上层硬件的碎片化或者说个性化的要求。在HAL这一块我们做了大量的工作。把不同厂家的芯片甚至同一家厂家的不同芯片,把硬件的底层影响隔离开来是一件很难的事情,但是这一期我们专注于与媒体处理有关的这一块,媒体和媒体处理这一块的HAL层已经统一了。2.0目标是当TVOS发布之后,在移植到另外一个芯片平台的时候,移植工作最小,肯定还会有,但是希望从原来比方说1.0的时候,可能需要三四个人做三个月以上,2.0以后希望能够在一个人一周就能搞定,大概是这样一个目标,我们至少在HAL层这一块取得了比较好的进展。

  4、在安全方面有很大进展。原来安全一开始起步要求就很高,现在回忆起来幸亏一开始要求就高。

  一开始1.0的时候要求安全是基于硬件芯片的,如何在基于芯片的安全情况下怎么样做的更好,更灵活,支撑更丰富,还是有讲究在2.0里面,引入很重要的概念和做法,TEE可信执行环境这样一个概念,也引入一个手段,SecureOS,安全操作系统这个概念,在TVOS这个底层有两个操作系统,一个是一般性的操作系统,同时并行在芯片里面运行安全操作系统,引入TEE和SecureOS这两个的好处是安全方面比方说DCAS和DRM处理就会更安全,手段更丰富。特别是对DCAS来说,以前要完全依赖于双向环境来实现,本地存储没有安全(因为没有卡),现在引入TEE后就有一个安全的环境,为DCAS在单向环境下解决存储问题,也为单向环境下多种基于DCAS的授权方式的支撑奠定了基础。

  今年九月份在好莱坞与国际大厂交流时,发现我们的想法出奇一致,说明我们前期站的比较高。

  当时做TVOS时,安全这块可能觉得超前,但为什么没有退缩,但TVOS的起因是中央要求保证安全,所以安全方面是必须做好的。现在回过头来看,安全发展很快,当时觉得超前的要求,现在与世界潮流和一般性要求是一致的,尤其是在4K芯片出来后,好莱坞坚定要求安全必须是基于芯片的和TEE的。

  从这几个角度来说,TVOS应该是世界一流的技术,无论是设计,还是架构,但是执行和软件上面是否有细节问题或Bug,我们相信通过快速迭代能够迅速的成长起来,同时在TVOS里面加入很多很强的力量,比如华为、创维等等,很多新的公司,最近加入的还有优朋普乐等,这样一个情况,TVOS就这样一个组织形式。

  回过头讲TVOS2.0的架构的事情,最开始在双平台还是单平台建设上面,辩论非常激烈,一方面单平台确实有它的优势,特别是HTML5标准出来以后,我们看到只使用HTML5技术就能够搞定当前所有视频处理到呈现环节的可能性,HTML5在技术上发展肯定是一个方向,大家都有这个认识。但是从技术的可能、技术的现实以及技术生态的构建来说都是不同的事情。技术先进性的维度当然是比较重要的维度,但还是要脚踏实地,不仅要考虑未来可能性,同时也要兼容现在的应用,所以这是为什么我们又回到了TVOS是一个双平台。

  虽然这个结论确定下来,2.0已经开始做了,但这个还不是漂亮的回答,内部还是有一些小的针轮。后来又带着这个问题又开了若干讨论会,讨论不是针对平台问题的,而是关于一些技术协调问题。我们认识到,TVOS不仅仅是一般的软件,是一个广电电视终端的技术体系,从这个高度来看,前面那个问题就好回答了。

  TVOS是一个广电电视终端技术的技术体系,对广电有线网络、地面无线网络、直播卫星以及OTT等都能协同覆盖,包括各种技术融合的盒子,例如有线是DVB+OTT的,直播卫星+OTT的,都是要由TVOS来覆盖的。它的技术体系是这样,安全体系也是这样。基于这样一个认识就不用拘泥于单平台还是双平台,对于有线的盒子现阶段使用双平台,既支持Java,也支持HTML5,但对于直播卫星的盒子可以只用HTML5,这样架构的搭建变成了可拆解、可拼接,在底层内核还是一样,HAL层统一构建了。功能组件层是一个大集合,都开放。这样针对某一个领域,例如直播卫星领域,进行组合时,可以把必要的组件拿出来,再加上把直播卫星的组件拿进来就可以了。

  这样就回答了我们的问题,TVOS将会是一个技术体系,能够针对特定的领域或者一大类领域构建它的版本,比如有线电视DVB+OTT的构建双平台盒子,有线电视农村的可能就是只有HTML5了,没有Java平台,直播卫星也很明确就只有HTML5平台,不同大的领域里面,HTML5的生态也很快构建起来了。同时更重要的是,从直播卫星机顶盒的领域来看,有线电视过去十年来积累的经验和业务可以很容易地扩展过渡和转移到直播卫星终端的开发和业务上。

  以前,有个一直困惑的问题,就是每次出一个直播卫星的标准,就需要开发一款新的盒子,特别是软件,按照过去封闭方式的情况来看,一般要花一年。经常为了进度慢受到批评。采用TVOS作为广电电视终端技术体系来覆盖的话,就打通了,有线和无线的生态和技术相互之间可以共享,直播卫星创新的好路径也可以反馈到有线去,这和下一步广电十二五规划里的发展方向也密切配合协同,有线、无线、直播卫星智能协同覆盖,融合一体化。要做到一点,前端和网络要做很多事情,如果终端采用不同的技术体系和不同路线来做,就谈不上智能协同。

  这样的话,几个方面的认识汇聚起来,就形成了我们对TVOS2.0技术演进的认识:

  1. TVOS2.0是双平台

  2. TVOS是可拆解、可拼装的平台,可以根据不同的应用领域来构建它的版本,但它的版本不会太碎片化。实际上,总局为了进一步加强直播卫星机顶盒的管理和未来增值业务的支撑,也要求我们启动新一代直播卫星技术体系尤其终端技术体系的研发,也明确下来将采用TVOS+条件接收DCAS+北斗定位,这样相关工作启动起来,TVOS将慢慢覆盖到所有终端。

  将会用TVOS构建一个更广泛的生态,不仅覆盖有线生态、地面生态和OTT生态,还会覆盖直播卫星生态,更广泛的生态构建起来,然后更好的支撑融合媒体业态创新,增强系统功能和用户体验,具有更安全等等。

  在此做一个预告,根据要求,TVOS将于今年12月26日发布TVOS2.0。

上一篇:盛志凡:ChinaDRM数字版权保护近十年来的情况
下一篇:王效杰:打造自主,安全的智能电视操作系统
沙发
发表于 2015-12-28 19:16 | 只看该作者
TVOS 2.0发布啦
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|新帖|标签|软件|Sitemap|ZNDS智能电视网 ( 苏ICP备2023012627号 )

网络信息服务信用承诺书 | 增值电信业务经营许可证:苏B2-20221768 丨 苏公网安备 32011402011373号

GMT+8, 2024-4-19 23:46 , Processed in 0.062579 second(s), 15 queries , Redis On.

Powered by Discuz!

监督举报:report#znds.com (请将#替换为@)

© 2007-2024 ZNDS.Com

快速回复 返回顶部 返回列表