数字电视断点续播的方法

文档序号:7836630阅读:1444来源:国知局
专利名称:数字电视断点续播的方法
技术领域
本发明涉及数字电视技术,特别涉及数字电视VOD点播系统的技术。
技术背景
用户欣赏数字电视VOD点播节目时,由于各种原因,如中途退出、信号中断及机顶盒断电等,导致VOD点播终止,用户希望在下次观看此节目时从本次终止点附近开始继续观看节目,而目前普遍采用的方法是在机顶盒端记录节目名和已播放时间等信息,用户点播的时候判断机顶盒数据库是否存有相关信息,这一方法的不足是在非正常退出VOD的情况下无法保存节目断点数据,例如断电或者机顶盒损坏等情况;另一方法是机顶盒中途退出点播节目向服务器发送断点信息,将信息保存在服务器上,这种方法的不足是如果网络出现问题或者机顶盒断电等非正常情况下数据仍然不能保存。发明内容
本发明目的是克服目前数字电视断点续播方法不能兼顾非正常情况导致VOD点播终止后无法断点续播的缺点,提供一种数字电视断点续播的方法。
本发明为解决上述技术问题所采用的技术方案是,数字电视断点续播的方法,其特征在于,包括以下步骤
a.用户使用数字电视终端点播VOD节目,数字电视终端采用解码芯片号及片源号生成断点续播请求发送给VOD服务器;
b. VOD服务器根据断点续播请求查询断点续播数据库,判断当前VOD节目是否能够断点续播,并将判断结果和间隔时间信息发送给该数字电视终端,若能够断点续播则等待该数字电视终端反馈,若不能够断点续播则直接播发音视频流;
c.该数字电视终端接收到判断信息及间隔时间信息,根据判断信息判断是否能够断点续播,若是则进入d步骤,若不是则直接进入观看模式,并进入f步骤;
d.该数字电视终端询问用户是否需要断点续播,并根据用户选择判断是否需要断点续播,并将用户选择反馈给VOD服务器;
e. VOD服务器根据反馈的用户选择判断是否需要断点续播,若不是则从该VOD节目开始位置播发音视频流,该数字电视终端进入观看模式,并进入f步骤,若是则根据断点续播数据库中记录的时间位置开始播发音视频流,该数字电视终端进入观看模式,并进入f 步骤;
f.该数字电视终端每隔间隔时间信息所述时间采集一次节目已播放时间,并将其与解码芯片号和片源号一起生成节目播放信息后发送给VOD服务器;
g. VOD服务器时刻接收节目播放信息,并将其保存在缓存中,每次接收的节目播放信息覆盖上一次接收的节目播放信息,若VOD服务器持续一段时间未接收到节目播放信息,则终止播发该VOD节目的音视频流,并将缓存中的节目播放信息存储到断点播放数据库中,回到步骤a,若VOD服务器判断该VOD节目已正常点播结束则删除缓存中对应的节目播放信息。
具体的,步骤b所述间隔时间信息中所述时间为1分钟。
进一步的,步骤g所述一段时间为2倍间隔时间信息中所述时间。
具体的,还包括以下步骤
h. VOD服务器判断该数字电视终端是否超过一定时间未重复点播该VOD节目,若是则进入i步骤,若不是则不进行处理;
i. VOD服务器删除断点续播数据库中该数字电视终端对应的该VOD节目的节目播放信息。
再进一步的,所述一定时间为M天,M为正整数。
具体的,所述数字电视终端为数字电视一体机或数字电视机顶盒。
本发明的有益效果是,通过上述数字电视断点续播的方法,可以使数字电视终端在播放点播的VOD节目时,若非正常终止,也能够在下次点播该VOD节目时进行断点续播, 方便用户。
具体实施方式
本发明的数字电视断点续播的方法中首先用户使用数字电视终端点播VOD节目,数字电视终端采用解码芯片号及片源号生成断点续播请求发送给VOD服务器,VOD服务器再根据断点续播请求查询断点续播数据库,判断当前VOD节目是否能够断点续播,并将判断结果和间隔时间信息发送给该数字电视终端,若能够断点续播则等待该数字电视终端反馈,若不能够断点续播则直接播发音视频流,该数字电视终端在接收到判断信息及间隔时间信息后,根据判断信息判断是否能够断点续播,若不是则直接进入观看模式,若是则该数字电视终端询问用户是否需要断点续播,并根据用户选择判断是否需要断点续播,并将用户选择反馈给VOD服务器,然后VOD服务器根据反馈的用户选择判断是否需要断点续播, 若不是则从该VOD节目开始位置播发音视频流,该数字电视终端进入观看模式,若是则根据断点续播数据库中记录的时间位置开始播发音视频流,该数字电视终端进入观看模式, 数字电视终端在观看模式时,该数字电视终端每隔间隔时间信息所述时间采集一次节目已播放时间,并将其与解码芯片号和片源号一起生成节目播放信息后发送给VOD服务器,VOD 服务器时刻接收节目播放信息,并将其保存在缓存中,每次接收的节目播放信息覆盖上一次接收的节目播放信息,若VOD服务器持续一段时间未接收到节目播放信息,则终止播发该VOD节目的音视频流,并将缓存中的节目播放信息存储到断点播放数据库中,等待用户再次点播该VOD节目,若VOD服务器判断该VOD节目已正常点播结束则删除缓存中对应的节目播放信息。
实施例
本例的数字电视终端为数字电视一体机或数字电视机顶盒等。
首先用户使用数字电视终端点播VOD节目,数字电视终端采用解码芯片号及片源号生成断点续播请求发送给VOD服务器,VOD服务器再根据断点续播请求查询断点续播数据库,判断当前VOD节目是否能够断点续播,并将判断结果和间隔时间信息发送给该数字电视终端,间隔时间信息中所述时间可以为1分钟,若能够断点续播则等待该数字电视终端反馈,若不能够断点续播则直接播发音视频流,该数字电视终端在接收到判断信息及间隔时间信息后,根据判断信息判断是否能够断点续播,若不是则直接进入观看模式,若是则该数字电视终端询问用户是否需要断点续播,并根据用户选择判断是否需要断点续播,并将用户选择反馈给VOD服务器,然后VOD服务器根据反馈的用户选择判断是否需要断点续播,若不是则从该VOD节目开始位置播发音视频流,该数字电视终端进入观看模式,若是则根据断点续播数据库中记录的时间位置开始播发音视频流,该数字电视终端进入观看模式,数字电视终端在观看模式时,该数字电视终端每隔间隔时间信息所述时间采集一次节目已播放时间,并将其与解码芯片号和片源号一起生成节目播放信息后发送给VOD服务器,VOD服务器时刻接收节目播放信息,并将其保存在缓存中,每次接收的节目播放信息覆盖上一次接收的节目播放信息,若VOD服务器持续一段时间未接收到节目播放信息,则终止播发该VOD节目的音视频流,并将缓存中的节目播放信息存储到断点播放数据库中,等待用户再次点播该VOD节目,这里,一段时间可以为2倍间隔时间信息中所述时间,也可以由VOD服务器进行设置,若VOD服务器判断该VOD节目已正常点播结束则删除缓存中对应的节目播放信息;VOD服务器还判断该数字电视终端是否超过一定时间未重复点播该VOD 节目,该一定时间可在VOD服务器进行配置,一般为天进行计算,可以为M天,M为正整数, 若是则VOD服务器删除断点续播数据库中该数字电视终端对应的该VOD节目的节目播放信息,以节省VOD服务器资源,若不是则不进行处理。
权利要求
1.数字电视断点续播的方法,其特征在于,包括以下步骤a.用户使用数字电视终端点播VOD节目,数字电视终端采用解码芯片号及片源号生成断点续播请求发送给VOD服务器;b.VOD服务器根据断点续播请求查询断点续播数据库,判断当前VOD节目是否能够断点续播,并将判断结果和间隔时间信息发送给该数字电视终端,若能够断点续播则等待该数字电视终端反馈,若不能够断点续播则直接播发音视频流;c.该数字电视终端接收到判断信息及间隔时间信息,根据判断信息判断是否能够断点续播,若是则进入d步骤,若不是则直接进入观看模式,并进入f步骤;d.该数字电视终端询问用户是否需要断点续播,并根据用户选择判断是否需要断点续播,并将用户选择反馈给VOD服务器;e.VOD服务器根据反馈的用户选择判断是否需要断点续播,若不是则从该VOD节目开始位置播发音视频流,该数字电视终端进入观看模式,并进入f步骤,若是则根据断点续播数据库中记录的时间位置开始播发音视频流,该数字电视终端进入观看模式,并进入f步骤;f.该数字电视终端每隔间隔时间信息所述时间采集一次节目已播放时间,并将其与解码芯片号和片源号一起生成节目播放信息后发送给VOD服务器;g.VOD服务器时刻接收节目播放信息,并将其保存在缓存中,每次接收的节目播放信息覆盖上一次接收的节目播放信息,若VOD服务器持续一段时间未接收到节目播放信息,则终止播发该VOD节目的音视频流,并将缓存中的节目播放信息存储到断点播放数据库中, 回到步骤a,若VOD服务器判断该VOD节目已正常点播结束则删除缓存中对应的节目播放信肩、ο
2.根据权利要求1所述数字电视断点续播的方法,其特征在于,步骤b所述间隔时间信息中所述时间为1分钟。
3.根据权利要求1所述数字电视断点续播的方法,其特征在于,步骤g所述一段时间为 2倍间隔时间信息中所述时间。
4.根据权利要求1所述数字电视断点续播的方法,其特征在于,还包括以下步骤h.VOD服务器判断该数字电视终端是否超过一定时间未重复点播该VOD节目,若是则进入i步骤,若不是则不进行处理;i.VOD服务器删除断点续播数据库中该数字电视终端对应的该VOD节目的节目播放信肩、ο
5.根据权利要求4所述数字电视断点续播的方法,其特征在于,所述一定时间为M天, M为正整数。
6.根据权利要求1或2或3或4或5所述数字电视断点续播的方法,其特征在于,所述数字电视终端为数字电视一体机或数字电视机顶盒。
全文摘要
本发明涉及数字电视技术。本发明解决了现有数字电视断点续播方法不能兼顾非正常情况导致VOD点播终止后无法断点续播的问题,提供了一种数字电视断点续播的方法,其技术方案可概括为点播后,VOD服务器向数字电视终端发送间隔时间信息,数字电视终端每隔间隔时间信息中所述时间发送一次节目播放信息,VOD服务器保存接收到的节目播放信息。本发明的有益效果是,方便用户,适用于数字电视VOD点播系统。
文档编号H04N21/437GK102523487SQ20111045320
公开日2012年6月27日 申请日期2011年12月30日 优先权日2011年12月30日
发明者杨华琼, 杨巍, 杨艳辉, 陈启均 申请人:四川长虹电器股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1