【技术实现步骤摘要】
本专利技术涉及数字电视
,特别涉及一种数字电视的分发方法。
技术介绍
传统的数字电视机顶盒,通过接收同轴电缆传输过来的电视信号,经变频、解调、解复用,送到解码芯片解码,最终形成音视频数据并在电视上显示出来。于是形成了固定的一盒一机,定点播放的特色。对于家中有多人同时观看不同节目的需求,只能够使用多台电视并向广电申请多台机顶盒。这种方法需要重新布线而且成本也较高。另外这种方法,电视节目只能够在电视上观看,无法在移动终端如手机PAD上观看。现有的数字电视分发方法,通过多屏互动,或者屏幕共享等方式,将机顶盒上正在播放的音视频数据,传输到其它终端,如手机,平板等。其核心为传输当前电视上的画面,即解码后的音视频数据再次编码,传输到终端上再解码播放。上述数字电视分发方法存在以下技术缺陷:1、系统开销大,整个流程经过解码(机顶盒)-编码(机顶盒)-解码(终端)的流程,机顶盒端负责解码编码操作,大量消耗系统软硬件资源;2、由于只能传输一路,受到硬件资源限制,做一路的解码后编码就已经占用了大量资源,多路解码后编码很难实现;3、只能传输当前节目,当前技术本质上是发送当前节目,所以在电视上看到的是什么,在其它终端上就同样只能看同样的节目,终端上并不自由,机顶盒切台,其它终端的节目会同步切换,无法满足多人同时观看不同节目的需求;4、传输不及时,由于需要重新编码、传输、再解码,而系统编码耗时较长,所以导致终端播放的数据较实时节目有较大延迟。
技术实现思路
为了实现数字电视的点播终端从定点到移动的扩展,满足多个终端同时点播不同电视节目的需求,本专利技术提供了一种数字电视的分发方法 ...
【技术保护点】
一种数字电视的分发方法,其特征在于,包括以下步骤:机顶盒应用层控制模块在接收到终端控制模块发送的合法的点播请求后,根据所述点播请求从本地数据库中提取被点播的频道的信息,并下发至机顶盒底层控制模块;所述机顶盒底层控制模块根据接收到的所述被点播的频道的信息,在当前的硬件资源的利用状态允许的条件下,对关联的硬件进行参数设置;机顶盒解调芯片根据所述参数设置,进行频点锁定,并将解调后的数字信号发送到对应的机顶盒解复用模块;所述机顶盒解复用模块根据所述参数设置,对接收到的解调后的数字信号进行过滤,得到符合条件的频道数据并将其依次发送至所述机顶盒底层控制模块;所述机顶盒底层控制模块对接收到的频道数据进行一次封装后,通过安卓系统特有的本地套接字数据传输通道发送给所述机顶盒应用层控制模块;所述机顶盒应用层控制模块对一次封装后的频道数据进行二次封装并打包,按照对应的网络协议将二次封装后的数据包传输至终端控制模块进行解码播放。
【技术特征摘要】
1.一种数字电视的分发方法,其特征在于,包括以下步骤:机顶盒应用层控制模块在接收到终端控制模块发送的合法的点播请求后,根据所述点播请求从本地数据库中提取被点播的频道的信息,并下发至机顶盒底层控制模块;所述机顶盒底层控制模块根据接收到的所述被点播的频道的信息,在当前的硬件资源的利用状态允许的条件下,对关联的硬件进行参数设置;机顶盒解调芯片根据所述参数设置,进行频点锁定,并将解调后的数字信号发送到对应的机顶盒解复用模块;所述机顶盒解复用模块根据所述参数设置,对接收到的解调后的数字信号进行过滤,得到符合条件的频道数据并将其依次发送至所述机顶盒底层控制模块;所述机顶盒底层控制模块对接收到的频道数据进行一次封装后,通过安卓系统特有的本地套接字数据传输通道发送给所述机顶盒应用层控制模块;所述机顶盒应用层控制模块对一次封装后的频道数据进行二次封装并打包,按照对应的网络协议将二次封装后的数据包传输至终端控制模块进行解码播放。2.根据权利要求1所述的数字电视的分发方法,其特征在于,在所述机顶盒应用层控制模块接收终端控制模块发送的合法的点播请求之前,还包括以下步骤:执行节目搜索,获取全频段支持的频道的信息,并将其保存在本地数据库中。3.根据权利要求2所述的数字电视的分发方法,其特征在于,所述全频段支持的频道的信息包括音频信息、视频信息、以及数字电视规范要求的控制信息。4.根据权利要求1所述的数字电视的分发方法,其特征在于,还包括以下步骤:所述机顶盒应用层控制模块向与其连接的终端控制模块发送节目列表,并实时维护所述节目列表。5.根据权利要求1所述的数字电视的分发方法,其特征在于,还包括以下步骤:所述机顶盒应用层控制模块在收到终端控制模块发送的申请结束播放通知后,通知所述机顶盒底层控制模块,所述机顶盒底层控制模块控制各关联硬件释放自身占用的资源。6.根据权利要求1所述的数字电视的分发方法,其特征在于,所述机顶盒应用层控制模块在接收到终端控制模块发送的合法的点播请求后,根据所述点播请求从本地数据库中提取被点播的频道的信息,并下发至机顶盒底层控制模块,包括以下步骤:所述机顶盒应用层控制模块接收终端控制模块发送的点播请求,并判断所述点播请求中包含的被点播的频道是否在当前的可点播列表中;若不在,则拒绝所述点播请求,同时更新可点播列表;若在,则根据所述点播请求从本地数据库中提取被点播的频道的信息,并下发至所述机顶盒底层控制模块。7.根据权利要求1至6任一项所述的数字电视的分发方法,其特征在于,所述机顶盒底层控制模块根据接收到的所述被点播的频道的信息,在当前的硬件资源的利用状态允许的条件下,对关联硬件进行参数设置,包括以下步骤:所述机顶盒底层控制模块接收到的所述被点播的频道的信息后,...
【专利技术属性】
技术研发人员:高志平,
申请(专利权)人:浙江创佳数字技术有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。