【众视媒体消息】 盛志凡回顾了C-DOCSIS的标准过程和主要的创新点,并且从201之年的8月份开始到2016年经历了国家标准、行业标准、美国标准、欧盟标准的ITO的标准,重点为他们展现了C端2.0的架构和主要的目标。重点是高性能、安全、共平台、降低NFE的架构。
盛志凡从一是目标与定位,二是技术及应用现状,三是回顾发展里程碑,四是未来发展规划,五是工作组构成及其运作方式五个方面讲述了TVOS技术创新与演进发展。
目标与定位
首先介绍目标与定位,目标是实现自主可控、安全性高、融合性强、生态链好四个点。
定位是他们要为媒体终端量身定做一款智能操作系统,他们愿景是成为国际领先的智能媒体操作系统。
广电必须要保证电视机屏幕最后一块净土的安全,他们手机屏后面都是有安卓、苹果,导致了屏幕本身的安全性也不够,从领导的角度来看,这块屏的安全性一定要保证。当时他认为广电的电视平台还是被他们党,被他们国家保护好,当时广电总局的部长说你必须要保证电视机屏幕最后一块净土的安全。
他们就想确保媒体安全是他们的初心,自主可控更多的是要防范产业风险,比方说他们应用的是安卓的时候,这里不仅包含安卓系统的安全漏洞,更重要的是安卓可能随时不跟他们提供相关的软件,这会导致他们是安卓所构建的一系列设备和产品系统会导致有很大的安全风险。
最近安卓对欧盟的国家相关厂家提出要求,如果说欧盟厂家安装谷歌相关的应用在安卓系统上,他要求收钱,多的要收40美金,最少也要收20美金。如果这么做,这是对于他们整个产业带来很大的安全风险。高安全是他们的要求,这是他们的初心。
原始的产业驱动力,他们主要是在推动智能化的过程中,他们发现他们的标准极度不好。举个例子,每个省,乃至每个市的终端都是不一致的,杭州的终端拿到绍兴是不能用的,拿到嘉兴也是不能用的,这还是在后期整合里。江苏省也是这样,它是全面整合,1900万用户,各个地市县的网络公司人事任命都是由省级任命。原来说终端不标准,江苏省网络公司南京的终端拿到苏州去用不了。他们一个是加速终端方案有一百多款,他们整个终端的设备非常不标准,在这样的情况下,如果没有业务来驱动,产品、设备、技术也跟不上,产业的驱动力不够。
这个过程中在这个点为什么会提出这个问题呢?动一发而牵全身,成千上万三亿的终端都下去了,如果要换,那所有的终端都要换,是要很多的钱,大家掏不起。只有靠终端升级改造成功,这样才有可能做。
新的产业驱动力他们现在4K、8K正走进了4K化的时代,国家基本确定了4K、8K超高清国家发展计划驱动终端超高清化的发展,非智能终端走向智能终端,然后再从智能终端走向超智能终端。
技术及应用现状
日本的一代是数字机顶盒,二代是智能机顶盒,三代的机顶盒就是超智能机顶盒。目前他们处在智能机顶盒和超智能机顶盒阶段,虽然在他国的普及率还不高,未来还是有一段的发展空间。
TVOS技术架构创新是分层的,有五层架构。对于安全来说,他们做了一个安全模型,实现了硬件和应用彻底的分割。他的Java应用和Web应用是完全独立的。
下面有很多的创意点,因为时间关系就没有一一再赘述。他提出主要是他们要打造一个智能媒体,而且电视终端是一个媒体终端,他想讲讲在媒体方面的创新。
一个是在有自主创新的媒体处理插件,开放敏捷扩展机制,二是自主创新的动态媒体处理管理寄到,三是自主创新的自适应同步媒体播放机制,四是自主创新的无级变速平滑播放机制。
这里面包括媒体处理开放敏捷扩展机制,包括媒体处理元件插入式动态扩展机制和开放扩展机制,在媒体处理的部分,对于媒体处理有很多的单元来支撑,通过单元的组合,来完成某一个特定的媒体功能处理,这些媒体的单元,又可以叫元件,一个一个的元件插进去扩展。
前面是动态扩展,一个是他往里面插入是可以扩展的,二是处理的时候,他是开放机制来处理,开放之后他在事先想怎么过就怎么过,他没有限制,这是实现开放拓展机制。
传统的播放器是非插件式媒体框架,它的协议或格式扩展一旦他们要求这个媒体播放器有能够对新的格式进行处理,这时候他们必须要求对于播放器进行修改,不具备组件的动态扩展和开放扩展。
还有动态媒体处理的管道机制,要通过一个一个节点来处理,管道可以根据需求,对于主要处理的格式或方式可以判断来构建,主要所接受媒体的形态、特点,他来动态地构建管道,这是动态管道机制。他们是可渐进式的业务串联机制,他可以根据媒体来的情况以及还需要什么处理,一步一步地来做。
当他们看到业务有变化的时候,管道可以动态支持你进行调整,它只需要动态地替换管道的某些节点达到对于整个媒体数据的管道,全去讨论目的。这个好处就是业务处理和业务自适应的时间很短,比如标清向高清转换的速度很快。
还有自适应同步媒体播放机制,灵活的同步源机制和同步策略的自动最佳匹配机制,全媒体播放场景包括本地播放、传统DVB直播、点播、IP直播和点播、云游戏等等,不同的播放场景要求选择不同的同步源,灵活的同步源机制可以支持对全媒体播放场景的所有同步诉求,使每一个播放场景使用符合该场景播放要求的最佳同步源。
同步策略方面,他们有同步策略的自动最佳匹配机制,媒体业务管道针对不同播放产品设计不同的同步策略,不同业务识别产品后,自动根据该产品选择最佳的同步策略,以达到最佳的同步效果。
发展里程碑
他们在自主创新做了一个无级变速的平滑播放机制,他们平常是按倍速来播放,这个老的传统播放器已经实现了这样的播放机制,在播放里他们可以选择任何的,可以是传统的1、2、4、8、16、32,同时还可以二分之一、四分之一、八分之一,这种播放可以使它更加的灵活,这是指的无级变速。
平滑播放就是当一般来说按倍数播的时候大家看不清楚,他们现在平滑播放后突破了倍速播放,他们能够在快速的时候,他们还能够当一个节目来看,这是平滑的意思,这是他们在这方面做的突出贡献。
如果原来的无级变速还好一点,平滑播放是比它还要难的突破点。以前他们很多在播放的时候他快进以后,当你快到什么地方不知道,现在不需要了,你快进现在能够把快进的都知道怎么走,当一个节目看。快进到那个位置你就停,这样就可以了。
还有多参与复用高效媒体处理机制主要体现在能力的复用方面,能力复用基于TVOS的全媒体处理技术具备高度架构统一性,具体表现为录制、播放共用同一套架构,可以做到组件高度重用。安卓里面看到这个系统,里面有不同的小组件来对于媒体进行处理。
比如当你是Java的时候,就决定着你的处理器在做,当你用Web播放器的时候就意味着你有一个Web的处理器在做,一旦有所不同,那就不能达到统一的处理,或者架构的一致性,这也达不到能力的复用。
而TVOS不管你是来自于Java的应用还是Web的应用,统统都会归到同一个维度来处理,不管你是直播的还是IPTV还是OTV的,统统都会到统一的处理器。
讲完主要的媒体方面,他还想强调一点,他们创新是开放和不断演进的,TVOS是以工作组的机制来组织研发,工作组内成员之间是完全开放的。他们内部有一个社区,在上面有管理社区的服务器,这样他们在这上面,今天上午4K也讲到了在宽带大的情况下,他们也组了一个RPD的工作组,走上云以后,他们也觉得一家公司4K这么大,他们也觉得一家公司搞不定,他们把相关的代码统统开源,这个组里面都可以拿到开源的一半。
只要他们所有的工作都开源,任何一个工作成员或者社区成员都能贡献自己的想法和资本,同时他们还支持开放共赢的差异化创新,并且组件要求开源。
他们TVOS基本上开发出了一套相对完备的功能组件,在落地过程当中,他们感觉有很多,特别是他们发现还是有很多的差异性需求,所以他们不是纯粹的研究院,也不是纯粹的大学,大多数的都是公司进来的,每个公司都有接地气的地方,公司或多或少在某些地方的产品都会落地,对于实际的网络或者实际的产品了解了,当时由于他们覆盖的不完整性,每个公司覆盖的产品和网络不太一样,这时候导致于他们落下研发的团队还是不能非常的完备。落地的时候还是有些比较怪异的需求经常要做一些工作,这时他们还需要开发工作。他们TVOS发布了七个行标,标准是303.1到303.7,在下个月,他们有信心会通过两个标准。
TVOS的发展历程,到目前为止已经发布了TVOS3.2,到9月5号内部发布了一个3.1,他们在9月30号发布了3.2。
大致的历程就不再多说,2013年12月26号发布了1.0,2015年12月26号发布了2.0,2018年1月31号发布了3.0
未来发展规划
他们有一个整体的工作计划,你看他们广科院领头的操作性,中科院接上手不是他们不行,而是很多研究院的东西研发出来以后,他们发现问题就没有解决过问题,如果说完全有一个研究院所来主导操作研发,那后面失败的概率比较高。为什么没有太成功?主要是因为没有落地,不用就发现不了问题,发现不了问题就不能更好发展。
他们为什么来做这个事?而且他们很强调商业推广,他们希望通过落地和实践来发现问题,发现问题从而解决问题。
坚持开源开放,TVOS发展到今天,海纳百川,汇集开发资源,开源开放广泛拓展应用领域,他们这些代码会加速开源,让更多的设计开发者参与设计与实现,TVOS加速向开源组织转变,建立支持TVOS社区可持续发展的长效机制,TVOS管理平台构建全球化的支撑能力。
他们要透明宣传,及时、准确、广泛传播TVOS的最新进展,他们TVOS就是对工作组之能的成员都还是宣传做得不够,他们每个月还编了一本《TVOS通讯》,他们还想加大TVOS国际化的能力。首先标准先行,智能电视操作系统标准成为国际标准,借助“一带一路”的大环境,标准走出去,满足沿线国家的运营商和用户的需要。他们开发出来以后,应该困难不是太大。
最后应用生态建设要丰富业务,到现在他们感觉下一步提出技术发展,要进一步加大商业推广力度,要用商业生态建设来牵引经济发展。
工作组构成及其运作方式
有一些研发机构,他们TVOS是在总局指导和支持下,结合广电融媒体化发展需求,按照智慧广电发展战略,以课题成果为基础,以TVOS成果产业化规模应用为导向,按照TVOS工作组的研发和产业化推广机制,计划在今年1月底,TVOS工作组发布TVOS3.0版本基础上,继续组织TVOS开源社区成员单位,加大TVOS版本迭代研发力度,力争将TVOS大版本研发发布时间从两年一次变为一年一次。加快推进TVOS在有线、地面无线、直播卫星以及OTT和IPTV等广播电视领域的全面应用。
研发计划,未来因为智能这块越来越重要,要讲智能化,肯定要把AI搞进去,现在他们更多的是跟百度、科大讯飞一起合作,他们在TVOS里引入了语音识别的能力。从国际上的发展机遇来看,以目前Java的架构来看AI程序不是太好,通常大家陆续搞新的应用平台。
好在他们TVOS有一个确定架构,如果他们要支持发展,再扩建一个发展平台,他们组件层统统不变,具体他们TVOS副组长会跟他们介绍。
他想把AI这块打造得更好,另外还要支持大数据,大数据的分析怎么做,具体来说分析可能还在阎导,终端看如何能更好地处理,要支持智能云引擎。下一步他们想基于OPTE来打造安全关系,还有他们想搞一个多元引擎,把模拟器和自动测试进一步的完善。
产业化推进计划方面,他们进一步丰富TVOS标准体系,以TVOS标准为抓手和指南,进一步规范好TVOS可重构能力,支撑TVOS在有线、地面无线、直播卫星、互联网电视和IPTV等相关融合模式方面的应用。
目前发了七个标准,里面的能力比如有线、地面无线、直播卫星、互联网电视和IPTV目前都能支持的,但是在这样的模式下,有些可能是不需要的。比如说OTT就不需要直播电视收台功能,这样他们就想要使得TVOS更好地适应各个产品,他们要从标准入手,打造一个更为丰富的TVOS体系,要把它打造成针对不同形态的标准,针对IPTV、针对OTT、针对地面电视,他们来做一个标准。
以新业务创新支撑为牵引,通过技术创新支撑媒体融合业务创新,构建以TVOS新业务为核心的TVOS生态链,不断改善TVOS智能电视终端用户体验,聚焦智慧广电主题,力争在智能和智慧相关关键技术方面有所创新和突破,进一步促进推动TVOS的技术发展,他们也希望把TVOS应用到更多的领域。
目前来说,TVOS各组的成员已经超过了120家,每个月会开一次会,一次两天。
TVOS工作组的构成是总体组和专题组,运作方式是月度例会,总体组例会是月度一次,TVOS工作组最终将会按照国际开源组织通用方式运作。
目前他们内部已经在以国际开源组织的方式运作,大家都在不同的城市,不同的地方,甚至在同一个地方,不同的楼宇里工作,怎么协同起来?这里搭建了一个协同工作平台,比如说他们用的Git、Gemt、Jira等等,在华为云上构建了与RDK相似的协同工作平台。
他们还构建了一个每日版本,每日来构建,不断地更新。他们还开发了自动测试工具,这是他们自主研发的,他们可以用于TVOS开源社区版本自动编译和测试,该工具每日可从TVOS版本库自动下载版本,并完成版本的编译和测试,并自动生成测试报告,有这样的工具平台就会好工作。