机顶盒控制的方法和装置与流程

文档序号:12824415阅读:295来源:国知局
机顶盒控制的方法和装置与流程

本发明涉及机顶盒领域,具体而言,涉及一种机顶盒控制的方法和装置。



背景技术:

随著广电ott业务的发展,双向点播业务功能不断增加,但是,现在用户在使用双向业务时,还在使用传统遥控器进行操作,而现有的传统遥控器大多是针对单向业务设计的,不适合在新的双向业务中使用,比如,传统遥控器的数字键在双向业务中无法使用,只能通过上下左右及确认键来进行操作,用户经常需多次按键才能选中一个需要的内容,从而使得用户操作复杂。

针对上述的问题,目前尚未提出有效的解决方案。



技术实现要素:

为了解决上述问题,本发明实施例提供了一种机顶盒控制的方法和装置。

根据本发明实施例的一个方面,提供了一种机顶盒控制的方法,应用于终端,包括:获取服务器的访问地址,并根据所述访问地址访问所述服务器;接收所述服务器为访问的终端生成的控制页面;其中,所述控制页面与机顶盒呈现的页面相对应;接收用户在所述控制页面上发送的操作指令,并将所述操作指令发送至所述服务器,以便所述服务器控制所述机顶盒执行所述操作指令。

可选地,所述获取服务器的访问地址包括:扫描服务器生成的二维码,其中,所述二维码包括所述访问地址;根据所述二维码得到所述访问地址。

根据本发明实施例的另一个方面,提供了一种机顶盒控制的方法,应用于服务器,包括:接收终端的访问请求;根据所述访问请求为所述终端生成控制页面;其中,所述控制页面与机顶盒呈现的页面相对应;接收所述终端根据所述控制页面发送的操作指令;控制所述机顶盒执行所述操作指令。

可选地,所述控制所述机顶盒执行所述操作指令包括:通过websocket将所述操作指令发送至所述机顶盒,以便所述机顶盒执行所述操作指令。

可选地,所述方法还包括:接收所述终端发送的控制关闭指令;根据所述控制关闭指令断开与所述机顶盒的连接。

根据本发明实施例的另一个方面,提供了一种机顶盒控制的装置,应用于终端,包括:访问模块,用于获取服务器的访问地址,并根据所述访问地址访问所述服务器;第一接收模块,用于接收所述服务器为访问的终端生成的控制页面;其中,所述控制页面与机顶盒呈现的页面相对应;第一控制模块,用于接收用户在所述控制页面上发送的操作指令,并将所述操作指令发送至所述服务器,以便所述服务器控制所述机顶盒执行所述操作指令。

可选地,所述访问模块,用于扫描服务器生成的二维码,并根据所述二维码得到所述访问地址,其中,所述二维码包括所述访问地址。

根据本发明实施例的另一个方面,提供了一种机顶盒控制的装置,应用于服务器,包括:第二接收模块,用于接收终端的访问请求;生成模块,用于根据所述访问请求为所述终端生成控制页面;其中,所述控制页面与机顶盒呈现的页面相对应;第三接收模块,用于接收所述终端根据所述控制页面发送的操作指令;第二控制模块,用于控制所述机顶盒执行所述操作指令。

可选地,所述第二控制模块,用于通过websocket将所述操作指令发送至所述机顶盒,以便所述机顶盒执行所述操作指令。

可选地,所述装置还包括:第四接收模块,用于接收所述终端发送的控制关闭指令;断开模块,用于根据所述控制关闭指令断开与所述机顶盒的连接。

采用上述方法,获取服务器的访问地址,并根据访问地址访问服务器;接收服务器为访问的终端生成的控制页面;其中,控制页面与机顶盒呈现的页面相对应;接收用户在控制页面上发送的操作指令,并将操作指令发送至服务器,以便服务器控制机顶盒执行操作指令。这样,用户通过在终端上展示的控制页面上进行操作,从而对机顶盒进行控制,避免了用户通过按键对机顶盒进行的控制,简化了用户操作。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是根据本发明实施例的一种可选的机顶盒控制的方法的流程示意图;

图2是根据本发明实施例的另一种可选的机顶盒控制的方法的流程示意图;

图3是根据本发明实施例的又一种可选的机顶盒控制的方法的流程示意图;

图4是根据本发明实施例的一种可选的机顶盒控制的装置的结构示意图;

图5是根据本发明实施例的另一种可选的机顶盒控制的装置的结构示意图;

图6是根据本发明实施例的又一种可选的机顶盒控制的装置的结构示意图。

具体实施方式

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

根据本发明实施例,提供了一种机顶盒测试的方法实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

图1是根据本发明实施例的一种机顶盒测试的方法,如图1所示,该方法应用于终端,该方法包括如下步骤:

s101、获取服务器的访问地址,并根据该访问地址访问该服务器。

s102、接收该服务器为访问的终端生成的控制页面。

其中,该控制页面与机顶盒呈现的页面相对应;

