System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及iptv,提供一种基于iptv的直播和回放的切换方法、装置、设备及介质。
技术介绍
1、机顶盒作为互联网协议电视(internet protocol television,iptv)系统的终端,近年来迅猛发展,用户数量和用户要求也在不断提升。
2、当用户使用机顶盒正在观看直播频道时,如果此时想要观看该频道的回放节目,需要在遥控器上按菜单按钮,从直播界面切换至菜单界面,再在菜单界面中选择“回放”选项,切换至回放选择界面,在回放选择界面中选择想看的频道、日期和具体时间段,时间段显示一般为00:00-24:00,最后根据用户选择想看的频道、日期和具体时间段,播放对应的回放节目,用户再根据实际需求快进至想要观看的回放节目的具体部分,此过程用户操作较麻烦,切换效率也较低。
技术实现思路
1、本申请提供一种基于iptv的直播和回放的切换方法、装置、设备及介质,用于解决直播和回放之间的切换效率较低的问题。
2、第一方面,提供一种基于iptv的直播和回放的切换方法,应用于iptv系统,所述方法包括:
3、在当前界面上播放目标频道的直播节目;
4、检测到用户对目标切换按键的按压操作,在所述当前界面上停止播放所述直播节目,并弹窗显示可回放的历史日期;
5、根据用户从所述历史日期中选择的目标日期和所述直播节目停止播放的第一时间戳,确定目标时间戳;所述第一时间戳由所述直播节目停止播放的第一日期和第一时间点组成;所述目标时间戳由所述目标日
6、根据所述目标时间戳,获取所述目标频道的目标回放片段;
7、在所述当前界面上播放所述目标回放片段。
8、可选的,在根据所述目标时间戳,获取所述目标频道的目标回放片段之前,所述方法还包括:
9、从内存中获取所述目标频道在预设时间范围内的回放片段,将所述预设时间范围内的回放片段预加载到缓存中;
10、所述根据所述目标时间戳,获取所述目标频道的目标回放片段,包括:
11、根据所述目标时间戳,从所述缓存中获取所述目标频道的目标回放片段。
12、可选的,在所述当前界面上播放所述目标回放片段之后,所述方法还包括:
13、检测到用户对所述目标切换按键的按压操作,在所述当前界面上停止播放所述目标回放片段;
14、根据所述目标回放片段停止播放的第二时间戳,获取所述目标频道的目标直播片段;
15、在所述当前界面上播放所述目标直播片段。
16、可选的,在根据所述目标回放片段停止播放的第二时间戳,获取所述目标频道的目标直播片段之前,所述方法还包括:
17、通过互联网获取所述目标频道的最新直播片段,并将所述最新直播片段预加载在缓存中;
18、所述根据所述目标回放片段停止播放的第二时间戳,获取所述目标频道的目标直播片段,包括:
19、根据所述目标回放片段停止播放的第二时间戳,从所述缓存中获取所述目标频道的目标直播片段。
20、可选的,在当前界面上播放目标频道的直播节目的同时,所述方法还包括:
21、实时录制所述直播节目,获得录制内容;
22、将所述录制内容存储在内存中。
23、可选的,所述目标切换按键为预先设置的切换快捷键;所述切换快捷键包括至少一个物理按键。
24、可选的,所述至少一个物理按键中第一物理按键为*键或#键。
25、第二方面,提供一种基于iptv的直播和回放的切换装置,应用于iptv系统中;所述装置包括:
26、播放模块,用于在当前界面上播放目标频道的直播节目;
27、检测模块,用于检测到用户对目标切换按键的按压操作,在所述当前界面上停止播放所述直播节目,并弹窗显示可回放的历史日期;
28、确定模块,用于根据用户从所述历史日期中选择的目标日期和所述直播节目停止播放的第一时间戳,确定目标时间戳;所述第一时间戳由所述直播节目停止播放的第一日期和第一时间点组成;所述目标时间戳由所述目标日期和所述第一时间点组成;
29、获取模块,用于根据所述目标时间戳,获取所述目标频道的目标回放片段;
30、所述播放模块,还用于在所述当前界面上播放所述目标回放片段。
31、第三方面,本申请提供了一种计算机设备,该计算机设备包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器执行所述计算机程序,实现第一方面中所述的基于iptv的直播和回放的切换方法。
32、第四方面,本申请提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,处理器执行所述计算机程序,实现第一方面中所述的基于iptv的直播和回放的切换方法。
33、与现有技术相比,本申请的有益效果如下:
34、本申请提供一种基于iptv的直播和回放的切换方法,,该方法应用iptv系统,该方法包括:在当前界面上播放目标频道的直播节目;检测到用户对目标切换按键的按压操作,在当前界面上停止播放直播节目,并弹窗显示可回放的历史日期;根据用户从历史日期中选择的目标日期和直播节目停止播放的第一时间戳,确定目标时间戳;第一时间戳由直播节目停止播放的第一日期和第一时间点组成;目标时间戳由目标日期和第一时间点组成;根据目标时间戳,获取目标频道的目标回放片段;在当前界面上播放目标回放片段。
35、在本申请中,通过目标切换按键可以实现从目标频道的直播节目到目标频道的回放节目的切换,根据用户选择的目标日期和直播节目停止播放的第一时间点,确定目标时间戳,通过目标时间戳可自动识别该目标频道在同时间段的回放节目并进行精准定位,无需从头开始观看整个回放节目。用户只需要按压目标切换按键和选择目标日期,减少了用户操作步骤,节省了手动搜索频道和节目的时间、以及快进快退的时间,从而提高直播和回放之间的切换效率,为用户提供更加便捷、流畅的观看体验。
本文档来自技高网...【技术保护点】
1.一种基于IPTV的直播和回放的切换方法,其特征在于,应用IPTV系统中,所述方法包括:
2.如权利要求1所述的基于IPTV的直播和回放的切换方法,其特征在于,在根据所述目标时间戳,获取所述目标频道的目标回放片段之前,所述方法还包括:
3.如权利要求1所述的基于IPTV的直播和回放的切换方法,其特征在于,在所述当前界面上播放所述目标回放片段之后,所述方法还包括:
4.如权利要求3所述的基于IPTV的直播和回放的切换方法,其特征在于,在根据所述目标回放片段停止播放的第二时间戳,获取所述目标频道的目标直播片段之前,所述方法还包括:
5.如权利要求1所述的基于IPTV的直播和回放的切换方法,其特征在于,在当前界面上播放目标频道的直播节目的同时,所述方法还包括:
6.如权利要求1所述的基于IPTV的直播和回放的切换方法,其特征在于,所述目标切换按键为预先设置的切换快捷键;所述切换快捷键包括至少一个物理按键。
7.如权利要求6所述的基于IPTV的直播和回放的切换方法,其特征在于,所述至少一个物理按键中第一物理按键为*
8.一种基于IPTV的直播和回放的切换装置,其特征在于,应用于IPTV系统中;所述装置包括:
9.一种计算机设备,其特征在于,所述计算机设备包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器执行所述计算机程序,实现如权利要求1-7中任一项所述的基于IPTV的直播和回放的切换方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,处理器执行所述计算机程序,实现如权利要求1-7中任一项所述的基于IPTV的直播和回放的切换方法。
...【技术特征摘要】
1.一种基于iptv的直播和回放的切换方法,其特征在于,应用iptv系统中,所述方法包括:
2.如权利要求1所述的基于iptv的直播和回放的切换方法,其特征在于,在根据所述目标时间戳,获取所述目标频道的目标回放片段之前,所述方法还包括:
3.如权利要求1所述的基于iptv的直播和回放的切换方法,其特征在于,在所述当前界面上播放所述目标回放片段之后,所述方法还包括:
4.如权利要求3所述的基于iptv的直播和回放的切换方法,其特征在于,在根据所述目标回放片段停止播放的第二时间戳,获取所述目标频道的目标直播片段之前,所述方法还包括:
5.如权利要求1所述的基于iptv的直播和回放的切换方法,其特征在于,在当前界面上播放目标频道的直播节目的同时,所述方法还包括:
6.如权利要求1所述的基于ipt...
【专利技术属性】
技术研发人员:黄成,白云波,廖静,肖安勇,
申请(专利权)人:四川天邑康和通信股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。