论文部分内容阅读
[编者按]作为有线数字电视增值业务的技术支撑平台,选择浏览器还是中间件,业内一直有不同的见解。在本刊2009年2~3月号中,惠州有线的张宪军先生提出现阶段应选择嵌入式浏览器作为主流平台的观点,在业界读者中引发争论、内蒙古中广网科技有限公司的刘立平先生撰稿提出反对意见,认为“中间件才是数字电视业务发展的最为重要的支撑平台也是必然的发展方向”,数字电视本质上是一个“技术商业”,即商业模式的建构离不开技术路径的选择,明智而务实的选择采自于百家争鸣式的恩辨,因此我们真诚欢迎更多业内同仁对此问题提出睿智观点,来稿请寄:wang_wenjmg@w.com.cn;
虽然全国有线数字电视用户已近5000万,很多地方也完成了有线网的双向化改造。但由于中间件等基础软件标准的缺失,各地尚没有可盈利的增值业务,更与全程全网的全业务模式相去甚远。
目前,数字电视能否开发增值业务、开发什么样的增值业务、能否带来回报,是摆在有线运营商面前最急迫的问题,也是一道难以逾越的门槛。究其原因。在5000万用户的数字化过程中,由于体制阻碍、条块分割、利益驱使。多数有线网络运营商只注重硬件,没有认识到“数字化离不开软件”这一事实。
事实上,软件是数字化的灵魂,其开放性、扩展性、标准化是增值业务盈利的基本前提!
中间件与浏览器的对比分析
在数字电视软件支撑平台的选择上,欧美和日本的运营商都面临过浏览器和中间件的选择问题,最终都采用了Java中间件标准,我国工信部批准的中间件标准也是以Java技术为核心。另外,开发数据广播业务时,选择开放平台以掌握运营主动权,既不依赖机顶盒厂家也不依赖中间件或浏览器厂家,对运营商尤为重要。
中间件是一个标准的、开放的数据广播系统平台,运营商可根据自身需求开发多种增值应用。并且容易实现在线下载。而浏览器只给运营商一个定制好的、容量有限的“货架”(一个38M码流最多只能播出10M左右数据)。如果需要改变“货架”结构。就需要浏览器厂家再制作新“货架”。但由于浏览器与机顶盒底层软件绑定,需要与众多机顶盒厂家协调才能完成升级。
Java中间件对比浏览器的优势,具体表现为以下几方面:
1 中间件系统关系到数字电视业务可持续发展的根本。
目前,基于Java技术的中间件平台已经成熟,可根据运营商的需求修改代码和完善应用功能。
以内蒙古广电网络为例,由于采用了中间件平台。运营商可开发和不断更新EPG、股票行情、各类信息、天气预报、游戏等应用,根据用户的爱好与习惯,很方便地修改应用并下载执行。特别是最反映机顶盒性能的EPG应用。能完全按照运营商的思路不断设计改进。
更为重要的是,无论对网络运营商还是对机顶盒厂家,采用中间件技术后,前端软硬件、终端硬件投资、机顶盒软件开发等综合费用比浏览器大幅降低。即将开始数字电视整体转换的网络运营商,只要采用中间件技术即可马上进入商业运营;对于已部分完成数字电视整体转换的运营商,只需增加频点,安装中间件前端播出设备即可实现中间件功能的应用。
2 机顶盒界面是否友好、易学、好用,决定着增值业务的推广和盈利能力。
机顶盒界面是否友好,操作是否简便易学,是衡量机顶盒的重要指标,也会直接影响用户的使用频率(类似互联网的点击率),从而关系到该业务能否创收。
采用中间件的机顶盒界面操作极为方便,可实现任何界面的直接进入和退出,仿佛安装了“鼠标”。而采用浏览器的操作,则如同去掉鼠标操作计算机。
更为重要的是,浏览器不能在机顶盒内存中被删除干净,多次进入页面浏览后。机顶盒内存会消耗殆尽,出现长时间停顿,退出非常困难。要继续收看电视,就必须关闭机顶盒、重新开机。这个问题给数字电视增值业务的口碑造成损失,为今后开展增值业务带来巨大难度。而采用中间件技术的数据广播业务,由于操作简单、播发信息量大、下载浏览速度快等优势,推广业务极为方便。
3 资源占用如何、单频点播发信息量多少决定着数据广播业务能否迅速推广。
中间件所占用的带宽资源比浏览器小得多。经统计测试,同样在一个TS流38M带宽条件下,浏览器播发的条目数约为500条(包括图片),带宽消耗殆尽,再增加条目非常吃力。而中间件系统播发的数据景则完全满足运营商的要求,可根据数据量自行调整和决定带宽资源的占用,非常灵活。
4 编播简单、人力成本低是中间件规模化运营的基础条件。
网络运营商开发数据广播等增值业务时,信息制作、编播的难易程度,直接关系到提供信息量的大小,同时,对前端工作人员技术水平的要求也有所不同。浏览器是基于网页编辑技术开发的产品,如果要修改相关的信息条目,必须由熟练掌握网页开发技术的专业人员进行,费时费力且增加运营成本。中间件是基于Java技术开发的产品,条目信息的模板已嵌入产品中,如要修改相关的信息条目,只要一个高中文化水平的文员在相关目录中进行文字编辑和插入图片即可,省时省力省成本。
5 中间件的系统稳定性。便于长期升级和运营。
用带浏览器的机顶盒浏览信息,当打开50页左右时,机顶盒死机无法操作,必须退出重新开始,此类问题用户难以容忍。装载中间件的机顶盒,每次打开或退出信息界面,都可自动下载或自动清除内存数据,因此不会出现死机问题。基于Java技术的各个应用相互独立,内存消耗小,管理更方便,性能更稳定。这个技术差别,决定了机顶盒能否长期、灵活、自主地在线升级,如果机顶盒不能在线升级,增值业务应用就无法开展。
纯粹技术角度分析中间件和浏览器的利弊
语言:Java是编程语言,适用于数字电视分布式和广播式的应用环境,安全性检查。避免病毒;HTML为描述语言。适用于文字和图片,自身无法实现游戏和动画。
性能和效率:Java以二进制形式下载,可压缩;HTML以文本下载。数据量大,占用带宽多。
技术要求:Java可移植,可完全实现跨平台应用;HTML互联网内容不可移植,不能满足分辨率及其他技术要求。
标准:OPENTV、ARIB、MHP、手机均基于JAVA技术,这为三网融合时代的跨平台执行提供了技术支撑。HTML如BML、WEBTV、LIBRATE都不能很好地满足应用开发要求。值得注意的是,目前很多浏览器采用Javascript作为补充,也号称“中间件”,但其本质仍为浏览器。浏览器采用Javascript后,虽然能实现—些交互功能。但仍依赖于浏览器支持,存在非标准、功能接口不统一、难维护、无安全性、不易通用等问题。运营商若采用这种浏览器的双向机顶盒,必然被该浏览器绑架,产生极大的运营风险。
结束语
目前,全国广电网络运营商中,唯独内蒙古广电网络采用了国标中间件技术。当然。对于是否采用中间件技术,内蒙古广电网络也曾非常犹豫,但经历了2006年8月国家广电总局对中间件和浏览器的对比论证,以及2006年11月份对使用浏览器的深圳天威、杭州有线、绍兴有线等地考查后。最终决定采用中间件技术。经过两年多的运营发现,当增值应用在前端加载后,在已发放的机顶盒上可随时下载执行,从而让运营商真正掌握主动权。
虽然全国有线数字电视用户已近5000万,很多地方也完成了有线网的双向化改造。但由于中间件等基础软件标准的缺失,各地尚没有可盈利的增值业务,更与全程全网的全业务模式相去甚远。
目前,数字电视能否开发增值业务、开发什么样的增值业务、能否带来回报,是摆在有线运营商面前最急迫的问题,也是一道难以逾越的门槛。究其原因。在5000万用户的数字化过程中,由于体制阻碍、条块分割、利益驱使。多数有线网络运营商只注重硬件,没有认识到“数字化离不开软件”这一事实。
事实上,软件是数字化的灵魂,其开放性、扩展性、标准化是增值业务盈利的基本前提!
中间件与浏览器的对比分析
在数字电视软件支撑平台的选择上,欧美和日本的运营商都面临过浏览器和中间件的选择问题,最终都采用了Java中间件标准,我国工信部批准的中间件标准也是以Java技术为核心。另外,开发数据广播业务时,选择开放平台以掌握运营主动权,既不依赖机顶盒厂家也不依赖中间件或浏览器厂家,对运营商尤为重要。
中间件是一个标准的、开放的数据广播系统平台,运营商可根据自身需求开发多种增值应用。并且容易实现在线下载。而浏览器只给运营商一个定制好的、容量有限的“货架”(一个38M码流最多只能播出10M左右数据)。如果需要改变“货架”结构。就需要浏览器厂家再制作新“货架”。但由于浏览器与机顶盒底层软件绑定,需要与众多机顶盒厂家协调才能完成升级。
Java中间件对比浏览器的优势,具体表现为以下几方面:
1 中间件系统关系到数字电视业务可持续发展的根本。
目前,基于Java技术的中间件平台已经成熟,可根据运营商的需求修改代码和完善应用功能。
以内蒙古广电网络为例,由于采用了中间件平台。运营商可开发和不断更新EPG、股票行情、各类信息、天气预报、游戏等应用,根据用户的爱好与习惯,很方便地修改应用并下载执行。特别是最反映机顶盒性能的EPG应用。能完全按照运营商的思路不断设计改进。
更为重要的是,无论对网络运营商还是对机顶盒厂家,采用中间件技术后,前端软硬件、终端硬件投资、机顶盒软件开发等综合费用比浏览器大幅降低。即将开始数字电视整体转换的网络运营商,只要采用中间件技术即可马上进入商业运营;对于已部分完成数字电视整体转换的运营商,只需增加频点,安装中间件前端播出设备即可实现中间件功能的应用。
2 机顶盒界面是否友好、易学、好用,决定着增值业务的推广和盈利能力。
机顶盒界面是否友好,操作是否简便易学,是衡量机顶盒的重要指标,也会直接影响用户的使用频率(类似互联网的点击率),从而关系到该业务能否创收。
采用中间件的机顶盒界面操作极为方便,可实现任何界面的直接进入和退出,仿佛安装了“鼠标”。而采用浏览器的操作,则如同去掉鼠标操作计算机。
更为重要的是,浏览器不能在机顶盒内存中被删除干净,多次进入页面浏览后。机顶盒内存会消耗殆尽,出现长时间停顿,退出非常困难。要继续收看电视,就必须关闭机顶盒、重新开机。这个问题给数字电视增值业务的口碑造成损失,为今后开展增值业务带来巨大难度。而采用中间件技术的数据广播业务,由于操作简单、播发信息量大、下载浏览速度快等优势,推广业务极为方便。
3 资源占用如何、单频点播发信息量多少决定着数据广播业务能否迅速推广。
中间件所占用的带宽资源比浏览器小得多。经统计测试,同样在一个TS流38M带宽条件下,浏览器播发的条目数约为500条(包括图片),带宽消耗殆尽,再增加条目非常吃力。而中间件系统播发的数据景则完全满足运营商的要求,可根据数据量自行调整和决定带宽资源的占用,非常灵活。
4 编播简单、人力成本低是中间件规模化运营的基础条件。
网络运营商开发数据广播等增值业务时,信息制作、编播的难易程度,直接关系到提供信息量的大小,同时,对前端工作人员技术水平的要求也有所不同。浏览器是基于网页编辑技术开发的产品,如果要修改相关的信息条目,必须由熟练掌握网页开发技术的专业人员进行,费时费力且增加运营成本。中间件是基于Java技术开发的产品,条目信息的模板已嵌入产品中,如要修改相关的信息条目,只要一个高中文化水平的文员在相关目录中进行文字编辑和插入图片即可,省时省力省成本。
5 中间件的系统稳定性。便于长期升级和运营。
用带浏览器的机顶盒浏览信息,当打开50页左右时,机顶盒死机无法操作,必须退出重新开始,此类问题用户难以容忍。装载中间件的机顶盒,每次打开或退出信息界面,都可自动下载或自动清除内存数据,因此不会出现死机问题。基于Java技术的各个应用相互独立,内存消耗小,管理更方便,性能更稳定。这个技术差别,决定了机顶盒能否长期、灵活、自主地在线升级,如果机顶盒不能在线升级,增值业务应用就无法开展。
纯粹技术角度分析中间件和浏览器的利弊
语言:Java是编程语言,适用于数字电视分布式和广播式的应用环境,安全性检查。避免病毒;HTML为描述语言。适用于文字和图片,自身无法实现游戏和动画。
性能和效率:Java以二进制形式下载,可压缩;HTML以文本下载。数据量大,占用带宽多。
技术要求:Java可移植,可完全实现跨平台应用;HTML互联网内容不可移植,不能满足分辨率及其他技术要求。
标准:OPENTV、ARIB、MHP、手机均基于JAVA技术,这为三网融合时代的跨平台执行提供了技术支撑。HTML如BML、WEBTV、LIBRATE都不能很好地满足应用开发要求。值得注意的是,目前很多浏览器采用Javascript作为补充,也号称“中间件”,但其本质仍为浏览器。浏览器采用Javascript后,虽然能实现—些交互功能。但仍依赖于浏览器支持,存在非标准、功能接口不统一、难维护、无安全性、不易通用等问题。运营商若采用这种浏览器的双向机顶盒,必然被该浏览器绑架,产生极大的运营风险。
结束语
目前,全国广电网络运营商中,唯独内蒙古广电网络采用了国标中间件技术。当然。对于是否采用中间件技术,内蒙古广电网络也曾非常犹豫,但经历了2006年8月国家广电总局对中间件和浏览器的对比论证,以及2006年11月份对使用浏览器的深圳天威、杭州有线、绍兴有线等地考查后。最终决定采用中间件技术。经过两年多的运营发现,当增值应用在前端加载后,在已发放的机顶盒上可随时下载执行,从而让运营商真正掌握主动权。