s103、接收用户在该控制页面上发送的操作指令,并将该操作指令发送至该服务器,以便该服务器控制该机顶盒执行该操作指令。

采用上述方法,用户通过在终端上展示的控制页面上进行操作,从而对机顶盒进行控制,避免了用户通过按键对机顶盒进行的控制,简化了用户操作。

图2是根据本发明实施例的一种机顶盒测试的方法,如图2所示,该方法应用于服务器,该方法包括如下步骤:

s201、接收终端的访问请求。

s202、根据该访问请求为该终端生成控制页面;其中,该控制页面与机顶盒呈现的页面相对应。

s203、接收该终端根据该控制页面发送的操作指令。

s204、控制该机顶盒执行该操作指令。

采用上述方法,用户通过在终端上展示的控制页面上进行操作,从而对机顶盒进行控制,避免了用户通过按键对机顶盒进行的控制,简化了用户操作。

图3是根据本发明实施例的一种机顶盒测试的方法,如图3所示,该方法包括如下步骤:

s301、服务器生成包括访问地址的二维码。

s302、终端扫描该二维码得到该访问地址,并根据该访问地址访问服务器。

其中,该终端可以是手机或者平板电脑等。

s303、服务器建立该终端与机顶盒的绑定关系,并生成该终端对应的控制页面。

其中,该控制页面与机顶盒呈现的控制页面对应。

示例地,机顶盒呈现的页面包括影视推荐,并推荐了5部电影,并向用户展示了5部电影的海报,这样,用户只需要点击任一海报即可观看该海报对应的电影,对应地,该控制页面也可以展示与5个电影海报一一对应的展示区域,为了节约终端的系统资源,该展示区域无需展示对应的海报,从而节约终端的资源。

s304、服务器将生成的控制页面发送至终端。

s305、终端呈现该控制页面,并接收用户发送的操作指令。

示例地,仍然以上述推荐的5部电影为例进行说明,例如,5部电影在机顶盒呈现的页面上依次为电影a、电影b、电影c、电影d以及电影e,终端展示的控制页面包括与电影a、电影b、电影c、电影d以及电影e一一对应的展示区域a、展示区域b、展示区域c、展示区域d以及展示区域e,若用户想要打开电影a,则只需点击终端上控制页面的展示区域a;若用户想要打开电影b,则只需点击终端上控制页面的展示区域b,以此类推,用户想要打开哪部电影,则在终端上点击对应的展示区域即可。

s306、终端将该操作指令发送至服务器。

s307、服务器通过websocket将该操作指令发送至该机顶盒。

s308、机顶盒执行该操作指令。

其中,该操作指令可以是点击,上下左右滑动,手势滑动(如先向下再向右等)等操作。

进一步地,当用户想要停止终端对机顶盒的控制时,用户可以向终端发送控制关闭指令,终端将该控制关闭指令发送至服务器,服务器接收该终端发送的控制关闭指令,并根据该控制关闭指令断开与该机顶盒的连接。

采用上述方法,用户通过在终端上展示的控制页面上进行操作,从而对机顶盒进行控制,避免了用户通过按键对机顶盒进行的控制,简化了用户操作。

图4是根据本发明实施例的一种机顶盒测试的装置,如图4所示,该装置应用于终端,该装置包括:

访问模块401,用于获取服务器的访问地址,并根据该访问地址访问该服务器;

第一接收模块402,用于接收该服务器为访问的终端生成的控制页面;其中,该控制页面与机顶盒呈现的页面相对应;

第一控制模块403,用于接收用户在该控制页面上发送的操作指令,并将该操作指令发送至该服务器,以便该服务器控制该机顶盒执行该操作指令。

可选地,该访问模块401,用于扫描服务器生成的二维码,并根据该二维码得到该访问地址,其中,该二维码包括该访问地址。

采用上述装置,用户通过在终端上展示的控制页面上进行操作,从而对机顶盒进行控制,避免了用户通过按键对机顶盒进行的控制,简化了用户操作。

图5是根据本发明实施例的一种机顶盒测试的装置,如图5所示,该装置应用于服务器,该装置包括:

第二接收模块501,用于接收终端的访问请求;

生成模块502,用于根据该访问请求为该终端生成控制页面;其中,该控制页面与机顶盒呈现的页面相对应;

第三接收模块503,用于接收该终端根据该控制页面发送的操作指令;

第二控制模块504,用于控制该机顶盒执行该操作指令。

可选地,该第二控制模504,用于通过websocket将该操作指令发送至该机顶盒,以便该机顶盒执行该操作指令。

可选地,如图6所示,该装置还包括:

第四接收模块505,用于接收该终端发送的控制关闭指令;

断开模块506,用于根据该控制关闭指令断开与该机顶盒的连接。

采用上述装置,用户通过在终端上展示的控制页面上进行操作,从而对机顶盒进行控制,避免了用户通过按键对机顶盒进行的控制,简化了用户操作。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1