基于iptv的机顶盒操控方法及系统的制作方法

文档序号:7811805阅读:280来源:国知局
基于iptv的机顶盒操控方法及系统的制作方法
【专利摘要】本发明适用于IPTV【技术领域】,提供了一种基于IPTV的机顶盒操控方法,包括步骤有:通信终端获取机顶盒唯一对应的机顶盒标识;所述通信终端将所述机顶盒标识以及所述通信终端唯一对应的终端标识发送给多屏互动系统;所述多屏互动系统根据所述机顶盒标识和所述终端标识,将所述机顶盒与所述通信终端进行关联;根据所述通信终端的机顶盒操作指令来操控所述机顶盒完成相应操作。相应地,本发明还提供一种基于IPTV的机顶盒操控系统。借此,本发明能够使用户通过通信终端方便地操控机顶盒,成本低且简单易行。
【专利说明】基于IPTV的机顶盒操控方法及系统

【技术领域】
[0001]本发明涉及【技术领域】,尤其涉及一种基于IPTV的机顶盒操控方法及系统。

【背景技术】
[0002]现有使用手机等通信终端的应用来控制IPTV(Internet Protocol Televis1n,互联网协议电视)机顶盒的方案,都不约而同的要求机顶盒上安装具有共享功能或跨屏服务功能的模块或应用,涉及运营商机顶盒的升级改造,但机顶盒升级改造的成本较高,无法保护现有投资。另外,现有方案要求通信终端和机顶盒必须同属于一个局域网内,对网络环境有苛刻的要求,对于普通用户存在使用障碍,因此在实施过程中存在较大的局限性。
[0003]综上可知,现有技术在实际使用上显然存在不便与缺陷,所以有必要加以改进。


【发明内容】

