
机顶盒开机画面更新简析
作者:秦海洋
来源:《电子技术与软件工程》2015年第15期
作者:秦海洋
来源:《电子技术与软件工程》2015年第15期
摘 要
本文主要介绍了我公司现行有线网络中机顶盒开机画面更新的方式方法,便于厂商与用户更好地了解其更新机制。
【关键词】数字电视 机顶盒 数据广播
1 概述
数字电视机顶盒广告作为一种新型传播媒体已将电视带入新媒体广告时代,传统广告的商业价值也逐渐被削弱。开机画面作为其重要的一部分一直被诸多商家所关注。这里采用数据广播方式及时、准确、安全的传发指定讯息。系统前端由2部分组成,数据广播系统和数字电视系统。数据广播系统完成广告图片的导入、TS流打包与适配。数字电视系统完成数据的复用、调制与传输(拓扑见图1)。
2 数据广播
总体来说在数据广播服务器上面将播发2方面的内容,其中包括数据广播和开机画面的应用包。2个包都将通过客户端上传到服务器,在客户端建立2个service进行播发。数据广播拥有一个频点来进行播发,在客户端最大播放带宽为36M。因开机画面应用包较小,因此分配给它为1M带宽。其余的35M全部给予数据广播应用包。由于本地数据广播分为股票与数据广播2种业务所以分设2个频点,163频点给予股票,586频点给予数据广播。开机画面还要确定service_id,这里把开机画面service_id设定为1708。开机画面的格式为jpg,大小控制在150K以下,图片尺寸为720*576。
3 描述信息
考虑到开机画面只在某一范围或时间段使用,因此设定机顶盒更新开机画面只能发生在刚开机的时候,其他时候不允许更新。既当码流版本号与机顶盒内的版本号不同时,便认为开机画面有可能需要更新,机顶盒开机同时做好更新准备。当满足上述条件时,如果码流中的areacode为66 00 00或与该机顶盒所属区域一致的话,机顶盒便更新开机画面。当更新成功后,如果没有新的开机画面再出现,则不允许再次更新。如果码流中的areaco
de与该机顶盒所属的区域不一致,机顶盒则更新开机画面的版本号,但不更新开机画面,以保证前端版本号不用区分地区,只需做+1操作就能保证目标机顶盒得到更新。之所以要使用不等于,而不使用大于来判断是否升级,原因是为了防止用户开机画面为254版本,在用户很长时间没有开机,以至于码流中出现小于255的新版本号的开机画面时不能自动更新。
更多推荐
开机,画面,数据,机顶盒,广播,客户端
发布评论