一种直播节目的播放方法及装置制造方法及图纸

技术编号:9869219 阅读:128 留言:0更新日期:2014-04-03 13:27
本发明专利技术实施例公开了一种直播节目的播放方法及装置,其中,所述方法包括:当接收到用户发送的书签设置指令时,根据所述书签设置指令生成书签设置请求以请求添加书签;当接收到用户发送的查看书签指令时,根据所述查看书签指令生成查看书签请求以获取当前频道对应的已设置的书签;根据用户从所述已设置书签中选择的书签发送的播放指令,向前端服务器发送所选书签的书签播放请求;根据所述前端服务器返回的书签播放串,生成书签点播请求,并将所述书签点播请求发送至媒体分发网络以请求所选书签对应的节目数据流,从而将当前频道的直播状态切换至所选书签的播放状态。采用本发明专利技术,实现频道加书签功能,使用户随时设置书签,之后可以挑选不同的书签进行观看,满足用户的观看需求。

【技术实现步骤摘要】
一种直播节目的播放方法及装置
本专利技术涉及电视
,尤其涉及一种直播节目的播放方法及装置。
技术介绍
目前电视直播节目种类多、内容广,为了避免错过某些精彩的电视直播节目,现有技术提出了直播节目回放的解决方案。使得用户可以在电视直播过程中按下暂停键暂停当前的直播节目,当用户在需要观看时使用播放键播放之前暂停的直播节目。然而,上述技术需要电视一直处于当前频道,一旦切换到其他频道或关机,无法播放之前暂停的直播节目,从而错过精彩的片段。
技术实现思路
本专利技术实施例所要解决的技术问题在于,提供一种直播节目的播放方法及装置,可方便的根据对频道设置的书签来随时播放对应的直播节目。为了解决上述技术问题,本专利技术实施例提供了一种直播节目的播放方法,包括:当接收到用户发送的书签设置指令时,根据所述书签设置指令生成书签设置请求以请求添加书签,其中所述书签设置请求中包含设置书签时刻的时间点和设置书签的直播频道的频道标识;当接收到用户发送的查看书签指令时,根据所述查看书签指令生成查看书签请求以获取当前频道对应的已设置的书签,其中所述查看书签请求中包括当前的频道标识;根据用户从所述已设置书签中选择的书签发送的播放指令,向前端服务器发送所选书签的书签播放请求;根据所述前端服务器返回的书签播放串,生成书签点播请求,并将所述书签点播请求发送至媒体分发网络以请求所选书签对应的节目数据流,其中,所述书签播放串为前端服务器根据所选书签设置时刻的时间点及所选书签设置时刻的时间点到所选书签播放时刻的时间点所包含的直播节目单生成的;根据媒体分发网络返回的所述节目数据流,将当前频道的直播状态切换至所选书签的播放状态。其中,所述方法还包括:在所述书签播放过程中显示播放进度条,所述播放进度条上显示有所选书签设置时刻的时间点到所选书签播放时刻的时间点所包含的直播节目单中各节目的播放时间信息和节目名称。其中,所述方法还包括:当接收到用户发送的频道切换指令时,获取切换后的频道的书签状态信息;根据所述书签状态信息判断所述切换后的频道是否设置有书签;若判断结果为是,则在所述切换后的频道的播放界面上显示书签标识。相应地,本专利技术实施例还提供另一种直播节目的播放方法,包括:当接收到书签设置请求时,提取所述书签设置请求中携带的设置书签时刻的时间点和设置书签的频道标识;根据所提取的信息,设置书签并存储该设置书签时刻的时间点和所述频道标识;根据接收到的查看书签请求,提取所述查看书签请求中当前的频道标识,并返回当前频道标识已设置的书签以响应所述查看书签请求;当接收到从所述已设置书签中选择的书签的书签播放请求时,获取所选书签设置时刻的时间点到所选书签播放时刻的时间点所包含的直播节目单,根据所选书签设置时刻的时间点和所述直播节目单生成书签播放串以响应所述书签播放请求。其中,所述方法还包括:为每个频道设置书签状态标识,当接收到书签设置请求时,将所述书签状态标识设置为开启;当接收到的书签取消请求或者检测到书签的设置时长超出预置的时间阈值时,删除该书签,并判断该书签对应频道是否设置有其他书签,若否,则将所述书签状态标识设置为关闭;将书签状态标识信息发送至终端,以使终端根据所述书签状态标识信息在播放界面上显示或隐藏书签标识。相应地,本专利技术实施例还提供一种直播节目的播放装置,包括:书签设置模块,用于当接收到用户发送的书签设置指令时,根据所述书签设置指令生成书签设置请求以请求添加书签,其中所述书签设置请求中包含设置书签时刻的时间点和设置书签的直播频道的频道标识;书签查看模块,用于当接收到用户发送的查看书签指令时,根据所述查看书签指令生成查看书签请求以获取当前频道对应的已设置的书签,其中所述查看书签请求中包括当前的频道标识;播放请求模块,用于根据用户从所述已设置书签中选择的书签发送的播放指令,向前端服务器发送所选书签的书签播放请求;节目请求模块,用于根据所述前端服务器返回的书签播放串,生成书签点播请求,并将所述书签点播请求发送至媒体分发网络以请求所选书签对应的节目数据流,其中,所述书签播放串为前端服务器根据所选书签设置时刻的时间点及所选书签设置时刻的时间点到所选书签播放时刻的时间点所包含的直播节目单生成的;书签播放模块,用于根据媒体分发网络返回的所述节目数据流,将当前频道的直播状态切换至所选书签的播放状态。其中,所述装置还包括:播放进度显示模块,用于在所述书签播放过程中显示播放进度条,所述播放进度条上显示有所选书签设置时刻的时间点到所选书签播放时刻的时间点所包含的直播节目单中各节目的播放时间信息和节目名称。其中,所述装置还包括:频道切换模块,用于当接收到用户发送的频道切换指令时,获取切换后的频道的书签状态信息;判断模块,用于根据所述书签状态信息判断所述切换后的频道是否设置有书签;书签标识显示模块,用于若所述判断模块的判断结果为是,则在所述切换后的频道的播放界面上显示书签标识。相应地,本专利技术实施例还提供另一种直播节目的播放装置,包括:提取模块,当接收到书签设置请求时,提取所述书签设置请求中携带的设置书签时刻的时间点和设置书签的频道标识;书签设置响应模块,用于根据所述提取模块所提取的信息,设置书签并存储该设置书签时刻的时间点和所述频道标识;书签查看响应模块,用于根据接收到的查看书签请求,提取所述查看书签请求中当前的频道标识,并返回当前频道标识已设置的书签以响应所述查看书签请求;播放响应模块,用于当接收到从所述已设置书签中选择的书签的书签播放请求时,获取所选书签设置时刻的时间点到所选书签播放时刻的时间点所包含的直播节目单,根据所选书签设置时刻的时间点和所述直播节目单生成书签播放串以响应所述书签播放请求。其中,所述装置还包括:书签状态模块,用于为每个频道设置书签状态标识,当接收到书签设置请求时,将所述书签状态标识设置为开启;书签更新模块,用于当接收到的书签取消请求或者检测到书签的设置时长超出预置的时间阈值时,删除该书签,并判断该书签对应频道是否设置有其他书签,若否,则将所述书签状态标识设置为关闭;书签状态发送模块,用于将书签状态标识信息发送至终端,以使终端根据所述书签状态标识信息在播放界面上显示或隐藏书签标识。实施本专利技术实施例,具有如下有益效果:本专利技术实施例根据接收到的书签设置指令,设置当前频道的书签,根据书签查看指令获取当前频道的书签列表,通过播放用户所选择的书签完成书签的点播请求。本专利技术实施例可以使用户方便的设置直播节目的书签,随时播放所喜爱的直播节目。【附图说明】为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例的一种直播节目的播放方法的流程示意图;图2是本专利技术实施例的一种书签状态的显示方法的流程示意图;图3是本专利技术实施例的另一种直播节目的播放方法的流程示意图;图4是本专利技术实施例的另一种书签状态的显示方法的流程示意图;图5是本专利技术实施例的一种直播节目的播放装置的结构示意图;图6是本专利技术实施例的另一种直播节目的播放装置的结构示意图;图7是本专利技术实施例的本文档来自技高网...

