实现上述实施例,本发明还提出了一种控制智能电视机顶盒/智能电视的系统。
[0162]图11是根据本发明一个实施例的控制智能电视机顶盒的系统的结构框图。
[0163]如图11所示,该控制智能电视机顶盒的系统可以包括移动终端100、智能电视机顶盒200、服务端300和智能电视400,其中:
[0164]移动终端100用于提供可视化操作界面,并接收用户在可视化操作界面中输入的操作指令,以及向智能电视机顶盒发送操作指令。
[0165]智能电视机顶盒200用于将操作指令转换为对应的控制指令,并根据控制指令执行对应的操作。
[0166]其中,上述移动终端100可以是智能手机、平板电脑等具有各种操作系统的硬件设备。
[0167]需要说明的是,移动终端100可通过2G/3G/4G/WIFI等网络与智能电视机顶盒200建立无线连接,并且在移动终端100接入网络的过程中,该控制应用程序还可以接收服务端300推送的栏目推荐、电子节目指南EPG(Electronic Program Guide)等信息,移动终端100可视化显示对应的信息,用户可根据需求对这些信息进行处理。例如,在电视节目指南中有用户感兴趣的即将播放的电视节目时,用户可通过点击预约按钮,以预约对应的电视节目。
[0168]其中,预设通信互动协议是移动终端100与智能电视机顶盒200预先根据需求标定的互动协议,预设通信互动协议位于智能电视机顶盒200的中间件的应用层。
[0169]其中,支持无线路由和互动协议的智能电视机顶盒架构的示意图,如图3所示,此处不再对图3进行详细介绍。
[0170]例如,手机端通过WIFI与智能电视机顶盒200建立连接,手机端通过UDP协议把数据指令发送至智能电视机顶盒中,具体而言,智能电视机顶盒200中的中间件层基于手机与智能电视机顶盒200之间的互动协议,按照互动协议解析规则解析手机端发送的数据指令,即将数据指令转换为能够对智能电视400进行控制的指令,然后,智能电视机顶盒200将根据解析后的指令执行对应地操作,以达到直播频道一键切换、一键点播、互动业务切换等目的,方便用户通过手机对智能电视400进行控制。
[0171]在本发明的一个实施例中,如果移动终端100接收到用户在可视化操作界面中输入的操作指令为搜索频道指令,智能电视机顶盒200在接收到移动终端100发送的搜索频道指令后,智能电视机顶盒200将搜索频道指令转换为搜索指令,并在频道配置表中搜索与搜索指令对应的电视节目信息,并在获取到电视节目信息后,将电视节目信息返回移动终端100,移动终端100将电视节目信息提供给用户。
[0172]在移动终端100将电视节目信息提供给用户之后,移动终端100还可以接收用户预约电视节目的触发指令,并根据触发指令将对应的电视节目进行预约,以及在监控到用户预约的电视节目即将播放时,移动终端100还可以显示提示信息,以提醒用户观看预约的电视节目。
[0173]另外,服务端300在获取到电视频道更新信息后,会主动将对应的电视频道更新信息推送至智能电视机顶盒200,智能电视机顶盒200接收服务端300发送的电视频道更新信息,并将电视频道更新信息保存至频道配置表中。
[0174]在本发明的一个实施例中,为了可以保证移动终端100能够随时获得最新的电视节目信息,避免频道位置变更以及地方内容不同而不匹配情况的发生,移动终端100可实时或者定时获取智能电视机顶盒的频道配置表。
[0175]除了由移动终端100主动获取智能电视机顶盒200的频道配置表外,智能电视机顶盒200在监控到频道配置列表中的电视节目信息有更新后,智能电视机顶盒200可主动向移动终端100中的控制应用程序主动推动更新的电视节目信息,以保证移动终端100中提供的电视节目信息与广电端所提供的电视节目信息同步。
[0176]在本发明的一个实施例中,如果移动终端100接收到用户在可视化操作界面中输入的操作指令为切换电视频道指令,则移动终端100将对应的切换电视频道指令发送至智能电视机顶盒200。对应地,智能电视机顶盒200接收到移动终端100发送的切换电视频道指令后,基于预设通信互动协议,将切换电视频道指令转换为智能电视能够识别的电视频道切换指令,以及向智能电视400发送电视频道切换指令。智能电视400在接收到智能电视机顶盒200发送的电视频道切换指令吗,并根据电视频切换指令对电视频道进行切换,即智能电视400根据用户的切换电视频道指令将当前电视频道切换到目标电视频道。
[0177]在本发明的一个实施例中,如果移动终端100接收到用户在可视化操作界面中输入的操作指令为音量操作指令,则移动终端100将对应的音量操作指令发送至智能电视机顶盒200。对应地,智能电视机顶盒200在接收到移动终端100发送的音量操作指令后,基于移动终端100与智能电视机顶盒200之间的互动协议,将音量操作指令转换为对应的音量控制指令,并根据音量控制指令对智能电视400的音量进行调整。
[0178]在本发明的一个实施例中,如果移动终端100接收到用户在可视化操作界面中输入的操作指令为搜索电视节目指令,则移动终端100将搜索电视节目指令发送至智能电视机顶盒200,智能电视机顶盒200根据移动终端100与智能电视机顶盒200之间的互动协议将搜索电视节目指令进行转换,并根据转换结果搜索播放该电视节目的电视频道信息,并将所获得的电视频道信息返回给移动终端,移动终端100显示对应的电视频道信息。
[0179]另外,在本发明的一个实施例中,在用户在移动终端100的可视化操作界面中操作的过程中,移动终端100还可以收集用户的操作信息,并将操作信息上传至服务端300,服务端300对移动终端100上传的操作信息进行存储,以对每个用户的行为准确记录,以便于为大数据分析、挖掘奠定数据基础。
[0180]需要说明的是,通过移动终端100来对智能电视机顶盒200进行控制,还可以使得在用户搜索电视节目信息的过程中,可通过移动终端100中的输入法迅速输入对应的关键词,进而可提高用户搜索电视节目的效率。
[0181]根据本发明实施例的控制智能电视机顶盒的系统,移动终端提供可视化操作界面,并接收用户在可视化操作界面中输入的操作指令,并向智能电视机顶盒发送操作指令,然后,智能电视机顶盒将操作指令转换为对应的控制指令,并根据控制指令执行对应的操作,由此,使得用户通过移动终端中的可视化操作界面即可完成对智能电视机顶盒的所有控制,简化了操作过程,方便了用户操作,提高了用户的交互体验。
[0182]图12是根据本发明一个实施例的控制智能电视的系统的结构框图。
[0183]如图11所示,该控制智能电视的系统可以包括移动终端100、服务端300和智能电视400,其中:
[0184]移动终端100用于提供可视化操作界面,并接收用户在可视化操作界面中输入的操作指令,以及向智能电视发送操作指令。
[0185]智能电视300用于将操作指令转换为对应的控制指令,并根据控制指令执行对应的操作。
[0186]其中,上述移动终端100可以是智能手机、平板电脑等具有各种操作系统的硬件设备。
[0187]需要说明的是,移动终端100可通过2G/3G/4G/WIFI等网络与智能电视400建立无线连接,并且在移动终端100接入网络的过程中,该控制应用程序还可以接收服务端300推送的栏目推荐、电子节目指南EPG(Electronic Program Guide)等信息,移动终端100可视化显示对应的信息,用户可根据需求对这些信息进行处理。例如,在电视节目指南中有用户感兴趣的即将播放的电视节目时,用户可通过点击预约按钮,以预约对应的电视节目。
[0188]其中,预设通信互动协议是移动终端100与智能电视400预先根据需求标定的互动协议,预设通信互动协议位于智能电视400的中间件的应用层。
[0189]例如,手机端通过WIFI与智能电视400建立连接,手机端通过UDP协议把数据指令发送至智能电视中,具体而言,智能电视400中的中间件层基于手机与智能电视400之间的互动协议,按照互动协议解析规则解析手机端发送的数据指令,即将数据指令转换为能够对智能电视400进行控制的指令,然后,智能电视400将根据解析后的指令执行对应地操作,以达到直播频道一键切换、一键点播、互动业务切换等目的,方便用户通过手机对智能电视400进行控制。
[0190]在本发明的一个实施例中,如果移动终端100接收到用户在可视化操作界面中输入的操作指令为搜索频道指令,智能电视400在接收到移动终端100发送的搜索频道指令后,智能电视400将搜索频道指令转换为搜索指令,并在频道配置表中搜索与搜索指令对应的电视节目信息,并在获取到电视节目信息后,将电视节目信息返回移动终端100,移动终端100将电视节目信息提供给用户。
[0191]在移动终端100将电视节目信息提供给用户之后,移动终端100还可以接收用户预约电视节目的触发指令,并根据触发指令将对应的电视节目进行预约,以及在监控到用户预约的电视节目即将播放时,移动终端100还可以显示提示信息,以提醒用户观看预约的电视节目。
[0192]另外,服务端300在获取到电视频道更新信息后,会主动将对应的电视频道更新信息推送至智能电视400,智能电视400接收服务端300发送的电视频道更新信息,并将电视频道更新信息保存至频道配置表中。
[0193]在本发明的一个实施例中,为了可以保证移动终端100能够随时获得最新的电视节目信息,避免频道位置变更以及地方内容不同而不匹配情况的发生,移动终端100可实时或者定时获取智能电视的频道配置表。
[0194]除了由移动终端100主动获取智能电视400的频道配置表外,智能电视400在监控到频道配置列表中的电视节目信息有更新后,智能电视400可主动向移动终端100中的控制应用程序主动推动更新的电视节目信息,以保证移动终端100中提供的电视节目信息与广电端所提供的电视节目信息同步。
[0195]在本发明的一个实施例中,如果移动终端100接收到用户在可视化操作界面中输入的操作指令为切换电视频道指令,则移动终端100将对应的切换电视频道指令发送至智能电视400。对应地,智能电视400接收到移动终端100发送的切换电视频道指令后,基于预设通信互动协议,将切换电视频道指令转换为智能电视能够识别的电视频道切换指令,以及向智能电视400发送电视频道切换指令。智能电视400在接收到智能电视400发送的电视频道切换指令吗,并根据电视频切换指令对电视频道进行切换,即智能电视400根据用户的切换电视频道指令将当前电视频道