首页
>重大项目>TVOS

陈德林:智能电视操作系统探索与实践

发表时间: 2014-12-03

打印

收藏

关闭

    3月21日,由中广互联主办的第四届数字技术未来系列论坛(DTF2013)在北京渔阳饭店召开,本次论坛主题为“大部制下的广电未来”,共分为数字技术未来主题论坛、双向网改与数据业务论坛、OTT与网络视频论坛、数字家庭与智能终端论坛以及“新平台•新业务”等五个分论坛。  在智能电视操作系统探索与实践论坛上,广电总局广科院电视所副所长陈德林做了题为《智能电视操作系统探索与实践》的演讲。他在演讲中指出,技术不是唯一的,各种各样的操作系统各有各的优点和缺点,只要有一个合适的就可以用。他最后期望有一个单位或者是企业,能像苹果、Android一样把产业带动,使整个产业上下游共同的参与。

 图为:广电总局广科院电视所副所长陈德林

  以下为演讲实录:
大家上午好!我来自广科院,下面给大家汇报的主题是“智能电视操作系统的探索与实践”。演讲之前我交流一下背景,我是广科院的,不是企业,总局成立了NGB中间件与智能电视操作系统专题组,我参与了该工作组的工作,今天汇报的内容是整个工作组的成果,这次演讲也只是把工作组的成绩进行一下代言。
这次的论坛,我们所做的工作都是围绕NGB的话题进行交流,NGB发展之路大概要做哪些事情,无非就是解决四方面的问题:
第一,要搭建互联互通的平台,第二,推动终端的智能化和水平化,今天我讲的主题是解决终端的智能化和水平化。
    在智能化和水平化上,广电总局成立了若干NGB专题组,其中有个组叫中间件和智能电视操作系统专题组,主要解决终端的水平化和智能化的问题。迄今为止,我们工作组大概开展了哪些工作,我给各位汇报一下。这个组是2009年开始成立工作,做了一年的中间件技术需求,从2010年到2012年差不多两年时间做了标准的起草,原型机开发测试、标准稿送审,目前这个标准稿是去年10月份发布并已开始实施。
在中间件标准颁布之后,我们开始投入电视操作系统的研究工作。工作组中参与的单位一共有85家多,人多不干活,后来总局及时调整,把我们工作组里的核心成员,现在大概有15家成立了开发组,专门从事开发工作。
    今天的演讲内容分两部分:第一,探索篇。主要是智能终端的内含和实质。探索是解决了我们的认识问题,工作组对这个东西怎么认识,包括智能终端的内含。我们每人所认识的智能终端,尤其智能两个字具体是个什么意思,如果在这方面观点不统一或定义不统一,有可能是各人眼里所认识的智能含义是不一样的。
第二,实践篇。之后工作组是怎么开展工作的,我们涉及的NGB工作组工作套路是怎样的,包括工作进展。
一、“智能终端”的具体内含。
“智能”这个词是从手机上引入的,我们以前买手机从最开始打电话,后来发短信,大家选手机,不同的品牌都挑手机有什么样的功能,包括手机广告宣传以功能作为卖点进行宣传。自从出了苹果手机iPhone之后,包括出了Android手机之后,这个概念现在谁也不会宣传功能,而是宣传智能。现在的手机因为有了好的操作系统和软件平台,用户可以自行安装应用来以此不断丰富手机功能来满足自己个性化需求,从百度百科上搜的它的定义是“像个人电脑一样,具有独立的操作系统,可以由用户自行安装第三方服务商提供的应用,以此不断丰富电子终端的功能”。这个概念,我们认为把智能手机的定义还是比较准确的,如果我们一直照搬,定义我们的机顶盒,包括今天论坛所讲的智能终端,那我们认为智能终端是可以仿照手机发展历史看,智能终端是解决类似的问题,所谓的智能电视或智能终端也就是像个人电脑一样具有独立的操作系统,可以由用户自行安装第三方服务商提供的应用,以此不断丰富电子终端的功能。
我认为机顶盒里向来不缺操作系统,机顶盒诞生之日起就有操作系统,如果我们做过ST方案的,ST里有ST OS20或OS40,博通的方案有Linux,在机顶盒里早就装了操作系统。为什么这个机顶盒不是智能终端呢?可能原来提供的操作系统用户体验性,除非是专业人士编程,写个程序才能用,普通用户在操作系统上安装服务是不太容易的,以此推出我们光有独立操作系统还不行,在操作系统之上还应该做点软件的东西,合起来做个软件平台,能让用户很方便地安装自己想要的服务。我们对智能终端的定义是有个软件平台,而不是缺操作系统,机顶盒里操作系统一直都有,只是缺少对用户友好的软件平台。
智能电视操作系统的实质。机顶盒里向来不缺操作系统,缺的是对用户友好的软件平台,这个软件平台是什么?我们定义为智能操作系统。围绕智能操作系统,市面上能见到的有苹果的操作系统iOS、Android。苹果软件架构根据功能划分了好几层,不管它有好几层,我们简化一下看,如果我们用三层的结构划分,就是底层是OS操作系统,上层是应用层,中间不管分多少层,所起的是中间件的作用,我们定义为中间层。
Android的架构里,和原来有点不大一样,提出应用框架的概念,原来没有这个概念,不管怎么说,万变不离其宗,简单概括Android上支撑的是Java应用,是基于Linux内核,基于Linux之上,中间不管它有应用框架层还是支撑虚拟机,也是个中间件层,说到底,Android也是个中间件。这是MeeGo的架构,如果按前面的套路给它简单划分其实也是一样,有三层结构,下面是Linux操作系统,上面是应用中间件层。这样划分过于简单,应该说中间件的概念是比较宽泛的概念,所谓操作系统之上的我们都称为中间件,不同的中间件之间内部细节和架构上会有所变化。
以上操作系统本质上是中间件,底层有现成的Linux操作系统,中间是中间件层,上层支撑各种各样的业务。我们现在所谓的智能操作系统下个很简单的定义,就是一种中间件的具体实现,中间件是个很宽泛的概念,各种各样的操作系统,其实就是中间件的某种具体实现,不同操作系统差别在哪里呢?我们可以下很多定语:支持数字电视业务的,基于Linux平台的(里面也有不是基于Linux平台的),具有便捷、炫丽的人机交互方式,能支撑用户自行安装、卸载、应用的,等等,所谓智能电视做出来之后,我们可以给它中间加定语和修饰来描述它具体的特点。总的来说,它改变不了中间件的现实,也就是说不管我们吹嘘得怎么花哨,它其实就是某种中间件的具体实现而已。这是我们对智能电视操作系统的认识。  

(来自@中广互联)

 

 


 

>> 相关内容