节目追踪播放的方法和装置制造方法及图纸

技术编号:10674179 阅读:147 留言:0更新日期:2014-11-26 10:35
本公开是关于节目追踪播放的方法和装置,用以在多种终端设备中实现节目追踪播放,使用户能在不同地点、不同终端设备上观看到节目的更新剧集。所述方法包括:接收客户端发送的节目追踪请求,节目追踪请求中包括请求追踪的节目的名称和节目的当前观看集数;根据节目的名称和节目的当前观看集数,获取节目的更新剧集;将节目的更新剧集推送给客户端。本公开技术方案屏蔽了各种终端设备间的硬件差异,使得用户能够在不同地点、不同终端设备中观看到节目的更新剧集,使得用户可以快捷方便地观看到想要观看的节目的更新剧集。

【技术实现步骤摘要】
节目追踪播放的方法和装置
本公开涉及视频播放
,尤其涉及节目追踪播放的方法和装置。
技术介绍
目前,多数节目都优先在电视台中播出,在电视台播出后经过一段时间,才会在网络中出现该节目的视频内容。如果用户错过电视台播放节目的时间而没有观看到节目,则需要等待一段时间后,通过网络视频源观看该节目。因为网络视频源丰富多样,用户在选择网络视频源观看节目时,具有一定的困难。所以,相应地产生了节目追踪播放技术,用于对节目的播放进展进行追踪,根据节目的更新情况播放节目。相关技术中,节目追踪播放的方法包括:接收数字电视终端发送的节目追踪请求,该节目追踪请求中携带有用户ID和节目的节目ID;根据节目ID判断该节目是否为正在持续更新的系列剧节目,如果该节目是正在更新的系列剧节目,则将节目ID添加到用户ID对应的追剧节目单中;当检测到追剧节目单中的节目有剧集更新时,获取该节目的剧集更新信息;将获取的剧集更新信息推送给数字电视终端。在相关技术中,仅接收数字电视终端的节目追踪请求,只能够在使用数字电视终端观看节目的情况下,实现节目追踪播放。但是,现实中用于观看节目的终端设备的种类越来越多,例如可以通过PC(PersonalComputer,个人计算机)、智能手机、平板电脑或智能电视观看节目。当用户使用除数字电视终端之外的终端设备观看节目时,使用相关技术无法实现节目追踪播放。另一方面,在相关技术中,向数字电视终端回复的仅为节目的剧集更新信息,数字电视终端不能方便地获得节目的更新剧集,因此无法快捷方便地播放更新剧集。
技术实现思路
为克服相关技术中存在的问题,本公开实施例提供节目追踪播放的方法和装置,用于在多种终端设备中实现节目追踪播放,使用户能在不同地点、不同终端设备上观看到节目的更新剧集。根据本公开实施例的第一方面,提供一种节目追踪播放的方法,包括:接收客户端发送的节目追踪请求,所述节目追踪请求中包括请求追踪的节目的名称和所述节目的当前观看集数;根据所述节目的名称和所述节目的当前观看集数,获取所述节目的更新剧集;将所述节目的更新剧集推送给所述客户端。在一个实施例中,所述根据所述节目的名称和所述节目的当前观看集数,获取所述节目的更新剧集,可包括:根据所述节目的名称,从服务器中查询所述节目在所述当前观看集数之后的剧集;当从所述服务器查询到所述当前观看集数之后的剧集时,从所述服务器下载所述当前观看集数之后的剧集。在一个实施例中,所述根据所述节目的名称和所述节目的当前观看集数,获取所述节目的更新剧集,可包括:根据电子节目菜单EPG和所述节目的名称,确定电视台将要播放所述节目的预播时间和预播集数;当所述预播集数在所述当前观看集数之后时,在当前时间达到所述预播时间时,对所述电视台播放的所述预播集数的剧集进行录制。在一个实施例中,所述从所述服务器下载所述当前观看集数之后的剧集后,所述方法还可包括:根据电子节目菜单EPG和所述节目的名称,确定电视台将要播放所述节目的预播时间和预播集数;当所述预播集数在从所述服务器下载的剧集之后时,在当前时间达到所述预播时间时,对所述电视台播放的所述预播集数的剧集进行录制。在一个实施例中,所述在当前时间达到所述预播时间时,对所述电视台播放的所述预播集数的剧集进行录制,可包括:将所述预播时间推送给所述客户端;当接收到所述客户端回复的录制指令时,在当前时间达到所述预播时间时,对所述电视台播放的所述预播集数的剧集进行录制。在一个实施例中,所述节目追踪请求中还可包括:视频源质量标准;所述在当前时间达到所述预播时间时,对所述电视台播放的所述预播集数的剧集进行录制,可包括:根据所述视频源质量标准和所述电视台播放的所述预播集数的剧集的视频参数,判断所述电视台播放的所述预播集数的剧集是否符合所述视频源质量标准;当所述电视台播放的所述预播集数的剧集符合所述视频源质量标准时,在当前时间达到所述预播时间时,对所述电视台播放的所述预播集数的剧集进行录制。在一个实施例中,所述节目追踪请求中还可包括:视频源质量标准;所述当从所述服务器查询到所述当前观看集数之后的剧集时,从所述服务器下载所述当前观看集数之后的剧集,可包括:当从所述服务器查询到所述当前观看集数之后的剧集时,根据所述当前观看集数之后的剧集的版本的视频参数和所述视频源质量标准判断查询到的所述当前观看集数之后的剧集是否具有符合所述视频源质量标准的版本;当查询到的所述当前观看集数之后的剧集具有符合所述视频源质量标准的版本时,从所述服务器下载所述符合所述视频源质量标准的版本;当查询到的所述当前观看集数之后的剧集不具有符合所述视频源质量标准的版本时,根据所述当前观看集数之后的剧集的版本的视频参数选择所述当前观看集数之后的剧集的版本进行下载,或者对所述当前观看集数之后的剧集不进行下载。在一个实施例中,所述节目追踪请求中还可包括:用户名称和设备名称;所述将所述节目的更新剧集推送给所述客户端,可包括:当具有所述设备名称的设备连接到网络、并使用所述用户名称登录时,将获取的所述节目的更新剧集推送给所述具有所述设备名称的设备中的客户端。在一个实施例中,所述节目追踪请求中还可包括:用户名称、设备名称和观看地点参数,所述将所述节目的更新剧集推送给所述客户端,可包括:当观看地点参数设置为第一预设值时,将所述节目的更新剧集推送给使用所述用户名称登录的客户端;当观看地点参数设置为第二预设值时,在具有所述设备名称的设备连接到网络、并使用所述用户名称登录时,将所述节目的更新剧集推送给所述具有所述设备名称的设备中的客户端。根据本公开实施例的第二方面,提供一种节目追踪播放的装置,包括:接收模块,用于接收客户端发送的节目追踪请求,所述节目追踪请求中包括请求追踪的节目的名称和所述节目的当前观看集数;获取模块,用于根据所述节目的名称和所述节目的当前观看集数,获取所述节目的更新剧集;推送模块,用于将所述节目的更新剧集推送给所述客户端。在一个实施例中,所述获取模块可包括:第一获取单元,用于根据所述节目的名称,从服务器中查询所述节目在所述当前观看集数之后的剧集,当从所述服务器查询到所述当前观看集数之后的剧集时,从所述服务器下载所述当前观看集数之后的剧集。在一个实施例中,所述获取模块可包括:第二获取单元,用于根据电子节目菜单EPG和所述节目的名称,确定电视台将要播放所述节目的预播时间和预播集数,当所述预播集数在所述当前观看集数之后时,在当前时间达到所述预播时间时,对所述电视台播放的所述预播集数的剧集进行录制。在一个实施例中,所述获取模块还可包括:第三获取单元,用于在所述第一获取单元从所述服务器下载所述当前观看集数之后的剧集后,根据电子节目菜单EPG和所述节目的名称,确定电视台将要播放所述节目的预播时间和预播集数,当所述预播集数在从所述服务器下载的剧集之后时,在当前时间达到所述预播时间时,对所述电视台播放的所述预播集数的剧集进行录制。在一个实施例中,所述第二获取单元可包括:第一获取子单元,用于将所述预播时间推送给所述客户端,当接收到所述客户端回复的录制指令时,在当前时间达到所述预播时间时,对所述电视台播放的所述预播集数的剧集进行录制。在一个实施例中,所述第三获取单元可包括:第二获取子单元,用于将所述预播时间推送给所述客户本文档来自技高网...
节目追踪播放的方法和装置

