一种智能切换直播节目和点播节目的方法及系统的制作方法

文档序号:10474175阅读:352来源:国知局
一种智能切换直播节目和点播节目的方法及系统的制作方法
【专利摘要】本发明公开了一种智能切换直播节目和点播节目的方法及系统。其中,所述方法通过判断模块判断当前播放状态为直播状态还是点播状态,若为直播状态则由获取模块获取当前直播节目的播放信息;之后由检索模块根据播放信息检索当前直播节目的往期节目数据;之后推送模块在检索到往期节目数据时推送相应的往期节目信息至电视窗口;若为点播状态则查询模块在当前点播节目的最后一期播放结束时查询直播节目中对当前点播节目的更新信息;之后由预约模块根据更新信息生成预约信息并发送至电视窗口,从而根据用户观看的直播节目或点播节目相应的查询该节目的往期节目或更新的直播信息,打通了直播节目与点播节目之间的资源互通渠道,提供了更好的观影体验。
【专利说明】
一种智能切换直播节目和点播节目的方法及系统
技术领域
[0001 ]本发明涉及智能电视技术领域,特别涉及一种智能切换直播节目和点播节目的方法及系统。
【背景技术】
[0002]智能电视是基于互联网浪潮冲击形成的新产品,其目的是带给用户更便捷的体验,目前已经成为电视的潮流趋势。智能电视除了提供直播节目之外还有各种视频点播节目。
[0003]但是现有的智能电视中,信源直播和在线点播功能属于两个非常独立的应用,信源直播时效性强,新片上映快,在线点播片源多,且随时可以点播观看,二者均有其优势,但是现有的智能电视没有打通两者之间的资源互通渠道,共享两者之间的优势。
[0004]因而现有技术还有待改进和提高。

【发明内容】

