[发明专利]网络电视机顶盒及网络电视播放方法无效
申请号: | 200810186436.9 | 申请日: | 2008-12-19 |
公开(公告)号: | CN101442607A | 公开(公告)日: | 2009-05-27 |
发明(设计)人: | 周春林;周鹏;黄宇霞;林海涛 | 申请(专利权)人: | 青岛海信电器股份有限公司 |
主分类号: | H04N5/00 | 分类号: | H04N5/00 |
代理公司: | 北京中博世达专利商标代理有限公司 | 代理人: | 申 健 |
地址: | 266100山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络 电视 机顶盒 播放 方法 | ||
技术领域
本发明涉及网络电视技术领域,特别涉及一种网络电视机顶盒及网络电视播放方法。
背景技术
IPTV(Internet Protocol Television,网络电视)是指基于IP协议的电视广播服务,它将电视机、个人电脑或手持设备作为显示终端,通过机顶盒或计算机接入宽带网络,通过TCP/IP协议向用户提供包括数字电视在内的多种交互式数字媒体服务。网络电视的出现给人们带来了一种全新的电视观看方法,它改变了以往被动的电视观看模式,实现了电视按需观看、随看随停。
基于机顶盒平台的网络电视以机顶盒作为上网设备,利用电视作为显示终端,机顶盒一端通过DSL或以太网方式接入IPVT网络,与网络中的服务器连接,一端与电视机连接,机顶盒作为解码终端,接收服务器通过网络传输过来的媒体流数据,对媒体流数据进行解码后输出至电视机,从而实现网络电视播放。
在实现本发明的过程中,发明人发现现有技术中存在如下问题:
现有的网络电视机顶盒不能实现数字电视媒体流的实时播放,必须先把媒体流数据保存成文件存储到CDN(Content Delivery Network,内容分发网络)服务器,然后网络电视机顶盒利用播放器的网络文件播放功能来实现,而不能实现数字电视节目实时流的播放,与当前数字电视节目播放不能同步;普通数字电视机顶盒必须利用tuner(调谐器)卡和底层驱动获取媒体数据流,并且播放器必须支持tuner卡解复用和TS(Transport Stream,传输流)流数据播放功能,否则无法实现数字电视节目的播放。
发明内容
本发明提供一种网络电视机顶盒及网络电视播放方法,能够提高网络电视播放的可靠性。
本发明所采用的技术方案为:
一种网络电视播放方法,包括:
网络电视机顶盒从媒体流数据源读取媒体流数据,并发送到自身的解码器缓存;
网络电视机顶盒对所述媒体流数据进行解码播放;
其中,所述媒体流数据源包括网络服务器和本地存储设备,对应地,所述网络电视机顶盒包括网络电视播放模式和本地媒体播放模式。
其中,若所述媒体流数据源为网络服务器,则所述网络电视机顶盒为网络电视播放模式,所述网络电视机顶盒从媒体流数据源读取媒体流数据,并发送到自身的解码器缓存的步骤包括:
与服务器建立网络连接;
由服务器获取节目列表数据,并存储该节目列表;
启动网络电视播放器线程;
进入播放器,根据当前的频道信息设置播放器的相关参数;
播放器从网络电视机顶盒缓存中读取媒体流数据,并发送到解码器缓存。
进一步地,在所述启动网络电视播放器线程的步骤之前,还包括:
向服务器发送播放请求消息,所述播放请求消息中携带待播放的频道信息;
接收播放应答;
从网络电视机顶盒缓存中读取服务器发送来的媒体流数据;
解析所述媒体流数据,获取媒体流信息;
根据所述媒体流信息,初始化网络电视播放器。
其中,若接收到换台命令,则在所述播放器从网络电视机顶盒缓存中读取媒体流数据的步骤之前,还包括:
播放器停止播放并退出;
向服务器发送播放请求消息,所述播放请求消息中携带待播放的频道信息;
接收播放应答,重新进入播放器,根据待播放的频道信息设置播放器的相关参数;
若接收到退出命令,则所述网络电视播放方法还包括:
播放器停止播放并退出;
退出播放器线程;
向服务器发送断开网络连接请求;
接收服务器的断开网络连接应答;
断开网络连接;
释放网络电视资源,并退出。
其中,若所述媒体流数据源为本地存储设备,则所述网络电视机顶盒为本地媒体播放模式,所述从媒体流数据源读取媒体流数据,并发送到解码器缓存的步骤包括:
启动监控线程,实时监控存储设备的拔插操作;
监控线程监控到存储设备的插入操作信息,将该设备的设备号挂载到指定的目录,根据设备的挂载情况启动文件管理器;
文件管理器遍递存储设备中所有目录中的文件,判断这些文件是否为多媒体文件;
如果是多媒体文件,根据文件的类型进行归类;
选取待播放的文件信息,从所述存储设备中读取媒体流数据,对所述媒体流数据进行解析,根据解析得到的文件信息选择相应的播放器,并对播放器进行初始化设置,从该文件读取媒体流数据,并发送到解码器缓存。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛海信电器股份有限公司,未经青岛海信电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810186436.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种对CCD相机的相对辐射校正进行改进的方法
- 下一篇:化工数据管理信息系统