【技术保护点】
一种节目追踪播放的方法,其特征在于,包括:接收客户端发送的节目追踪请求,所述节目追踪请求中包括请求追踪的节目的名称和所述节目的当前观看集数;根据所述节目的名称和所述节目的当前观看集数,获取所述节目的更新剧集;将所述节目的更新剧集推送给所述客户端。

【技术特征摘要】
1.一种节目追踪播放的方法,其特征在于,包括:接收客户端发送的节目追踪请求,所述节目追踪请求中包括请求追踪的节目的名称和所述节目的当前观看集数;根据所述节目的名称和所述节目的当前观看集数,获取所述节目的更新剧集;将所述节目的更新剧集推送给所述客户端;所述根据所述节目的名称和所述节目的当前观看集数,获取所述节目的更新剧集,包括:根据电子节目菜单EPG和所述节目的名称,确定电视台将要播放所述节目的预播时间和预播集数;当所述预播集数在所述当前观看集数之后时,在当前时间达到所述预播时间时,对所述电视台播放的所述预播集数的剧集进行录制;或者所述根据所述节目的名称和所述节目的当前观看集数,获取所述节目的更新剧集,包括:根据所述节目的名称,从服务器中查询所述节目在所述当前观看集数之后的剧集;当从所述服务器查询到所述当前观看集数之后的剧集时,从所述服务器下载所述当前观看集数之后的剧集;所述从所述服务器下载所述当前观看集数之后的剧集后,所述方法还包括:根据电子节目菜单EPG和所述节目的名称,确定电视台将要播放所述节目的预播时间和预播集数;当所述预播集数在从所述服务器下载的剧集之后时,在当前时间达到所述预播时间时,对所述电视台播放的所述预播集数的剧集进行录制。2.如权利要求1所述的方法,其特征在于,所述在当前时间达到所述预播时间时,对所述电视台播放的所述预播集数的剧集进行录制,包括:将所述预播时间推送给所述客户端;当接收到所述客户端回复的录制指令时,在当前时间达到所述预播时间时,对所述电视台播放的所述预播集数的剧集进行录制。3.如权利要求1所述的方法,其特征在于,所述节目追踪请求中还包括:视频源质量标准;所述在当前时间达到所述预播时间时,对所述电视台播放的所述预播集数的剧集进行录制,包括:根据所述视频源质量标准和所述电视台播放的所述预播集数的剧集的视频参数,判断所述电视台播放的所述预播集数的剧集是否符合所述视频源质量标准;当所述电视台播放的所述预播集数的剧集符合所述视频源质量标准时,在当前时间达到所述预播时间时,对所述电视台播放的所述预播集数的剧集进行录制。4.如权利要求1所述的方法,其特征在于,所述节目追踪请求中还包括:视频源质量标准;所述当从所述服务器查询到所述当前观看集数之后的剧集时,从所述服务器下载所述当前观看集数之后的剧集,包括:当从所述服务器查询到所述当前观看集数之后的剧集时,根据所述当前观看集数之后的剧集的版本的视频参数和所述视频源质量标准判断查询到的所述当前观看集数之后的剧集是否具有符合所述视频源质量标准的版本;当查询到的所述当前观看集数之后的剧集具有符合所述视频源质量标准的版本时,从所述服务器下载所述符合所述视频源质量标准的版本;当查询到的所述当前观看集数之后的剧集不具有符合所述视频源质量标准的版本时,根据所述当前观看集数之后的剧集的版本的视频参数选择所述当前观看集数之后的剧集的版本进行下载,或者对所述当前观看集数之后的剧集不进行下载。5.如权利要求1所述的方法,其特征在于,所述节目追踪请求中还包括:用户名称和设备名称;所述将所述节目的更新剧集推送给所述客户端,包括:当具有所述设备名称的设备连接到网络、并使用所述用户名称登录时,将获取的所述节目的更新剧集推送给所述具有所述设备名称的设备中的客户端。6.如权利要求1所述的方法,其特征在于,所述节目追踪请求中还包括:用户名称、设备名称和观看地点参数;所述将所述节目的更新剧集推送给所述客户端,包括:当观看地点参数设置为第一预设值时,将所述节目的更新剧集推送给使用所述用户名称登录的客户端;当观看地点参数设置为第二预设值时,在具有所述设备名称的设备连接到网络、并使用所述用户名称登录时,将所述节目的更新剧集推送给所述具有所述设备名称的设备中的客户端。7.一种节目追踪播放的装置,其特征在于,包括:接收模块,用于接收客户端发送的节目追踪请求,所述节目追踪请求中包括请求追踪的节目的名称和所述节目的当前观看集数;获取模块,用于根据所述节目的名称和所述节目的当前观看集数,获取所述节目的更新剧集;推送模块,用于将所述节目的更新剧集推送给所述客户端;所述获取模块包括:第二获取单元,用于根据电子节目菜单EPG和所述节目的名称,确定电视台将要播放所述节目的预播时间和预播集数,当所述预播集数在所述当前观看集数之后时,在当前时间达到所述预播时间时,对所述电视台播放的所述预播集数的剧集进行录制;或者所述获取模块包括:第一获取单元,用于根据所述节目的名称,从服务器中查询所述节目在所述当前观看集数之后的剧集;当从所述服务器查询到所述当前观看集数之后的剧集时,从所述服务器下载所述当前观看集数之后的剧集;所述获取模块还包括:第三获取单元,用于在所述第一获取单...

【专利技术属性】
技术研发人员:沈显超茹忆王爱军刘华东
申请(专利权)人:小米科技有限责任公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1