一种基于html的多屏机顶盒遥控器系统和方法

文档序号:7806441阅读:250来源:国知局
一种基于html的多屏机顶盒遥控器系统和方法
【专利摘要】本发明公开了一种基于HTML的多屏机顶盒遥控器系统和方法,属于家庭局域网领域,该系统基于家庭局域网BS架构,包括机顶盒硬件、机顶盒中间件、可与机顶盒互联的设备、机顶盒应用层提供的Webserver、具有网络浏览功能的智能终端设备。使用户在不影响正常看电视的情况下,浏览机顶盒中的频道列表、电子节目单等,并可进行预约节目、配置ip地址、进行家长控制等。
【专利说明】一种基于HTML的多屏机顶盒遥控器系统和方法
[0001]【技术领域】
本发明属于家庭局域网领域,涉及一种基于HTML的多屏机顶盒遥控器系统和方法。
【背景技术】
[0002]机顶盒的交互基本都是依赖于传统的遥控器,用户需通过遥控器对机顶盒进行控制,然后通过电视浏览机顶盒中的频道列表、电子节目单等;
在现有家庭网络的盛行下,家庭网络与机顶盒之间大都无法进行通讯,这样便导致了一种资源浪费。现有技术中网络机顶盒的存在使得家庭网络的利用性提高,但是这种网络机顶盒也需要与其配套的控制器进行控制。现在的家庭网络中,普遍使用的智能手机在需要对某些软件进行控制时候,还需要安装客户端,这样不仅麻烦,而且不利于用户的使用。

【发明内容】

[0003]为解决上述问题,本发明的目的在于提供一种基于HTML的多屏机顶盒遥控器系统和方法的遥控和浏览机顶盒内容信息的方式,使用户在不影响正常看电视的情况下,浏览机顶盒中的频道列表、电子节目单等,并可进行预约节目、配置ip地址、进行家长控制
坐寸O
[0004]为实现上述目的,本发明的技术方案为:
一种基于HTML的多屏机顶盒遥控器系统和方法,包括有机顶盒上的Web服务器以及其它设备上的浏览器;其中,所述机顶盒上的Web服务器包括有中间件层用于获取和提供数据,有应用层用于将中间件层提供的数据封装成HTML网页并实现Web服务器进行发布;而所述浏览器是所有支持网络连接的浏览器,包括普通电脑、平板、智能手机等。浏览器访问机顶盒数据时不影响与机顶盒连接的电视的显示,除非通过浏览器对机顶盒进行遥控。
[0005]进一步地,机顶盒中间件层提供的数据分为三种,一种是固定数据、一种是定时数据再一种是实时数据,所述固定数据是不会改变的数据,包括硬件版本、出厂日期、序列号、合格证等,机顶盒应用层不能修改这些数据,Web服务器不提供修改这些数据的HTML界面,所述定时数据是机顶盒定时更新的数据同固定数据,定时数据只供浏览器用户浏览不能修改,所述实时数据是在浏览器请求数据的时候获取的数据,Web服务器提供HTML界面供浏览器用户浏览和配置修改。
[0006]进一步地,用户通过浏览器和机顶盒进行交互的时候对机顶盒产生的影响有两种,一是机顶盒的显示界面变化,二是机顶盒的参数数据发生变化,比如ip地址等可变参数。
[0007]进一步地,用户通过浏览器可以浏览感兴趣的信息,也可通过超链接或是POST、Get请求与机顶盒交互。
[0008]机顶盒与其它智能设备的通信协议由机顶盒厂商与智能设备协商决定。
[0009]本发明工作流程:
1、机顶盒启动开启; 2、机顶盒中间件获取硬件数据,包括局域网中的通过蓝牙和WIFI获取到的数据;
3、机顶盒开启Webserver,中间件获取到的数据封装成HTML供浏览器浏览;
4、局域网中的浏览器向机顶盒Webserver发起POST、GET请求;
5、机顶盒中的Webserver判断数据是固定数据、定时数据还是实时数据,如果是固定数据或是定时数据则直接从中间件获取然后封装成HTML并传回浏览器,如果是实时数据则中间件向硬件获取最新数据,然后封装成HTML并传回浏览器。
[0010]本发明的有益效果是:
本发明的目的在于跟机顶盒的交互不再依赖于传统的遥控器,而是可以通过浏览器来浏览和修改机顶盒参数,只要在家庭网络中,不管什么设备上的浏览器都可以用来同机顶盒进行交互。
[0011]本发明的目的在于,想通过智能手机控制机顶盒的用户无需安装客户端就可通过智能手机上的浏览器来访问可控制机顶盒。
[0012]本发明的目的在于,给智能家居提供了一种解决方案,只要将数据提供给机顶盒就可通过浏览器来查看和管理智能家居。
[0013]本发明的目的在于,将机顶盒作为网关后,可在任何有网络的地方通过浏览器访问智能家居的数据。
【专利附图】

