System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及网络电视,特别是涉及一种机顶盒控制方法、一种机顶盒控制装置、一种电子设备和一种计算机可读存储介质。
技术介绍
1、远程遥控网络电视机顶盒技术,一般是指通过智能终端如智能手机,模拟红外遥控器的功能,实现在智能终端上即可遥控机顶盒。现在家庭使用场景中,通常依赖遥控器控制网络电视机顶盒,有使用距离及操作不便等诸多限制。
2、针对这个问题,市场上也有许多可以不依赖遥控器,直接使用智能终端遥控机顶盒的技术,但往往需要智能终端和机顶盒在同一个局域网的环境下才能实现远程遥控,用户体验较差,无法吸引更多的人群使用智能终端遥控机顶盒。
技术实现思路
1、鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种机顶盒控制方法、一种机顶盒控制装置、一种电子设备和一种计算机可读存储介质。
2、本专利技术实施例公开了一种机顶盒控制方法,所述方法包括:
3、在当前展示的交互页面中获取针对所述交互页面的第一控制指令;所述交互页面与机顶盒中的电子节目菜单包括相同的媒资,所述机顶盒无法识别所述第一控制指令;
4、对所述第一控制指令进行协议转换,得到所述机顶盒可识别的第二控制指令;所述第一控制指令与所述第二控制指令对应相同的控制操作;
5、将所述第二控制指令发送至所述机顶盒,以使得所述机顶盒基于所述第二控制指令对所述电子节目菜单中的目标媒资执行相应的控制操作。
6、在一个或多个实施例中,在所述在当
7、从网络电视媒资平台获取媒资,并从所述机顶盒获取所述电子节目菜单;
8、基于所述电子节目菜单对所述媒资进行编排,生成待展示的交互页面;所述电子节目菜单与所述交互页面均包括所述媒资。
9、在一个或多个实施例中,若所述第一控制指令用于对所述交互页面中的目标媒资进行播放控制,则所述方法还包括:
10、展示第一播放控制页面;所述第一播放控制页面包括多个播放控制按钮;
11、若多个播放控制按钮中的任一目标播放控制按钮被触发,则生成对应的第三控制指令;
12、对所述第三控制指令进行协议转换,得到所述机顶盒可识别的第四控制指令;所述第三控制指令与所述第四控制指令对应相同的控制操作;
13、将所述第四控制指令发送至所述机顶盒,以使得所述机顶盒基于所述第四控制指令执行相应的控制操作。
14、在一个或多个实施例中,还包括:
15、若所述目标播放控制按钮用于关闭当前播放的媒资,则对所述第一播放控制页面进行缩放,得到第二播放控制页面;
16、将所述第二播放控制页面进行悬浮展示。
17、在一个或多个实施例中,所述交互页面包括虚拟遥控按钮;所述方法还包括:
18、当所述虚拟遥控按钮被触发时,展示第三播放控制页面;所述第三播放控制页面包括多个虚拟按钮,虚拟按钮的数量与所述机顶盒的实体遥控器上实体按钮的数量相同,且每个虚拟按钮具有一一对应的实体按钮;
19、若多个虚拟按钮中的任一目标虚拟按钮被触发,则生成对应的第五控制指令;
20、对所述第五控制指令进行转换,得到所述机顶盒可识别的第六控制指令;所述第五控制指令与所述第六控制指令对应相同的控制操作;
21、将所述第六控制指令发送至所述机顶盒,以使得所述机顶盒基于所述第六控制指令执行相应的控制操作。
22、在一个或多个实施例中,若所述第一控制指令包括倒计时,则在所述将所述第二控制指令发送至所述机顶盒之前,还包括:
23、若所述倒计时未结束,则将所述第二控制指令存储至缓存队列;
24、若所述倒计时结束,则从所述缓存队列获取所述第二控制指令。
25、在一个或多个实施例中,所述在当前展示的交互页面中获取针对所述交互页面的第一控制指令,包括:
26、基于触摸和/或语音的方式,在当前展示的交互页面中获取针对所述交互页面的第一控制指令。
27、相应的,本专利技术实施例公开了一种机顶盒控制装置,所述装置包括:
28、第一获取模块,用于在当前展示的交互页面中获取针对所述交互页面的第一控制指令;所述交互页面与机顶盒中的电子节目菜单包括相同的媒资,所述机顶盒无法识别所述第一控制指令;
29、转换模块,用于对所述第一控制指令进行协议转换,得到所述机顶盒可识别的第二控制指令;所述第一控制指令与所述第二控制指令对应相同的控制操作;
30、发送模块,用于将所述第二控制指令发送至所述机顶盒,以使得所述机顶盒基于所述第二控制指令对所述电子节目菜单中的目标媒资执行相应的控制操作。
31、在一个或多个实施例中,还包括:
32、第二获取模块,用于在所述在当前展示的交互页面中获取用于控制机顶盒的第一控制指令之前,从网络电视媒资平台获取媒资,并从所述机顶盒获取所述电子节目菜单;
33、第一生成模块,用于基于所述电子节目菜单对所述媒资进行编排,生成待展示的交互页面;所述电子节目菜单与所述交互页面均包括所述媒资。
34、在一个或多个实施例中,还包括:
35、展示模块,用于展示第一播放控制页面;所述第一播放控制页面包括多个播放控制按钮;
36、第二生成模块,用于若多个播放控制按钮中的任一目标播放控制按钮被触发,则生成对应的第三控制指令;
37、所述转换模块,还用于对所述第三控制指令进行协议转换,得到所述机顶盒可识别的第四控制指令;所述第三控制指令与所述第四控制指令对应相同的控制操作;
38、所述发送模块,还用于将所述第四控制指令发送至所述机顶盒,以使得所述机顶盒基于所述第四控制指令执行相应的控制操作。
39、在一个或多个实施例中,还包括:
40、缩放模块,用于若所述目标播放控制按钮用于关闭当前播放的媒资,则对所述第一播放控制页面进行缩放,得到第二播放控制页面;
41、所述展示模块,还用于将所述第二播放控制页面进行悬浮展示。
42、在一个或多个实施例中,还包括:
43、所述展示模块,还用于当所述虚拟遥控按钮被触发时,展示第三播放控制页面;所述第三播放控制页面包括多个虚拟按钮,虚拟按钮的数量与所述机顶盒的实体遥控器上实体按钮的数量相同,且每个虚拟按钮具有一一对应的实体按钮;
44、所述第二生成模块,还用于若多个虚拟按钮中的任一目标虚拟按钮被触发,则生成对应的第五控制指令;
45、所述转换模块,还用于对所述第五控制指令进行转换,得到所述机顶盒可识别的第六控制指令;所述第五控制指令与所述第六控制指令对应相同的控制操作;
46、所述发送模块,还用于将所述第六控制指令发送至所述机顶盒,以使得所述机顶盒基于所述第六控制指令执行相应的控制操作。
本文档来自技高网...
【技术保护点】
1.一种机顶盒控制方法,其特征在于,所述方法包括:
2.根据权利要求1所述的机顶盒控制方法,其特征在于,在所述在当前展示的交互页面中获取用于控制机顶盒的第一控制指令之前,还包括:
3.根据权利要求1所述的机顶盒控制方法,其特征在于,若所述第一控制指令用于对所述交互页面中的目标媒资进行播放控制,则所述方法还包括:
4.根据权利要求3所述的机顶盒控制方法,其特征在于,还包括:
5.根据权利要求1所述的机顶盒控制方法,其特征在于,所述交互页面包括虚拟遥控按钮;所述方法还包括:
6.根据权利要求1所述的机顶盒控制方法,其特征在于,若所述第一控制指令包括倒计时,则在所述将所述第二控制指令发送至所述机顶盒之前,还包括:
7.根据权利要求1所述的机顶盒控制方法,其特征在于,所述在当前展示的交互页面中获取针对所述交互页面的第一控制指令,包括:
8.一种机顶盒控制装置,其特征在于,所述装置包括:
9.一种电子设备,其特征在于,包括:处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如权利要求1~7中任一项所述机顶盒控制方法的步骤。
...【技术特征摘要】
1.一种机顶盒控制方法,其特征在于,所述方法包括:
2.根据权利要求1所述的机顶盒控制方法,其特征在于,在所述在当前展示的交互页面中获取用于控制机顶盒的第一控制指令之前,还包括:
3.根据权利要求1所述的机顶盒控制方法,其特征在于,若所述第一控制指令用于对所述交互页面中的目标媒资进行播放控制,则所述方法还包括:
4.根据权利要求3所述的机顶盒控制方法,其特征在于,还包括:
5.根据权利要求1所述的机顶盒控制方法,其特征在于,所述交互页面包括虚拟遥控按钮;所述方法还包括:
6.根据权利要求1所述的机顶盒控制方法,其特征在于,若所述第一控制指令包括倒计时,则在所述将所...
【专利技术属性】
技术研发人员:程柯,袁文利,
申请(专利权)人:中国电信股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。