[0004]针对上述的缺陷,本发明的目的在于提供一种基于IPTV的机顶盒操控方法及系统,其能够使用户通过通信终端方便地操控机顶盒,成本低且简单易行。
[0005]为了实现上述目的,本发明提供一种基于IPTV的机顶盒操控方法,包括步骤有:
[0006]通信终端获取机顶盒唯一对应的机顶盒标识;
[0007]所述通信终端将所述机顶盒标识以及所述通信终端唯一对应的终端标识发送给多屏互动系统;
[0008]所述多屏互动系统根据所述机顶盒标识和所述终端标识,将所述机顶盒与所述通信终端进行关联;
[0009]根据所述通信终端的机顶盒操作指令来操控所述机顶盒完成相应操作。
[0010]根据本发明所述的机顶盒操控方法,所述通信终端获取机顶盒唯一对应的机顶盒标识的步骤包括:
[0011]所述机顶盒呈现包含有所述机顶盒唯一对应的所述机顶盒标识的所述二维码图片;
[0012]所述通信终端扫描所述二维码图片以获取所述机顶盒标识;
[0013]根据本发明所述的机顶盒操控方法,所述机顶盒呈现包含有所述机顶盒唯一对应的所述机顶盒标识的所述二维码图片的步骤进一步包括:
[0014]所述多屏互动系统生成包含有所述机顶盒唯一对应的所述机顶盒标识的所述二维码图片;
[0015]所述机顶盒开机后从所述多屏互动系统中获取并呈现所述二维码图片;
[0016]所述通信终端扫描所述二维码图片以获取所述机顶盒标识的步骤进一步包括:
[0017]所述通信终端显示关联弓I导页面;
[0018]所述通信终端根据用户的扫描指令,扫描所述二维码图片以获取所述机顶盒标识。
[0019]根据本发明所述的机顶盒操控方法,所述通信终端将所述机顶盒标识以及所述通信终端唯一对应的终端标识发送给多屏互动系统的步骤包括:
[0020]所述通信终端根据所述机顶盒标识以及所述通信终端唯一对应的所述终端标识生成终端关联指令;
[0021]所述通信终端将所述终端关联指令发送给所述多屏互动系统;
[0022]所述多屏互动系统根据所述机顶盒标识和所述终端标识,将所述机顶盒与所述通信终端进行关联的步骤包括:
[0023]所述多屏互动系统接收所述终端关联指令;
[0024]所述多屏互动系统根据所述终端关联指令将所述机顶盒与所述通信终端进行关联。
[0025]根据本发明所述的机顶盒操控方法,所述通信终端将所述终端关联指令发送给所述多屏互动系统的步骤包括:
[0026]所述通信终端向所述多屏互动系统发送第一 HTTP POST请求,并将所述终端关联指令放入所述第一 HTTP POST请求的BODY部分。
[0027]根据本发明所述的机顶盒操控方法,所述根据所述通信终端的机顶盒操作指令来操控所述机顶盒完成相应操作的步骤包括:
[0028]所述通信终端获取用户操作信息;
[0029]所述通信终端将所述用户操作信息转换成对应的机顶盒操作指令;
[0030]所述通信终端将所述机顶盒操作指令发送给所述多屏互动系统;
[0031]所述多屏互动系统收到所述机顶盒操作指令后,缓存到专用指令队列中;
[0032]所述机顶盒定时向所述多屏互动系统发送访问请求;
[0033]若所述专用指令队列中存在待处理的所述机顶盒操作指令,所述多屏互动系统将所述机顶盒操作指令返回给所述机顶盒;
[0034]所述机顶盒根据所述机顶盒操作指令完成相应操作。
[0035]根据本发明所述的机顶盒操控方法,所述通信终端将所述机顶盒操作指令发送给所述多屏互动系统的步骤包括:
[0036]所述通信终端向所述多屏互动系统发送第二 HTTP POST请求,并将所述机顶盒操作指令放入所述第二 HTTP POST请求的BODY部分;
[0037]所述机顶盒定时向所述多屏互动系统发送访问请求的步骤包括:
[0038]所述机顶盒定时向所述多屏互动系统发送第三HTTP POST请求,以访问所述多屏互动系统;
[0039]所述多屏互动系统将所述机顶盒操作指令返回给所述机顶盒的步骤包括:
[0040]所述多屏互动系统将所述机顶盒操作指令放入所述第三HTTP POST请求的BODY部分并返回给所述机顶盒。
[0041]根据本发明所述的机顶盒操控方法,所述通信终端获取用户操作信息的步骤之前还包括:
[0042]所述通信终端获取并呈现EPG系统的展示页面;
[0043]所述机顶盒根据所述机顶盒操作指令完成相应操作的步骤包括:
[0044]所述机顶盒根据所述机顶盒操作指令控制所述EPG系统的呈现和播放。
[0045]本发明还提供一种基于IPTV的机顶盒操控系统,包括有相互通信连接的通信终端、机顶盒以及多屏互动系统:
[0046]所述通信终端,用于获取所述机顶盒唯一对应的机顶盒标识,并将所述机顶盒标识以及所述通信终端唯一对应的终端标识发送给多屏互动系统;
[0047]所述多屏互动系统,用于根据所述机顶盒标识和所述终端标识,将所述机顶盒与所述通信终端进行关联;
[0048]所述机顶盒,用于根据所述通信终端的机顶盒操作指令来完成相应操作。
[0049]根据本发明所述的机顶盒操控系统,所述机顶盒用于呈现包含有所述机顶盒唯一对应的所述机顶盒标识的所述二维码图片;
[0050]所述通信终端用于扫描所述二维码图片以获取所述机顶盒标识。
[0051]根据本发明所述的机顶盒操控系统,所述多屏互动系统进一步包括:
[0052]图片资源模块,用于生成包含有所述机顶盒唯一对应的所述机顶盒标识的所述二维码图片;
[0053]所述机顶盒,用于开机后从所述多屏互动系统中获取并呈现所述二维码图片;
[0054]所述通信终端进一步包括:
[0055]引导模块,用于显示关联引导页面;
[0056]扫描模块,用于根据用户的扫描指令,扫描所述二维码图片以获取所述机顶盒标识。
[0057]根据本发明所述的机顶盒操控系统,所述通信终端进一步包括:
[0058]控制模块,用于根据所述机顶盒标识以及所述通信终端唯一对应的所述终端标识生成终端关联指令,并将所述终端关联指令发送给指令模块;
[0059]指令模块,用于将所述终端关联指令发送给所述多屏互动系统;
[0060]所述多屏互动系统进一步包括:
[0061]指令处理模块,用于接收所述终端关联指令并发送给终端管理模块;
[0062]终端管理模块,用于根据所述终端关联指令将所述机顶盒与所述通信终端进行关联。
[0063]根据本发明所述的机顶盒操控系统,所述通信终端的所述指令模块用于向所述多屏互动系统发送第一 HTTP POST请求,并将所述终端关联指令放入所述第一 HTTP POST请求的BODY部分。
[0064]根据本发明所述的机顶盒操控系统,所述通信终端的所述引导模块,用于获取用户操作信息;
[0065]所述控制模块,用于将所述用户操作信息转换成对应的机顶盒操作指令,并将所述机顶盒操作指令发送给所述指令模块;
[0066]所述指令模块,用于将所述机顶盒操作指令发送给所述多屏互动系统;
[0067]所述多屏互动系统的所述指令处理模块,用于收到所述机顶盒操作指令后,缓存到所述终端管理模块的专用指令队列中;
[0068]所述机顶盒,用于定时向所述多屏互动系统发送访问请求;
[0069]所述多屏互动系统的所述终端管理模块,用于若所述专用指令队列中存在待处理的所述机顶盒操作指令,将所述机顶盒操作指令返回给所述机顶盒;
[0070]所述机顶盒,用于根据所述机顶盒操作指令完成相应操作。
[0071]根据本发明所述的机顶盒操控系统,所述通信终端的所述指令模块用于向所述多屏互动系统发送第二 HTTP POST请求,并将所述机顶盒操作指令放入所述第二 HTTP POST请求的BODY部分;
[0072]所述机顶盒用于定时向所述多屏互动系统发送第三HTTP POST请求,以访问所述多屏互动系统;
[0073]所述多屏互动系统的所述终端管理模块,用于若所述专用指令队列中存在待处理的所述机顶盒操作指令,将所述机顶盒操作指令放入所述第三HTTPP0ST请求的BODY部分并返回给所述机顶盒。
[0074]根据本发明所述的机顶盒操控系统,所述机顶盒操控系统还包括EPG系统;
[0075]所述通信终端的所述引导模块用于获取并呈现该EPG系统的展示页面;
[0076]所述机顶盒用于根据所述机顶盒操作指令控制EPG系统的呈现和播放。
[0077]本发明提供使用通信终端的应用来操控IPTV机顶盒的技术方案,具体包括通信终端获取终端标识以及机顶盒对应的机顶盒标识后发送给多屏互动系统,所述多屏互动系统根据机顶盒标识和终端标识将机顶盒与所述通信终端两者进行关联,用户即可通过通信终端的机顶盒操作指令来操控机顶盒。借此,本发明无需升级机顶盒,也无需用户配置网络便可通过通信终端方便地操控机顶盒,成本低且简单易行,从而给用户更好的跨屏体验。