【技术保护点】
一种直播节目的播放方法,其特征在于,包括:当接收到用户发送的书签设置指令时,根据所述书签设置指令生成书签设置请求以请求添加书签,其中所述书签设置请求中包含设置书签时刻的时间点和设置书签的直播频道的频道标识;当接收到用户发送的查看书签指令时,根据所述查看书签指令生成查看书签请求以获取当前频道对应的已设置的书签,其中所述查看书签请求中包括当前的频道标识;根据用户从所述已设置书签中选择的书签发送的播放指令,向前端服务器发送所选书签的书签播放请求;根据所述前端服务器返回的书签播放串,生成书签点播请求,并将所述书签点播请求发送至媒体分发网络以请求所选书签对应的节目数据流,其中,所述书签播放串为前端服务器根据所选书签设置时刻的时间点及所选书签设置时刻的时间点到所选书签播放时刻的时间点所包含的直播节目单生成的;根据媒体分发网络返回的所述节目数据流,将当前频道的直播状态切换至所选书签的播放状态。

【技术特征摘要】
1.一种直播节目的播放方法,其特征在于,包括: 当接收到用户发送的书签设置指令时,根据所述书签设置指令生成书签设置请求以请求添加书签,其中所述书签设置请求中包含设置书签时刻的时间点和设置书签的直播频道的频道标识; 当接收到用户发送的查看书签指令时,根据所述查看书签指令生成查看书签请求以获取当前频道对应的已设置的书签,其中所述查看书签请求中包括当前的频道标识; 根据用户从所述已设 置书签中选择的书签发送的播放指令,向前端服务器发送所选书签的书签播放请求; 根据所述前端服务器返回的书签播放串,生成书签点播请求,并将所述书签点播请求发送至媒体分发网络以请求所选书签对应的节目数据流, 其中,所述书签播放串为前端服务器根据所选书签设置时刻的时间点及所选书签设置时刻的时间点到所选书签播放时刻的时间点所包含的直播节目单生成的; 根据媒体分发网络返回的所述节目数据流,将当前频道的直播状态切换至所选书签的播放状态。2.如权利要求1所述的方法,其特征在于,还包括: 在所述书签播放过程中显示播放进度条,所述播放进度条上显示有所选书签设置时刻的时间点到所选书签播放时刻的时间点所包含的直播节目单中各节目的播放时间信息和节目名称。3.如权利要求1或2所述的方法,其特征在于,还包括: 当接收到用户发送的频道切换指令时,获取切换后的频道的书签状态信息; 根据所述书签状态信息判断所述切换后的频道是否设置有书签; 若判断结果为是,则在所述切换后的频道的播放界面上显示书签标识。4.一种直播节目的播放方法,其特征在于,包括: 当接收到书签设置请求时,提取所述书签设置请求中携带的设置书签时刻的时间点和设置书签的频道标识; 根据所提取的信息,设置书签并存储该设置书签时刻的时间点和所述频道标识;根据接收到的查看书签请求,提取所述查看书签请求中当前的频道标识,并返回当前频道标识已设置的书签以响应所述查看书签请求; 当接收到从所述已设置书签中选择的书签的书签播放请求时,获取所选书签设置时刻的时间点到所选书签播放时刻的时间点所包含的直播节目单,根据所选书签设置时刻的时间点和所述直播节目单生成书签播放串以响应所述书签播放请求。5.如权利要求4所述的方法,其特征在于,还包括: 为每个频道设置书签状态标识,当接收到书签设置请求时,将所述书签状态标识设置为开启; 当接收到的书签取消请求或者检测到书签的设置时长超出预置的时间阈值时,删除该书签,并判断该书签对应频道是否设置有其他书签,若否,则将所述书签状态标识设置为关闭; 将书签状态标识信息发送至终端,以使终端根据所述书签状态标识信息在播放界面上显示或隐藏书签标识。6.一种直播节目的播放装置,其特征在于,包括: 书签设置模块,用于当接收到用户发送的书签设置指令时,根据所述书签设置指令生成书签设置请求以请求添加书签,其中所述...

【专利技术属性】
技术研发人员:董宝华
申请(专利权)人:深圳市龙视传媒有限公司
类型:发明
国别省市:

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

1