[发明专利]VOD节目的播放方法和装置有效
| 申请号: | 201310217727.0 | 申请日: | 2013-06-04 |
| 公开(公告)号: | CN103347212A | 公开(公告)日: | 2013-10-09 |
| 发明(设计)人: | 徐磊 | 申请(专利权)人: | 青岛海信宽带多媒体技术有限公司 |
| 主分类号: | H04N21/43 | 分类号: | H04N21/43;H04N21/437;H04N21/433 |
| 代理公司: | 北京市京大律师事务所 11321 | 代理人: | 黄启行;方晓明 |
| 地址: | 266555 山东省青*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | vod 节目 播放 方法 装置 | ||
技术领域
本发明涉及机顶盒技术领域,尤其涉及一种VOD节目的播放方法和装置。
背景技术
近年来,有线电视的数字化得到了推广,数字化的有线电视系统被广泛地部署。每个数字有线电视系统一般包括数量众多的机顶盒。机顶盒可以用于接收和播放普通的电视节目,但这些电视节目及其播放的时间都是由各有线电视台预先设定的,用户无法自主地选择观看特定的节目及观看的时间。因而,机顶盒通常也提供了VOD(Video On Demand,视频点播)服务,用以供用户自主地点播观看特定的节目,同时选定观看的时间;其中,节目包括:电视节目、网络视频或其它网络媒体信息。
支持VOD服务的VOD系统一般由VOD前端处理系统、传输网络、和用户的机顶盒组成。其中,VOD前端处理系统包括VOD节目服务器、和磁盘阵列,VOD节目服务器用于与用户交互、管理数据、管理网络和计费,磁盘阵列用于存储数据库。用户的机顶盒与VOD前端处理系统之间通过传输网络相互连接。为便于描述,本申请文件将VOD系统中可供点播的节目简称为VOD节目。
目前,现有的VOD系统针对用户的点播请求,提供点播服务的流程,通常如图1a所示,包括如下步骤:
S001:VOD节目菜单的推送。
具体地,机顶盒将用户创建的一个点播请求通过传输网络发送给VOD前端处理系统中的其中一个VOD节目服务器;VOD节目服务器从存储的数据库中查询出各VOD节目的信息,并将所述各信息发送给机顶盒;机顶盒将所述各信息编辑成对应的VOD节目菜单呈现给用户,供用户选择节目
S002:VOD节目的点播。
具体地,待用户完成VOD节目选择后,机顶盒将用户选择的节目信息向VOD节目服务器返回;VOD节目服务器根据接收到的节目信息,在数据库中查询出对应的VOD节目数据,并将该数据向该机顶盒发送;机顶盒根据接收到的VOD节目数据,播放VOD节目。
为保证播放的流畅性,会在机顶盒中设置缓冲区;机顶盒将接收到的该VOD节目的数据,缓冲到该机顶盒内置的缓冲区中,再从该缓冲区中读取该节目的数据进行播放;当传输网络的网速较慢或不稳定时,可通过读取缓冲区中的数据来保证播放的流畅性。
然而,本发明的发明人发现,由于成本的原因,机顶盒内置的缓冲区通常容量较小,而随着视频技术的发展,比如3D视频、高清视频技术的出现,单个VOD节目的数据越来越大;使得机顶盒内置的缓冲区已不能保证VOD节目的播放的流畅性,经常出现卡顿或无法继续播放的现象。
发明内容
针对上述现有技术方案存在的缺陷,本发明提供了一种VOD节目的播放方法和装置,用以避免播放中的节目发生卡顿或无法继续播放的现象,提高播放的流畅性。
本发明的技术方案公开了一种VOD节目播放方法,包括:
VOD节目播放装置向VOD节目服务器发送点播请求,并根据所述VOD节目服务器返回的节目信息显示VOD节目菜单后,检测外设接口;在检测到所述外设接口连接有符合条件的外设后,在所述外设中创建外设缓冲区;
VOD节目播放装置根据用户在所述VOD节目菜单中所选择的VOD节目,向所述VOD节目服务器发送VOD节目数据请求信息;并
在接收到所述VOD节目服务器返回的VOD节目数据后,将接收到的数据缓冲到所述外设缓冲区中;并在判断出所述外设缓冲区中缓冲的数据达到可播放条件时,读取所述外设缓冲区中缓存的数据进行播放。
较佳地,所述在检测到所述外设接口连接有符合条件的外设后,在所述外设中创建外设缓冲区具体为:
在检测到所述外设接口所连接的外设的剩余空间大于设定的阈值容量,则确认检测到符合条件的外设;之后,在所述外设中创建外设缓冲区。
较佳地,所述在接收到所述VOD节目服务器返回的VOD节目数据后,将接收到的数据缓冲到所述外设缓冲区中具体为:
所述VOD节目播放装置在接收到所述VOD节目数据后,即触发所述将接收到的数据缓冲到所述外设缓冲区中的操作;
或者,所述VOD节目播放装置在接收到所述VOD节目数据后,根据接收到的数据直接进行播放;在检测到所述VOD节目数据的传输码率小于播放码率后,触发所述将接收到的数据缓冲到所述外设缓冲区中的操作。
较佳地,所述缓冲到所述外设缓冲区中的数据按缓冲的先后顺序依次存放到多个设定大小的缓冲文件中;以及
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛海信宽带多媒体技术有限公司,未经青岛海信宽带多媒体技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310217727.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种网络接入方法、装置及系统
- 下一篇:一种通信连接方法及相关设备、系统