【附图说明】
[0014]图1是本发明基于家庭局域网BS模式的结构框架。
[0015]图2是本发明所涉及的组成模块和连接关系图示;
图3是本发明基于家庭局域网BS模式的操作流程图示。
【具体实施方式】
[0016]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0017]如图3所示,本发明的工作流程如下:
1、机顶盒启动开启;
2、机顶盒中间件获取硬件数据,包括局域网中的通过蓝牙和WIFI获取到的数据;
3、机顶盒开启Webserver,中间件获取到的数据封装成HTML供浏览器浏览;
4、局域网中的浏览器向机顶盒Webserver发起POST、GET请求;
5、机顶盒中的Webserver判断数据是固定数据、定时数据还是实时数据,如果是固定数据或是定时数据则直接从中间件获取然后封装成HTML并传回浏览器,如果是实时数据则中间件向硬件获取最新数据,然后封装成HTML并传回浏览器。
[0018]如图2所示,机顶盒和家庭网络中能与机顶盒通信的智能设备,机顶盒能通过家庭网络,比如WIF1、蓝牙、红外等与智能设备进行通信。机顶盒能通过家庭网络从智能设备中获取信息并将信息封装成HTML供浏览器访问。机顶盒能通过家庭网络向智能设备发送信息。供浏览器浏览的HTML页面是在机顶盒中间件中生成的并存储在机顶盒中。
[0019]本发明基于家庭局域网BS架构,可通过家庭内部手机、Pad等各种智能终端的浏览器浏览和配置机顶盒的数据并实现遥控功能,例如可通过浏览器查看机顶盒提供的频道列表、电子节目单等信息,也可通过浏览器修改机顶盒提供的配置信息,如顶盒的网络参数、界面显示比例、预约节目、录制节目等,并可通过机顶盒实现对其相连接的外设(如电视机、摄像头、音箱等)进行访问和控制。从而可以利用家庭内部的各种智能终端实现对机顶盒的远程信息浏览和配置,并间接实现对电视机等相关设备的灵活操作和控制。
【权利要求】
1.一种基于HTML的多屏机顶盒遥控方法,包括机顶盒和浏览器,其特征在于:浏览器和机顶盒交互,所述机顶盒的中间件可获取并修改机顶盒底层硬件数据或是局域网中的设备的数据。
2.如权利要求1所述的多屏机顶盒遥控方法,其特征在于:浏览器访问机顶盒数据时不影响与机顶盒连接的电视的显示,除非通过浏览器对机顶盒进行遥控。
3.如权利要求2所述的多屏机顶盒遥控方法,其特征在于:浏览器和机顶盒交互是通过家庭局域网络。
4.如权利要求3所述的多屏机顶盒遥控方法,其特征在于:机顶盒中间件获取和修改设备数据的方式有两种,一种是机顶盒中间件从机顶盒底层硬件直接获取数据,另一种是机顶盒中间件通过网络获取或修改其他设备的数据。
5.如权利要求4所述的多屏机顶盒遥控方法,其特征在于:浏览器通过GET/POST请求来将控制命令发送给机顶盒,然后由机顶盒中间件进行处理。
6.一种采用基于HTML的多屏机顶盒遥控方法的遥控器系统,包括机顶盒和家庭网络中能与机顶盒通信的智能设备,其特征在于:机顶盒能通过家庭网络,比如WIF1、蓝牙、红外等与智能设备进行通信。
7.如权利要求6所述的多屏机顶盒遥控器系统,其特征在于:机顶盒能通过家庭网络从智能设备中获取信息并将信息封装成HTML供浏览器访问。
8.如权利要求6所述的多屏机顶盒遥控器系统,其特征在于:机顶盒能通过家庭网络向智能设备发送信息。
9.如权利要求7所述的多屏机顶盒遥控器系统,其特征在于:供浏览器浏览的HTML页面是在机顶盒中间件中生成的并存储在机顶盒中。
【文档编号】H04L12/28GK104023262SQ201410271534
【公开日】2014年9月3日 申请日期:2014年6月18日 优先权日:2014年6月18日
【发明者】高海营 申请人:浪潮软件集团有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1