【专利附图】

【附图说明】
[0078]图1是本发明基于IPTV的机顶盒操控系统的结构示意图;
[0079]图2是本发明优选基于IPTV的机顶盒操控系统的结构示意图;
[0080]图3是本发明基于IPTV的机顶盒操控方法的流程图;
[0081]图4是本发明优选实施例中将通信终端和机顶盒进行关联的流程图;
[0082]图5是本发明优选实施例中使用通信终端操控机顶盒的流程图。

【具体实施方式】
[0083]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0084]图1是本发明基于IPTV的机顶盒操控系统的结构示意图,所述机顶盒操控系统100至少包括有相互通信连接的通信终端10、机顶盒20以及多屏互动系统30,所述通信终端10和机顶盒20位于用户端,多屏互动系统30位于服务器端,由通信终端10和机顶盒20参与并支持跨屏互动,其中:
[0085]所述通信终端10,用于获取机顶盒20唯一对应的机顶盒标识,并将机顶盒标识以及通信终端10唯一对应的终端标识发送给多屏互动系统30。所述机顶盒标识优选为机顶盒的序列号,所述终端标识优选为所述终端的手机号码。优选的是,机顶盒20用于呈现包含有机顶盒20唯一对应的机顶盒标识的二维码图片,所述二维码图片呈现于电视屏幕上。通信终端10用于扫描所述二维码图片以从中获取机顶盒标识。所述通信终端10可以是手机、PDA (Personal Digital Assistant,个人数字助理)、平板电脑等。
[0086]所述多屏互动系统30,用于提供多屏互动服务,具体用于根据机顶盒标识和终端标识,将机顶盒20与通信终端10进行关联,关联后的机顶盒20与通信终端10便可进行互动操作。
[0087]所述机顶盒20,用于根据通信终端10的机顶盒操作指令来完成相应操作。优选的是,机顶盒20根据机顶盒操作指令控制EPG系统40的呈现和播放。
[0088]本发明用安装在通信终端上的应用软件发出指令操控机顶盒,控制EPG呈现和播放,无须机顶盒升级,也无须用户配置网络即可通过通信终端方便地操控机顶盒,给用户更好的跨屏体验。
[0089]图2是本发明优选基于IPTV的机顶盒操控系统的结构示意图,所述机顶盒操控系统100包括有相互通信连接的通信终端10、机顶盒20和多屏互动系统30,所述通信终端10和机顶盒20位于用户端,所述多屏互动系统30位于服务器端;所述通信终端10可进一步包括引导模块11、扫描模块12、控制模块13和指令模块14 ;所述多屏互动系统30可进一步包括图片资源模块31、指令处理模块32和终端管理模块33。所述机顶盒操控系统100的处理方案包括将通信终端和机顶盒进行关联的处理流程以及使用通信终端操控机顶盒的处理流程,其中:
[0090]一、在将通信终端和机顶盒进行关联的处理过程中:
[0091]所述多屏互动系统30的图片资源模块31,用于生成包含有机顶盒20唯一对应的机顶盒标识的二维码图片。所述二维码图片是由服务器生成的普通格式图片(比如jpg、png等),该二维码图片这种包含有机顶盒标识。
[0092]所述机顶盒20,用于开机后从多屏互动系统30的图片资源模块31中获取并呈现二维码图片。机顶盒20开机后,电视屏幕上将显示所述二维码图片,机顶盒20下载呈现二维码图片,故机顶盒20不需做特殊升级即可处理该逻辑。
[0093]所述通信终端10的引导模块11,用于提供通信终端的操作引导页面,显示关联引导页面,以便提醒用户进行关联操作。
[0094]所述通信终端10的扫描模块12,用于根据用户的扫描指令,扫描二维码图片以获取机顶盒标识。这里,用户可使用通信终端10的应用,打开摄像头扫描二维码图片。
[0095]所述通信终端10的控制模块13,用于将用户的操作行为转化为系统指令。具体用于根据机顶盒标识以及通信终端10唯一对应的终端标识生成终端关联指令,并将终端关联指令发送给指令模块14。
[0096]所述通信终端10的指令模块14,用于控制指令的发送和接收,具体将终端关联指令发送给多屏互动系统30。优选的是,指令模块14用于向多屏互动系统30发送第一 HTTPPOST请求,并将所述终端关联指令放入第一 HTTP POST请求的BODY部分。
[0097]所述多屏互动系统30的指令处理模块32,用于接收、处理并转发指令,具体用于接收所述终端关联指令并发送给终端管理模块33。
[0098]所述多屏互动系统30的终端管理模块33,用于根据所述终端关联指令将机顶盒20与通信终端10进行关联,关联后的机顶盒20与通信终端10便可进行互动操作。
[0099]二、在使用通信终端操控机顶盒的处理过程中:
[0100]所述通信终端10的引导模块11,用于获取用户操作信息。例如用户发出点播视频的触控指令。
[0101]所述通信终端10的控制模块13,用于将用户操作信息转换成对应的机顶盒操作指令,并将所述机顶盒操作指令发送给指令模块14。
[0102]所述通信终端10的指令模块14,用于将机顶盒操作指令发送给多屏互动系统30。优选的是,指令模块14用于向多屏互动系统30发送第二 HTTP POST请求,并将机顶盒操作指令放入第二 HTTP POST请求的BODY部分。
[0103]所述多屏互动系统30的指令处理模块32,用于收到所述机顶盒操作指令后,缓存到终端管理模块的专用指令队列中。
[0104]机顶盒20,用于定时向多屏互动系统30发送访问请求。优选的是,机顶盒20用于定时向多屏互动系统30发送第三HTTP POST请求,以访问多屏互动系统30。
[0105]多屏互动系统30的终端管理模块33,用于若专用指令队列中存在待处理的机顶盒操作指令,将所述机顶盒操作指令返回给机顶盒20。优选的是,终端管理模块33用于若专用指令队列中存在待处理的机顶盒操作指令,将机顶盒操作指令放入第三HTTP POST请求的BODY部分并返回给机顶盒20。
[0106]机顶盒20,用于根据机顶盒操作指令完成相应操作。
[0107]机顶盒操控系统100还包括位于服务器端的EPG(Electronic Program Guide,电子节目菜单)系统40,用于提供用户引导页面。
[0108]所述通信终端10的引导模块11,用于获取并呈现该EPG系统的展示页面。
[0109]机顶盒20用于根据机顶盒操作指令控制EPG系统40的呈现和播放。
[0110]图3是本发明基于IPTV的机顶盒操控方法的流程图,其可通过如图1或图2所示的机顶盒操控系统100实现,所述方法包括步骤有:
[0111]步骤S301,通信终端10获取机顶盒20唯一对应的机顶盒标识。
[0112]所述机顶盒标识优选为机顶盒的序列号,所述终端标识优选为所述终端的手机号码。优选的是,机顶盒20用于呈现包含有机顶盒20唯一对应的机顶盒标识的二维码图片,所述二维码图片呈现于电视屏幕上。
[0113]步骤S302,通信终端10将所述机顶盒标识以及通信终端10唯一对应的终端标识发送给多屏互动系统30。
[0114]优选的是,通信终端10用于扫描所述二维码图片以从中获取机顶盒标识。
[0115]步骤S303,多屏互动系统30根据机顶盒标识和终端标识,将机顶盒20与通信终端10进行关联,关联后的机顶盒20与通信终端10便可进行互动操作。
[0116]步骤S304,根据通信终端10的机顶盒操作指令来操控机顶盒20完成相应操作。
[0117]优选的是,机顶盒20根据机顶盒操作指令控制EPG系统40的呈现和播放。
[0118]根据上述业务逻辑可知,用户不需配置任何网络设备,也不需将通信终端10和机顶盒20置于同一网段内,同时运营商无须升级机顶盒20支持该项业务。
[0119]图4是本发明优选实施例中将通信终端10和机顶盒20进行关联的流程图,其可通过如图2所示的机顶盒操控系统100实现,包括步骤有:
[0120]步骤S401,多屏互动系统30生成包含有机顶盒20唯一对应的机顶盒标识的二维码图片。
[0121]步骤S402,机顶盒20开机,请求EPG系统40呈现引导页面。
[0122]步骤S403,机顶盒20从多屏互动系统30中获取并呈现二维码图片。
[0123]优选的是,机顶盒20请求多屏互动系统20的图片资源模块31,获取带参数的二维码图片并在电视屏幕上呈现。
[0124]步骤S404,通信终端10显示关联引导页面。
[0125]优选的是,通信终端10的应用启动,引导模块11引导用户关联机顶盒20。
[0126]步骤S405,通信终端10根据用户的扫描指令,扫描二维码图片以获取机顶盒标识。
[0127]优选的是,用户打开扫描模块12,扫描机顶盒20呈现的二维码图片,扫描模块12从信息中提取机顶盒20的机顶盒标识,并传递给控制模块13。
[0128]步骤S406,通信终端10根据机顶盒标识以及通信终端10唯一对应的终端标识生成终端关联指令。
[0129]优选的是,控制模块13根据机顶盒标识以及终端标识生成终端关联指令,并控制指令模块14向多屏互动系统30发起终端关联指令。
[0130]步骤S407,通信终端10将终端关联指令发送给多屏互动系统30。
[0131]优选的是,通信终端10向多屏互动系统30发送第一 HTTP POST请求,并将终端关联指令放入第一 HTTP POST请求的BODY部分。更好的是,指令模块14使用HTTP/1.1协议向多屏互动系统30发起请求,将以下信息放在HTTPB0DY中传递给多屏互动系统30:a)机顶盒20的序列号。b)通信终端10的唯一标识。
[0132]步骤S408,多屏互动系统30接收终端关联指令。
[0133]优选的是,多屏互动系统30的指令处理模块32收到通信终端10的终端关联指令,将终端关联指令转发给终端管理模块33。
[0134]步骤S409,多屏互动系统30根据终端关联指令将机顶盒20与通信终端10进行关联。
[0135]优选的是,由终端管理模块33完成两个设备的关联,指令处理模块32反馈关联成功,通信终端10就可进行下一步的多屏互动操作了。
[0136]图5是本发明优选实施例中使用通信终端10操控机顶盒20的流程图,其可通过如图2所示的机顶盒操控系统100实现,当如图4所示的关联流程完成后,用户就可使用互动功能,具体包括步骤有:
[0137]步骤S501,通信终端10获取并呈现EPG系统40的展示页面。
[0138]优选的是,通信终端10的引导模块11获取EPG系统40的展示页面,呈现在通信终端10上。
[0139]步骤S502,通信终端10获取用户操作信息。
[0140]优选的是,用户点击终端屏幕做一个操作,引导模块11捕获操作动作,传递信息给控制模块13。
[0141]步骤S503,通信终端10将用户操作信息转换成对应的机顶盒操作指令。
[0142]优选的是,控制模块13将用户操作信息转换成机顶盒操作指令后发给指令模块14。
[0143]步骤S504,通信终端10将机顶盒操作指令发送给多屏互动系统30。
[0144]优选的是,通信终端10向多屏互动系统30发送第二 HTTP POST请求,并将机顶盒操作指令放入第二 HTTP POST请求的BODY部分。更好的是,指令模块14使用HTTP/1.1协议向多屏互动系统30发起请求,将机顶盒操作指令放在HTTP BODY中传递给多屏互动系统
30。
[0145]步骤S505,多屏互动系统30收到机顶盒操作指令后,缓存到专用指令队列中。
[0146]优选的是,多屏互动系统30的指令处理模块32收到通信终端10的机顶盒操作指令,将机顶盒操作指令存放到终端管理模块33的待处理指令队列中。终端管理模块33内部有针对机顶盒20的专用指令队列,该待处理指令被存放到专用指令队列中。
[0147]步骤S506,机顶盒20定时向多屏互动系统30发送访问请求。
[0148]优选的是,机顶盒20定时向多屏互动系统30发送第三HTTP POST请求,以访问多屏互动系统30。例如,机顶盒20每秒发起一次HTTP POST请求,访问多屏互动系统30。指令处理模块32收到请求后转发给终端管理模块33。
[0149]步骤S507,若专用指令队列中存在待处理的机顶盒操作指令,多屏互动系统30将机顶盒操作指令返回给机顶盒20。
[0150]优选的是,多屏互动系统30将机顶盒操作指令放入第三HTTP POST请求的BODY部分并返回给机顶盒20。
[0151]步骤S508,机顶盒20根据机顶盒操作指令完成相应操作。
[0152]优选的是,机顶盒20根据机顶盒操作指令控制EPG系统40的呈现和播放。
[0153]在本发明的一个具体应用场景中:用户通过通信终端10的终端应用操控机顶盒20,可控制EPG和点播节目;一方面,机顶盒20每秒钟发起一次HTTP POST请求,访问多屏互动系统30。另一方面,终端应用发起HTTP POST请求,访问多屏互动系统30。终端应用通过HTTP请求的BODY部分将控制指令传递给多屏互动系统30。多屏互动系统30接收到指令后将指令存放入服务器的缓存中等待。待机顶盒20下一次HTTP请求发起时,多屏互动系统30将缓存中的指令反馈给机顶盒20。机顶盒20收到指令完成EPG控制或播放。
[0154]考虑到每秒钟机顶盒20发起一次HTTP POST请求对于服务端压力过大,实践中优化方案为:
[0155]I)机顶盒20访问多屏互动系统30时,多屏互动系统30发现不存在待处理指令,则反馈无待处理指令。机顶盒20修改定时发送指令的节奏,比如增加I秒中等待时间,每2秒钟发起一次HTTP POST请求。以此类推,多次反馈无待处理指令可延长等待时间至30秒。
[0156]2)机顶盒20访问多屏互动系统30时,多屏互动系统30发现存在待处理指令并返回指令后。机顶盒20修改定时发送指令的节奏,比如每I秒钟发起一次HTTP POST请求。实践中存在多种不同的优化方式,具体在某场景中每秒钟请求一次还是每分钟请求一次按照实际情况可灵活调整。
[0157]综上所述,本发明提供使用通信终端的应用来操控IPTV机顶盒的技术方案,具体包括通信终端获取终端标识以及机顶盒对应的机顶盒标识后发送给多屏互动系统,所述多屏互动系统根据机顶盒标识和终端标识将机顶盒与所述通信终端两者进行关联,用户即可通过通信终端的机顶盒操作指令来操控机顶盒。借此,本发明无需升级机顶盒,也无需用户配置网络便可通过通信终端方便地操控机顶盒,成本低且简单易行,从而给用户更好的跨屏体验。
[0158]当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
【权利要求】
1.一种基于IPTV的机顶盒操控方法,其特征在于,包括步骤有: 通信终端获取机顶盒唯一对应的机顶盒标识; 所述通信终端将所述机顶盒标识以及所述通信终端唯一对应的终端标识发送给多屏互动系统; 所述多屏互动系统根据所述机顶盒标识和所述终端标识,将所述机顶盒与所述通信终端进行关联; 根据所述通信终端的机顶盒操作指令来操控所述机顶盒完成相应操作。
2.根据权利要求1所述的机顶盒操控方法,其特征在于,所述通信终端获取机顶盒唯一对应的机顶盒标识的步骤包括: 所述机顶盒呈现包含有所述机顶盒唯一对应的所述机顶盒标识的所述二维码图片; 所述通信终端扫描所述二维码图片以获取所述机顶盒标识。
3.根据权利要求2所述的机顶盒操控方法,其特征在于,所述机顶盒呈现包含有所述机顶盒唯一对应的所述机顶盒标识的所述二维码图片的步骤进一步包括: 所述多屏互动系统生成包含有所述机顶盒唯一对应的所述机顶盒标识的所述二维码图片; 所述机顶盒开机后从所述多屏互动系统中获取并呈现所述二维码图片; 所述通信终端扫描所述二维码图片以获取所述机顶盒标识的步骤进一步包括: 所述通信终端显示关联引导页面; 所述通信终端根据用户的扫描指令,扫描所述二维码图片以获取所述机顶盒标识。
4.根据权利要求3所述的机顶盒操控方法,其特征在于,所述通信终端将所述机顶盒标识以及所述通信终端唯一对应的终端标识发送给多屏互动系统的步骤包括: 所述通信终端根据所述机顶盒标识以及所述通信终端唯一对应的所述终端标识生成终端关联指令; 所述通信终端将所述终端关联指令发送给所述多屏互动系统; 所述多屏互动系统根据所述机顶盒标识和所述终端标识,将所述机顶盒与所述通信终端进行关联的步骤包括: 所述多屏互动系统接收所述终端关联指令; 所述多屏互动系统根据所述终端关联指令将所述机顶盒与所述通信终端进行关联。
5.根据权利要求4所述的机顶盒操控方法,其特征在于,所述通信终端将所述终端关联指令发送给所述多屏互动系统的步骤包括: 所述通信终端向所述多屏互动系统发送第一 HTTP POST请求,并将所述终端关联指令放入所述第一 HTTP POST请求的BODY部分。
6.根据权利要求3所述的机顶盒操控方法,其特征在于,所述根据所述通信终端的机顶盒操作指令来操控所述机顶盒完成相应操作的步骤包括: 所述通信终端获取用户操作信息; 所述通信终端将所述用户操作信息转换成对应的机顶盒操作指令; 所述通信终端将所述机顶盒操作指令发送给所述多屏互动系统; 所述多屏互动系统收到所述机顶盒操作指令后,缓存到专用指令队列中; 所述机顶盒定时向所述多屏互动系统发送访问请求; 若所述专用指令队列中存在待处理的所述机顶盒操作指令,所述多屏互动系统将所述机顶盒操作指令返回给所述机顶盒; 所述机顶盒根据所述机顶盒操作指令完成相应操作。
7.根据权利要求6所述的机顶盒操控方法,其特征在于,所述通信终端将所述机顶盒操作指令发送给所述多屏互动系统的步骤包括: 所述通信终端向所述多屏互动系统发送第二 HTTP POST请求,并将所述机顶盒操作指令放入所述第二 HTTP POST请求的BODY部分; 所述机顶盒定时向所述多屏互动系统发送访问请求的步骤包括: 所述机顶盒定时向所述多屏互动系统发送第三HTTP POST请求,以访问所述多屏互动系统; 所述多屏互动系统将所述机顶盒操作指令返回给所述机顶盒的步骤包括: 所述多屏互动系统将所述机顶盒操作指令放入所述第三HTTP POST请求的BODY部分并返回给所述机顶盒。
8.根据权利要求6所述的机顶盒操控方法,其特征在于,所述通信终端获取用户操作信息的步骤之前还包括: 所述通信终端获取并呈现EPG系统的展示页面; 所述机顶盒根据所述机顶盒操作指令完成相应操作的步骤包括: 所述机顶盒根据所述机顶盒操作指令控制所述EPG系统的呈现和播放。
9.一种基于IPTV的机顶盒操控系统,其特征在于,包括有相互通信连接的通信终端、机顶盒以及多屏互动系统: 所述通信终端,用于获取所述机顶盒唯一对应的机顶盒标识,并将所述机顶盒标识以及所述通信终端唯一对应的终端标识发送给多屏互动系统; 所述多屏互动系统,用于根据所述机顶盒标识和所述终端标识,将所述机顶盒与所述通信终端进行关联; 所述机顶盒,用于根据所述通信终端的机顶盒操作指令来完成相应操作。
10.根据权利要求9所述的机顶盒操控系统,其特征在于,所述机顶盒用于呈现包含有所述机顶盒唯一对应的所述机顶盒标识的所述二维码图片; 所述通信终端用于扫描所述二维码图片以获取所述机顶盒标识。
11.根据权利要求10所述的机顶盒操控系统,其特征在于,所述多屏互动系统进一步包括: 图片资源模块,用于生成包含有所述机顶盒唯一对应的所述机顶盒标识的所述二维码图片; 所述机顶盒,用于开机后从所述多屏互动系统中获取并呈现所述二维码图片; 所述通信终端进一步包括: 引导模块,用于显示关联引导页面; 扫描模块,用于根据用户的扫描指令,扫描所述二维码图片以获取所述机顶盒标识。
12.根据权利要求11所述的机顶盒操控系统,其特征在于,所述通信终端进一步包括: 控制模块,用于根据所述机顶盒标识以及所述通信终端唯一对应的所述终端标识生成终端关联指令,并将所述终端关联指令发送给指令模块; 指令模块,用于将所述终端关联指令发送给所述多屏互动系统; 所述多屏互动系统进一步包括: 指令处理模块,用于接收所述终端关联指令并发送给终端管理模块; 终端管理模块,用于根据所述终端关联指令将所述机顶盒与所述通信终端进行关联。
13.根据权利要求12所述的机顶盒操控系统,其特征在于,所述通信终端的所述指令模块用于向所述多屏互动系统发送第一 HTTP POST请求,并将所述终端关联指令放入所述第一 HTTP POST请求的BODY部分。
14.根据权利要求11所述的机顶盒操控系统,其特征在于,所述通信终端的所述引导模块,用于获取用户操作信息; 所述控制模块,用于将所述用户操作信息转换成对应的机顶盒操作指令,并将所述机顶盒操作指令发送给所述指令模块; 所述指令模块,用于将所述机顶盒操作指令发送给所述多屏互动系统; 所述多屏互动系统的所述指令处理模块,用于收到所述机顶盒操作指令后,缓存到所述终端管理模块的专用指令队列中; 所述机顶盒,用于定时向所述多屏互动系统发送访问请求; 所述多屏互动系统的所述终端管理模块,用于若所述专用指令队列中存在待处理的所述机顶盒操作指令,将所述机顶盒操作指令返回给所述机顶盒; 所述机顶盒,用于根据所述机顶盒操作指令完成相应操作。
15.根据权利要求14所述的机顶盒操控系统,其特征在于,所述通信终端的所述指令模块用于向所述多屏互动系统发送第二 HTTP POST请求,并将所述机顶盒操作指令放入所述第二 HTTP POST请求的BODY部分; 所述机顶盒用于定时向所述多屏互动系统发送第三HTTP POST请求,以访问所述多屏互动系统; 所述多屏互动系统的所述终端管理模块,用于若所述专用指令队列中存在待处理的所述机顶盒操作指令,将所述机顶盒操作指令放入所述第三HTTPP0ST请求的BODY部分并返回给所述机顶盒。
16.根据权利要求14所述的机顶盒操控系统,其特征在于,所述机顶盒操控系统还包括EPG系统; 所述通信终端的所述引导模块用于获取并呈现该EPG系统的展示页面; 所述机顶盒用于根据所述机顶盒操作指令控制所述EPG系统的呈现和播放。
【文档编号】H04N21/472GK104135690SQ201410408642
【公开日】2014年11月5日 申请日期:2014年8月19日 优先权日:2014年8月19日
【发明者】郑炜, 肖友能, 黎文, 黄思钧 申请人:百视通网络电视技术发展有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1