首页
>重大项目>TVOS

王麟:同洲对TVOS的应用

发表时间: 2014-12-03

打印

收藏

关闭

【原标题】王麟:同洲对TVOS的应用
【来  源】科讯广电网 【作  者】麦其
【原  文】http://bc.tech-ex.com/2014/exclusivenews/57730.html
【编者按】本文转自科讯广电网,供大家参考。
    同洲电子平台事业部副总经理在ICTC 2014主题报告会上介绍了同洲在TVOS标准制定和实施方面的工作。他认为,TVOS的特点是支持DVB、兼容安卓、统一API和安全加固,并介绍了TVOS安全框架的5个部分。
    以下是王麟的演讲实录:
    感谢有这样一个机会向大家介绍一下同洲在TVOS上面做的一些工作。TVOS这段时间还是比较热的话题。前段时间XP宣布不升级了,苹果的系统3800多万卖给微软公司了,谷歌的8.1发布了,苹果IOS8.1在今天早上发布了,windows9直接跳过去了。所以,操作系统在生活中已经是我们生活的基石,我们用的笔记本、服务器、手机、便携式的电脑都离不开服务系统的支撑,如果没有服务系统的支撑,我们的生活也不会这么丰富多彩。
    前不久,广电也发布了历时两三年开发的TVOS的系统,它是一个解决电视系统的基础软件。下面说一下同洲在基础软件上发展的过程。
    实际上,同洲一直在服务广电运营商积累了大量的经验,在09年开始我们把一些经验形成了中间件,TPU只有500M和300M,在09年我们同洲就上市了,在全国也取得了很好的成果。同时11年开始我们也进行了智能电视操作系统的研发工作,那时候苹果、安卓的手机也上市了,我们看到了未来的发展趋势,就是用智能系统解决操作的问题。接下来我们参加了国家总局的OTT的工作,以及FTTH的工作。在今年6月份,TVOS1.0发布了,这样的智能操作系统和其他有什么区别呢?当然它的速度更快,这是基本。现在我们回家打开机顶盒,一样有电视,一样有直播,还可以玩小游戏,为什么还需要TVOS这样的智能操作系统呢?
    其实,他们还是有区别,在集成时代,我们需要一个操作,需要和中间件厂商沟通,时间缩短一两个月,长的三四个月。我们在苹果手机和安卓的手机上,按个软件还需要找苹果、谷歌这样的共,TVOS对运营的体现都有很大的好处。TVOS1.0已经上市了,在不久的将来,大家间里的电视或者是机顶盒就可以看到用这样操作系统的终端设备了。它是15家单位,包括了江苏省广、华数、中科院的研究所、中科院的工程信息所、中科院的工程信息所等等,共同经过了两三年的时间研发出来。
    它有四个重要的特性,这四个特性决定了它是适宜广电和数字的发展系统,它首先支持了DVB的三方协议,也是其他各种各样的操作系统没有的,一个独门武功。进行广电的协议和别人不一样的,它有不一样的系统,可以学习借鉴,但不能照搬。第二是可以兼容安卓,现在这个世界上围绕着安卓应用已经有无数的公司,无数的用户,无数的团队为它服务,它的标准是公开、开放,是全世界统一的。采用安卓系统也是为了了运营的考虑,因为我介上安卓了,就意味着我可以系更多的运营开发商,他们可以基于安卓的API进行运营,这样降低了成本,提高了效率,为运营商上更多、更好、更快的功能上了基石。实际上,诺基亚完蛋了,小米做了安卓发了,三星做了安卓也发了。第三是它拥有统一的API,以前每个API是不一样的,TVOS有统一的API,是从NGB的API过来的,就好像我们在联想的手机上装了微信,换到了三星手机,并不需要做的额外的工作就可以运营。最后一点是安全加固,我们用不同手机的人,可以刷机,有病毒了,还有360安全工具这样的东西,因为它的安全设计是有问题的。我们TVOS设计里面,从内核层等各个方面都进行了加固,适合广电的情况。
    它这样的好处来自于先进的设计理念和设计架构,我们在TVOS的合成把广电、运营商所需要的基本程序集成了,在核心层进行集成了广电的各种各样,管理层可以使用TVOS的接口,据国外的统计,它可以快三倍,它也是为了提供一种更快速的应用开发手段。右边两侧,一是统一了资源管理,它统一了解码器、内存各种资源,可以使用广电和运营商的业务,同时在应用框架层一直插入到内核。
    重点说一下安全框架。这里安全框架分为五个方面:软件安全、网络安全、应用安全、数据安全、软件安全。它对芯片加密,这样的盒子不能被刷机,它刷不了。在网络安全方面,当我们进行了支付,尤其是用支付,未来的业务可能还有一些用户的关键数据,比如说我们玩了一个游戏,里面有游戏的积分或者是游戏币,需要安全的协议。应用本身的安全,不管开发商有没有签名,在我们的平台上要再次的签名确认,它保证了运营商对终端的管控。我们知道一个病毒为什么能窃取用户的数据,因为它有无限的访问全县,在TVOS上面,每一个程序都是独立的用户空间,与其他的用户空间是相互隔离的,我在外面跑一个支付程序,产生了其他的数据,其他的数据不管是怎样的应用也无法访问其他的用户空间,按照多用户的方式,每一个程序都是独立的空间。最后是软件安全,包括苹果的手机,有一些软件可以取得超级管理权限,什么事都可以干,我们这个软件有超级模式,即使想干坏事也无法成功,他获得了环线,也无法对其他内核进行改造。有时候山上有个门,山底下有个庙,正常香客上山在大门拜,以前的系统只是在大门口设了保安,检查卡是正常的就上去了,但是山上的庙并没有设置这样安全的方式,现在TVOS在内核层,也就是山里的庙里面也设置了安全防线,即使能上线也无法到庙。TVOS通过层层的防线,对安全性进行了加固,不是市面上一般的产品可以相比的。
    TVOS有这么多的优点,是不是把它往盒子和电子机里一放就可以了?这还不够。TVOS相当于我们修了一条高速公路,它是为了开车的。如果高速没有加油站,没有服务区,那上高速公路可能开到一半就没有油了,TVOS还需要其他的系统,我们公司基于TVOS有一个整体的应用方案。
    TVOS支撑大量的运应用和业务,运营商很多的软件是在(英文)开发的,实际上,互联网也是这样。TVOS因为有可以安卓,但我们熟悉广电的人以前熟悉GVTOS怎么办?我们公司为APP加了一个开发了引擎,是用于硬加速脚本编程。facebook是TVOS的忠实拥护者,但它没办法,只能在卓越上法。我们这个引擎是基于硬件加速,我们的应用不需要下到终端,实际上它也是一个支持MVOS的。同时它支持(英文)。还有所见即所得的IDE,适用已经做好的组件。还有一个引擎满足了以前的技术传承,同时提高了开发的效率,提供了比较好的开发效率和良好的运行效果。
    (PPT图示)我们这里有一个效果。我们可以看到这个效果,它实际上基础基于现在某些运营商商用做的效果。
     我们开发出这么丰富多彩的应用,就好像我们有了很好的东西,但我们仍然需要一张很好看的衣服穿在衣服,并且这样好的衣服也可以提供良好的用户环境和用户访问。作为运营商来说,这样的界面也是用户入口,直接关系到用户的印象。之前我在用户看系统的时候,都要设计。我们可以在省网、省中心定义几个栏目,另外的栏目可以让地方上自己定义,这样他们各自运营各自的板块,可以支持多级配置,同时的话我们需要改变的内容也是很方便的,也是一个拖拽方式可以帮助。还可以极大地的降低运营商对系统的维护成本。
    有了这个系统之后,对开发商如何应用,也提供了一个应用平台,它提供了一个安全可控的渠道,可以搭建这样的渠道,在开发商可以通过这个平台获取开发接口,比如说支付接口,它继续调试,把应用上升到这个系统里面去。运营商在这个里面对系统进行审核,安全审核、内容审核进行发布。发布之后,老百姓就可以获得应用,但如何支付,可以在里面设置运营商和开发商分成比例,直接就分出去了。它可以直接推到刚才说的MOUI,增加点击量。
    按照绑定的四月,一个系统上架放在系统里面是没人用它的,我们公司也开发了这样的导流系统,只要用户进入导流,就可以切到导流的代码,我们可以在频道上切。
    我们系统里面考虑了很多的应用,这些应用最终会表现出什么样的效果,最终是用还是不用,会给我们带来怎样的效果呢?我们也做了行为统计系统,简单来说,它可以有综合分析,知道新增的用户,激活的用户,甚至可以知道每一台,中央一台的每分钟,中央二台的每分钟,实际上我们可以知道,比如说这个月之内,新设计对话框,这样可以很好的指导我们的业务改进。
    最后说一下TVOS的云化,很多设备不具有双核,就放任不管呢?我们已经放了一亿多太的终端,我们提供了一个云化功能。在云端上包括了这样的技术,包括实时解码,包括分布式的存储,因为我们在服务区域有很多的TBS,他们的用户资源要短一点,要实施分布式。接入服务包括TVOS的虚拟化,也包括硬件管理,它的成本是极低的。它通过云化的方式,将前端运行的界面通过高速编码发到终端,终端是普通的机顶盒就可以看到基于TVOS丰富的应用,它对我们节约成本在很短的时间内有很大的好处。
    总体来说,同洲公司基于TVOS已经发布了高效应用引擎系统、云化服务等前面的解决方案。我们同洲将一如既往为客客户服务!谢谢大家!

>> 相关内容