[0005]鉴于上述现有技术的不足之处,本发明的目的在于提供一种智能切换直播节目和点播节目的方法及系统,能根据用户观看的直播节目或点播节目相应的查询该节目的往期节目或即将更新的直播信息,打通了直播节目与点播节目之间的资源互通渠道,为用户提供了更好的观影体验。
[0006]为了达到上述目的,本发明采取了以下技术方案:
一种智能切换直播节目和点播节目的方法,其包括如下步骤:
A、由判断模块判断当前播放状态为直播状态还是点播状态,若为直播状态则执行步骤B ;若为点播状态则执行步骤E;
B、由获取模块获取当前直播节目的播放信息;
C、由检索模块根据所述播放信息检索当前直播节目的往期节目数据;
D、推送模块在检索到往期节目数据时推送相应的往期节目信息至电视窗口;
E、查询模块在当前点播节目的最后一期播放结束时查询直播节目中对当前点播节目的更新信息;
F、由预约模块根据所述更新信息生成预约信息并发送至电视窗口。
[0007]所述的智能切换直播节目和点播节目的方法中,所述步骤C包括:
Cl、由检索单元根据所述播放信息通过多个点播视频接口检索当前直播节目的往期节目数据;
C2、数据上传单元在无法检索到当前直播节目的往期节目数据时生成相应的节目缺失信息,并上传至服务器。
[0008]所述的智能切换直播节目和点播节目的方法中,所述步骤E包括:
E1、由播放监控单元监控当前点播节目的播放进度,并在最后一期播放结束时通知查询单元; E2、由查询单元查询直播节目中对当前点播节目的更新信息。
[0009]所述的智能切换直播节目和点播节目的方法中,所述预约信息包括当前点播节目的直播预约频道和直播预约时间。
[0010]所述的智能切换直播节目和点播节目的方法中,所述步骤F之后还包括步骤:
G、由提示模块根据所述直播预约时间设定预设提示时间,并在预设提示时间到达时发送提示信息至电视窗口。
[0011 ] 一种智能切换直播节目和点播节目的系统,其包括:
判断模块,用于判断当前播放状态为直播状态还是点播状态;
获取模块,用于在当前播放状态为直播状态时,获取当前直播节目的播放信息;
检索模块,用于根据所述播放信息检索当前直播节目的往期节目数据;
推送模块,用于在检索到往期节目数据时推送相应的往期节目信息至电视窗口 ;
查询模块,用于在当前播放状态为点播状态时,当当前点播节目的最后一期播放结束时查询直播节目中对当前点播节目的更新信息;
预约模块,用于根据所述更新信息生成预约信息并发送至电视窗口。
[0012]所述的智能切换直播节目和点播节目的系统中,所述检索模块包括:
检索单元,用于根据所述播放信息通过多个点播视频接口检索当前直播节目的往期节目数据;
数据上传单元,用于在无法检索到当前直播节目的往期节目数据时生成相应的节目缺失信息,并上传至服务器。
[0013]所述的智能切换直播节目和点播节目的系统中,所述查询模块包括:
播放监控单元,用于监控当前点播节目的播放进度,并在最后一期播放结束时通知查询单元;
查询单元,用于查询直播节目中对当前点播节目的更新信息。
[0014]所述的智能切换直播节目和点播节目的系统中,所述预约信息包括当前点播节目的直播预约频道和直播预约时间。
[0015]所述的智能切换直播节目和点播节目的系统中,还包括:
提示模块,用于根据所述直播预约时间设定预设提示时间,并在预设提示时间到达时发送提示信息至电视窗口。
[0016]相较于现有技术,本发明提供的智能切换直播节目和点播节目的方法及系统中,所述智能切换直播节目和点播节目的方法通过判断模块判断当前播放状态为直播状态还是点播状态,若为直播状态则由获取模块获取当前直播节目的播放信息;之后由检索模块根据所述播放信息检索当前直播节目的往期节目数据;之后推送模块在检索到往期节目数据时推送相应的往期节目信息至电视窗口 ;若为点播状态则查询模块在当前点播节目的最后一期播放结束时查询直播节目中对当前点播节目的更新信息;之后由预约模块根据所述更新信息生成预约信息并发送至电视窗口,从而根据用户观看的直播节目或点播节目相应的查询该节目的往期节目或即将更新的直播信息,打通了直播节目与点播节目之间的资源互通渠道,为用户提供了更好的观影体验。
【附图说明】
[0017]图1为本发明提供的智能切换直播节目和点播节目的方法的流程图。
[0018]图2为本发明提供的智能切换直播节目和点播节目的系统的结构框图。
【具体实施方式】
[0019]鉴于现有技术中信源直播和在线点播功能独立,两者之间数据不互通等缺点,本发明的目的在于提供一种智能切换直播节目和点播节目的方法及系统,能根据用户观看的直播节目或点播节目相应的查询该节目的往期节目或即将更新的直播信息,打通了直播节目与点播节目之间的资源互通渠道,为用户提供了更好的观影体验。
[0020]为使本发明的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
[0021 ]请参阅图1,本发明提供的智能切换直播节目和点播节目的方法包括如下步骤:S100、由判断模块判断当前播放状态为直播状态还是点播状态,若为直播状态则执行步骤S200 ;若为点播状态则执行步骤S500 ;
S200、由获取模块获取当前直播节目的播放信息;
5300、由检索模块根据所述播放信息检索当前直播节目的往期节目数据;
S400、送模块在检索到往期节目数据时推送相应的往期节目信息至电视窗口 ;
S500、查询模块在当前点播节目的最后一期播放结束时查询直播节目中对当前点播节目的更新信息;
S600、由预约模块根据所述更新信息生成预约信息并发送至电视窗口。
[0022]本发明通过先判断当前播放状态为直播状态还是点播状态,若为直播状态则获取当前直播节目的播放信息,包括当前的频道信息和节目名称;之后检索模块根据所述播放信息检索当前直播节目的往期节目数据;之后推送模块在检索到往期节目数据时推送相应的往期节目信息至电视窗口,用户可直接选择感兴趣的往期节目进行点播播放,解决了用户看完某一个直播剧想看往期节目而找不到的窘境;而若当前为点播状态则查询模块在当前点播节目的最后一期播放结束时查询直播节目中对当前点播节目的更新信息;之后由预约模块根据所述更新信息生成预约信息并发送至电视窗口,用户可在观看完该节目的最后一期时及时得知直播功能中是否有该节目的最新更新信息,且能直接预约观看,提高了在线点播用户追剧的观影时效性,打通了直播节目与点播节目之间的资源互通渠道,为用户提供了更好的观影体验。
[0023]具体地,所述步骤S300包括:
5301、由检索单元根据所述播放信息通过多个点播视频接口检索当前直播节目的往期节目数据;
5302、数据上传单元在无法检索到当前直播节目的往期节目数据时生成相应的节目缺失信息,并上传至服务器。
[0024]当获取了当前直播节目的播放信息,包括当前的频道信息和节目名称后,检索单元根据该频道信息和节目名称通过多个点播视频接口检索当前直播节目的往期节目数据,即检索单元可在多个在线点播视频软件上进行检索,优先显示清晰度好、质量高的检索结果,当检索单元无法检索到往期节目数据时,则由数据上传单元生成相应的节目缺失信息并上传至服务器,如将该节目的名称、频道、播放日期等数据上传至服务器,方便在线视频运营人员能及时获取该节目缺失信息并进行片源更新,尽快解决该片源缺失的问题。
[0025]优选地,在检索单元检索到往期节目数据时,用户观看的直播节目结束后,推送模块将推送相应的往期节目信息至电视窗口提示用户是否继续观看,如在电视窗口弹出“是否继续观看XX节目的往期回顾”的提示框,并同时显示往期节目的海报、期数信息及节目摘要等往期节目信息,用户可以通过点击某一个海报即可进入在线视频点播,播放该期节目,另外也可以通过点击返回键重新回到直播状态。在用户观看完某直播节目时直接推送往期节目点播信息,实现了直播节目时效性与点播节目灵活性之间的优势结合,更贴合用户的实际需要。
[0026]更进一步地,所述步骤S500包括:
5501、由播放监控单元监控当前点播节目的播放进度,并在最后一期播放结束时通知查询单元;
5502、由查询单元查询直播节目中对当前点播节目的更新信息。
[0027]若当前为点播状态时,由播放监控单元监控点播节目的播放进度,如实时监控用户点播观看的集数,并在最后一期播放结束时通知查询单元查询直播节目中对当前点播节目的更新信息,由于直播节目时效性强,新片上映快,直播节目会早于点播节目更新,如在线点播视频只更新到第十集,而直播节目即将要播放第十二集,因此,在点播节目的最后一期播放结束时,根据该节目的节目名称及更新状态查询EPG的节目清单,确认是否有哪个电视台对当前点播节目即将有更新,若有更新则预约模块根据所述更新信息生成预约信息并发送至电视窗口,用户可及时得知该节目的最新更新信息,提高了用户追剧的观影时效性,打通了直播节目与点播节目之间的资源互通渠道,为用户提供了更好的观影体验。
[0028]具体地,所述预约信息包括当前点播节目的直播预约频道和直播预约时间,如用户观看完最后一期点播节目2015年10月16日“爸爸去哪儿”后,查询单元查询到即将在2015年10月23日更新下一期“爸爸去哪儿”,预约模块根据该更新信息生成预约信息并发送至电视窗口,预约信息包括当前点播节目的直播预约频道和直播预约时间,如“湖南卫视2015年10月23日22时将直播该节目,请预约收看”,用户点击该信息即可实现预约,确保用户观影的时效性和连续性。
[0029]进一步地,本发明提供的智能切换直播节目和点播节目的方法中,所述步骤S600之后还包括步骤S700、由提示模块根据所述直播预约时间设定预设提示时间,并在预设提示时间到达时发送提示信息至电视窗口。即当用户预约了观看某直播节目时,提示模块根据预设提示时间发送提示信息至电视窗口,提示用户进行观看,优选地可设置第一预设提示时间和第二预设提示时间,第一预设提示时间早于第二预设提示时间,若用户在第一预设提示时间到达时就已跳转至预约直播节目,则在第二预设提交时间达到时不再进行提示,否则在第二预设提交时间达到时继续提示用户进行观看。如用户预约了 2015年10月23日22时观看节目“爸爸去哪儿”,第一预设提示时间和第二预设提示时间分别为直播时间前五分钟和30秒,即第一预设提示时间为21时55分,第二预设时间为21时59分30秒,若用户在21时55分时已跳转至湖南卫视,则后续不再提示,否则,在21时59分30秒继续提示用户注意收看预约节目。分两段时间提醒用户观看预约节目,保证用户能及时观看,提高用户观影的连续性。
[0030]本发明还相应提供一种智能切换直播节目和点播节目的系统,如图2所示,所述智能切换直播节目和点播节目的系统包括判断模块10、获取模块20、检索模块30、推送模块40、查询模块50和预约模块60,所述判断模块10、获取模块20和检索模块30依次连接,所述判断模块10还通过所述查询模块50连接预约模块60,所述检索模块30还连接所述推送模块40。其中,所述判断模块10用于判断当前播放状态为直播状态还是点播状态;所述获取模块20用于在当前播放状态为直播状态时,获取当前直播节目的播放信息;所述检索模块30用于根据所述播放信息检索当前直播节目的往期节目数据;所述推送模块40用于在检索到往期节目数据时推送相应的往期节目信息至电视窗口 ;所述查询模块50用于在当前播放状态为点播状态时,当当前点播节目的最后一期播放结束时查询直播节目中对当前点播节目的更新信息;所述预约模块60用于根据所述更新信息生成预约信息并发送至电视窗口。
[0031]本发明通过先判断当前播放状态为直播状态还是点播状态,若为直播状态则获取当前直播节目的播放信息,包括当前的频道信息和节目名称;之后检索模块30根据所述播放信息检索当前直播节目的往期节目数据;之后推送模块40在检索到往期节目数据时推送相应的往期节目信息至电视窗口,用户可直接选择感兴趣的往期节目进行点播播放,解决了用户看完某一个直播剧想看往期节目而找不到的窘境;而若当前为点播状态则查询模块50在当前点播节目的最后一期播放结束时查询直播节目中对当前点播节目的更新信息;之后由预约模块60根据所述更新信息生成预约信息并发送至电视窗口,用户可在观看完该节目的最后一期时及时得知直播功能中是否有该节目的最新更新信息,且能直接预约观看,提高了在线点播用户追剧的观影时效性,打通了直播节目与点播节目之间的资源互通渠道,为用户提供了更好的观影体验。
[0032]具体地,所述检索模块30包括检索单元301和数据上传单元302,所述检索单元301连接数据上传单元302和推送模块40,其中,所述检索单元301用于根据所述播放信息通过多个点播视频接口检索当前直播节目的往期节目数据;所述数据上传单元302用于在无法检索到当前直播节目的往期节目数据时生成相应的节目缺失信息,并上传至服务器。具体请参阅上述方法对应的实施例。
[0033]进一步地,所述查询模块50包括播放监控单元501和查询单元502,所述监控单元连接判断模块10和查询单元502,所述查询单元502还连接所述预约模块60,其中,所述播放监控单元501用于监控当前点播节目的播放进度,并在最后一期播放结束时通知查询单元502;所述查询单元502用于查询直播节目中对当前点播节目的更新信息。具体请参阅上述方法对应的实施例。
[0034]更进一步地,本发明提供的智能切换直播节目和点播节目的系统还包括提示模块70,所述提示模块70连接所述预约模块60,所述提示模块70用于根据所述直播预约时间设定预设提示时间,并在预设提示时间到达时发送提示信息至电视窗口。具体请参阅上述方法对应的实施例。
[0035]综上所述,本发明提供的智能切换直播节目和点播节目的方法及系统中,所述智能切换直播节目和点播节目的方法通过判断模块判断当前播放状态为直播状态还是点播状态,若为直播状态则由获取模块获取当前直播节目的播放信息;之后由检索模块根据所述播放信息检索当前直播节目的往期节目数据;之后推送模块在检索到往期节目数据时推送相应的往期节目信息至电视窗口 ;若为点播状态则查询模块在当前点播节目的最后一期播放结束时查询直播节目中对当前点播节目的更新信息;之后由预约模块根据所述更新信息生成预约信息并发送至电视窗口,从而根据用户观看的直播节目或点播节目相应的查询该节目的往期节目或即将更新的直播信息,打通了直播节目与点播节目之间的资源互通渠道,为用户提供了更好的观影体验。
[0036]可以理解的是,对本领域普通技术人员来说,可以根据本发明的技术方案及其发明构思加以等同替换或改变,而所有这些改变或替换都应属于本发明所附的权利要求的保护范围。
【主权项】
1.一种智能切换直播节目和点播节目的方法,其特征在于,包括如下步骤: A、由判断模块判断当前播放状态为直播状态还是点播状态,若为直播状态则执行步骤B ;若为点播状态则执行步骤E; B、由获取模块获取当前直播节目的播放信息; C、由检索模块根据所述播放信息检索当前直播节目的往期节目数据; D、推送模块在检索到往期节目数据时推送相应的往期节目信息至电视窗口; E、查询模块在当前点播节目的最后一期播放结束时查询直播节目中对当前点播节目的更新信息; F、由预约模块根据所述更新信息生成预约信息并发送至电视窗口。2.根据权利要求1所述的智能切换直播节目和点播节目的方法,其特征在于,所述步骤C包括: Cl、由检索单元根据所述播放信息通过多个点播视频接口检索当前直播节目的往期节目数据; C2、数据上传单元在无法检索到当前直播节目的往期节目数据时生成相应的节目缺失信息,并上传至服务器。3.根据权利要求1所述的智能切换直播节目和点播节目的方法,其特征在于,所述步骤E包括: E1、由播放监控单元监控当前点播节目的播放进度,并在最后一期播放结束时通知查询单元; E2、由查询单元查询直播节目中对当前点播节目的更新信息。4.根据权利要求1所述的智能切换直播节目和点播节目的方法,其特征在于,所述预约信息包括当前点播节目的直播预约频道和直播预约时间。5.根据权利要求4所述的智能切换直播节目和点播节目的方法,其特征在于,所述步骤F之后还包括步骤: G、由提示模块根据所述直播预约时间设定预设提示时间,并在预设提示时间到达时发送提示信息至电视窗口。6.一种智能切换直播节目和点播节目的系统,其特征在于,包括: 判断模块,用于判断当前播放状态为直播状态还是点播状态; 获取模块,用于在当前播放状态为直播状态时,获取当前直播节目的播放信息; 检索模块,用于根据所述播放信息检索当前直播节目的往期节目数据; 推送模块,用于在检索到往期节目数据时推送相应的往期节目信息至电视窗口 ; 查询模块,用于在当前播放状态为点播状态时,当当前点播节目的最后一期播放结束时查询直播节目中对当前点播节目的更新信息; 预约模块,用于根据所述更新信息生成预约信息并发送至电视窗口。7.根据权利要求6所述的智能切换直播节目和点播节目的系统,其特征在于,所述检索丰吴块包括: 检索单元,用于根据所述播放信息通过多个点播视频接口检索当前直播节目的往期节目数据; 数据上传单元,用于在无法检索到当前直播节目的往期节目数据时生成相应的节目缺失信息,并上传至服务器。8.根据权利要求6所述的智能切换直播节目和点播节目的系统,其特征在于,所述查询丰吴块包括: 播放监控单元,用于监控当前点播节目的播放进度,并在最后一期播放结束时通知查询单元; 查询单元,用于查询直播节目中对当前点播节目的更新信息。9.根据权利要求6所述的智能切换直播节目和点播节目的系统,其特征在于,所述预约信息包括当前点播节目的直播预约频道和直播预约时间。10.根据权利要求9所述的智能切换直播节目和点播节目的系统,其特征在于,还包括: 提示模块,用于根据所述直播预约时间设定预设提示时间,并在预设提示时间到达时发送提示信息至电视窗口。
【文档编号】H04N21/458GK105828098SQ201610314853
【公开日】2016年8月3日
【申请日】2016年5月13日
【发明人】周胜杰
【申请人】康佳集团股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1