[发明专利]实现IPTV频道录制和播放的机顶盒装置、系统和方法有效
申请号: | 200910162924.0 | 申请日: | 2009-08-19 |
公开(公告)号: | CN101635828A | 公开(公告)日: | 2010-01-27 |
发明(设计)人: | 赵磊;周鹏 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04N7/173 | 分类号: | H04N7/173;H04N5/445;H04N5/76 |
代理公司: | 北京安信方达知识产权代理有限公司 | 代理人: | 解婷婷;龙 洪 |
地址: | 210012广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 实现 iptv 频道 录制 播放 机顶盒 装置 系统 方法 | ||
1.一种实现IPTV频道录制和播放的机顶盒装置,将从EPG服务器下载的频道及其播放地址信息保存;在收到用户命令时,根据用户所选频道查获相应的播放地址,从媒体服务器获取该播放地址相应频道节目的媒体流进行录制或播放;其特征在于,当用户需要在一过程中同时进行录制和播放时,将所述录制置于后台进行,并将所述播放置于前台进行;该装置包括:按键接收模块、浏览器处理模块即BW模块、媒体播放录制模块以及从所述EPG服务器下载的脚本模块即JS模块,其中:
所述按键接收模块,用于将接收到的用户命令同时发送给所述JS模块和所述BW模块,所述用户命令至少包括频道录制命令、频道切换命令及频道播放命令;
所述JS模块,用于在被下载后将携带的所述频道及其播放地址信息保存在下载地;在收到所述频道录制命令和所述频道切换命令时,定义对象,并在定义的对象中下发相应频道的频道号;
所述BW模块,用于为所述JS模块定义的对象调用所述媒体播放录制模块,若收到所述频道切换命令及频道播放命令且判断当前有频道被录制,则向所述媒体播放录制模块传递所述频道播放命令和前台录制/播放切换命令;
所述媒体播放录制模块,用于在收到所述频道播放命令和前台录制/播放切换命令后,将该频道的媒体播放器正在前台进行的频道录制转至后台进行,并为所述JS模块新定义的对象新分配媒体播放器资源和媒体解码器资源,根据所述频道播放命令含有的当前频道的频道号获取相应的播放地址,根据所述播放地址从所述媒体服务器读取当前频道节目的媒体流,并启动新分配的媒体播放器在前台播放新分配的媒体解码器解码的当前频道的媒体流数据。
2.按照权利要求1所述的装置,其特征在于,
所述BW模块,若在所述频道播放命令执行过程中收到所述频道切换命令及频道播放命令,且判断当前没有频道被录制,则向所述媒体播放录制模块传递含有当前频道的频道号的播放切换命令;
所述媒体播放录制模块,在收到所述播放切换命令后,先停止媒体播放器在前台对前一频道的媒体流数据的播放,根据所述当前频道的频道号获取相应的播放地址,根据所述播放地址从媒体服务器读取当前频道节目的媒体流,并启动所述媒体播放器在前台播放媒体解码器解码的当前频道的媒体流数据。
3.按照权利要求1所述的装置,其特征在于,
所述BW模块,若在所述频道播放命令执行过程中收到所述频道录制命令,则向所述媒体播放录制模块传递含有当前频道的频道号的后台录制命令;
所述媒体播放录制模块,在收到所述后台录制命令后,继续媒体播放器在前台对前一频道的媒体流数据的播放,根据所述后台录制命令中的频道号获取相应的播放地址,根据所述播放地址从媒体服务器读取当前频道节目的媒体流,并启动另一媒体播放器在后台录制所述当前频道的媒体流。
4.按照权利要求1至3任一项所述的装置,其特征在于,还包括底层接口,其中:
所述JS模块,在定义的对象中通过所述底层接口下发所述频道号;
所述媒体播放录制模块,从所述底层接口获取所述频道号,并通过所述底层接口从媒体服务器读取当前频道节目的媒体流。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910162924.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:缬沙坦的盐
- 下一篇:电机转子及含有所述转子的电机