基于超文本标记语言实现多屏协同的系统及方法技术方案

技术编号:9720681 阅读:137 留言:0更新日期:2014-02-27 08:06
本发明专利技术涉及基于超文本标记语言实现多屏协同的系统及方法。本发明专利技术要解决的技术问题是克服现有技术中智能电视使用不便的缺点,提供基于超文本标记语言实现多屏协同的系统及方法。采用的技术方案可概括为:基于超文本标记语言实现多屏协同的方法,包括以下步骤:建立网络服务器,并设置需多屏协同的超文本标记语言页面;智能电视生成多屏协同显示请求,并将超文本标记语言页面统一资源定位符作为参数;智能电视判断是否有移动终端与其相连接,若有,则向移动终端发送多屏协同显示请求,并将超文本标记语言页面统一资源定位符作为参数,移动终端接收该请求,解析并加载统一资源定位符,显示超文本标记语言页面;否则完成操作;适用于多屏协同系统。

【技术实现步骤摘要】

本专利技术涉及一种。
技术介绍
目前,随着技术的进步,各种智能设备越来越多,功能也越来越强大。例如智能电视作为显示终端,不仅能够接入互联网,实现网上冲浪,以便从互联网上获取各种网络资源;同时,用户还能自行安装卸载各种软件、游戏等第三方提供的应用,从而具有娱乐中心的功能。而目前移动终端的功能日益强大,且输入方式多样化,为了便于用户控制显示终端,可以考虑利用移动终端控制显示终端。另外用户在浏览移动电子设备时,遇到感兴趣的图片、视频等,能够通过AIRPLAY、DLNA、WID1、IGRS、Miracast等协议同步到显示终端上展示。从而能够实现显示终端显示移动电子设备中的内容,实现多屏互动。反过来,在使用智能电视时,也可以通过上述方式,将电视上的内容同步显示到移动终端上。然而,目前利用智能电视的遥控器的物理按键进行输入的局限性给用户操作带来许多不便;且智能电视没有加速度传感器、陀螺仪等模块,大部分能够在移动终端使用的应用在智能电视上都无法使用。
技术实现思路
本专利技术所要解决的技术问题是克服现有技术中智能电视使用不便的缺点,提供一种,能够利用移动终端作为智能电视的辅助显示设备和辅助控制设备,当用户使用智能电视时,在移动终端上显示协同界面。本专利技术解决其技术问题所采用的技术方案是:基于超文本标记语言实现多屏协同的系统,包括智能电视、网络服务器及至少一个移动终端,智能电视包括服务端模块与至少一个应用模块,应用模块与服务端模块相连,移动终端包括客户端模块,客户端模块与网络服务器及服务端模块连接,所述应用模块用于向服务端模块发送多屏协同显示请求,并将需要移动终端显示的超文本标记语言页面的统一资源定位符作为参数,接收并处理服务端模块发送的控制命令,并在处理完成后向服务端模块反馈结果;所述服务端模块用于实现应用模块与客户端模块之间的通信,接收应用模块发送的多屏协同显示请求,向客户端模块发送该请求,并把需要显示的超文本标记语言页面统一资源定位符作为参数,接收客户端模块发送的控制命令,并转发给应用模块,且将应用模块的反馈数据转发给客户端模块;所述客户端模块用于从网络服务器获取并显示服务端模块指定的超文本标记语言页面,向服务端模块发送控制命令,并接收服务端模块发送的反馈结果。具体的,客户端模块根据服务端模块发送的统一资源定位符参数,从网络服务器获取并显示指定的超文本标记语言页面。具体的,所述移动终端包括手机、平板电脑或笔记本。本专利技术解决其技术问题所采用的另一个技术方案是:基于超文本标记语言实现多屏协同的方法,包括以下步骤:Al.建立网络服务器,并设置需要多屏协同的超文本标记语言页面;B1.智能电视生成多屏协同显示请求,并将超文本标记语言页面统一资源定位符作为参数;Cl.智能电视判断是否有移动终端与其相连接,若有,进入步骤D1,否则进入步骤Fl ;Dl.智能电视向移动终端发送多屏协同显示请求,并将超文本标记语言页面统一资源定位符作为参数;El.移动终端接收该请求,解析并加载统一资源定位符,显示超文本标记语言页面;Fl.完成操作。具体的,智能电视包括服务端模块与至少一个应用模块,应用模块与服务端模块相连,移动终端包括客户端模块,客户端模块与服务端模块连接。进一步的,步骤BI具体为:Bll.应用模块向服务端模块发送多屏协同显示请求,并将超文本标记语言页面统一资源定位符作为参数;B12.服务端模块接收该请求。进一步的,步骤Cl具体为:服务端模块接收该请求,判断是否有客户端模块与服务端模块进行通信,若有,进入步骤Dl,否则进入步骤Fl。本专利技术解决其技术问题所采用的又一个技术方案是:一种基于超文本标记语言实现多屏协同的方法,包括以下步骤:A2.建立网络服务器,并设置需要多屏协同的超文本标记语言页面;B2.移动终端将操作命令发送给智能电视;C2.智能电视接收并处理操作命令,并将反馈结果发送给移动终端。具体的,智能电视包括服务端模块与至少一个应用模块,应用模块与服务端模块相连,移动终端包括客户端模块,客户端模块与服务端模块连接。进一步的,步骤C2具体为C21.服务端模块接收操作命令,并将其转发给应用模块;C22.应用模块处理操作命令,并将反馈结果发送给服务端模块;C23.服务端模块将反馈结果发送给客户端。本专利技术的有益效果是:结构简单,易于实现,成本低廉,增强操作灵活性与便捷性,彻底解决遥控器输入的局限性,能够有效提高用户体验感。本专利技术适用于多屏协同系统。【附图说明】图1是本专利技术的系统结构示意图;图2是本专利技术的一种方法的实施例操作流程图;图3是本专利技术的另一种方法的实施例操作流程图。【具体实施方式】下面结合附图,详细描述本专利技术的技术方案。如图1所示,本专利技术的基于超文本标记语言实现多屏协同的系统,包括智能电视、网络服务器及至少一个移动终端,所述智能电视包括服务端模块与至少一个应用模块,例如有η个应用模块,每个应用模块与服务端模块相连,移动终端包括客户端模块,客户端模块与网络服务器及服务端模块连接,所述应用模块用于向服务端模块发送或接收多屏协同显示请求,并将需要移动终端显示的超文本标记语言(HTML)页面的统一资源定位符(Uniform Resource Locator,URL)作为参数,接收并处理服务端模块发送的控制命令,并在处理完成后向服务端模块反馈结果;所述服务端模块用于实现应用模块与客户端模块之间的通信,接收应用模块发送的多屏协同显示请求,向客户端模块发送该请求,并把需要显示的超文本标记语言页面统一资源定位符作为参数,接收客户端模块发送的控制命令,并转发给应用模块,且将应用模块的反馈数据转发给客户端模块;所述客户端模块用于从网络服务器获取并显示服务端模块指定的超文本标记语言页面,向服务端模块发送控制命令,并接收服务端模块发送的反馈结果。网络服务器可以在互联网上,也可以在局域网如家庭网络内的任意设备上,包括智能电视、移动终端等。若在智能电视内,则可对外提供HTTP服务。实质上,应用模块为智能电视上的应用程序的一部分,每个需要使用多屏协同的应用都有一个应用模块。当应用程序需要移动终端协同显示页面时,通过应用模块向服务端模块发送请求,并把需要移动终端显示的HTML页面URL作为参数,URL可以是本地地址,也可以是互联网上的地址;用户通过移动终端显示的HTML页面控制智能电视时,应用模块接受从服务端模块发送的请求,并在处理完成后返回结果。超文本标记语言HTML是标准通用标记语言下的一个应用。“超文本”就是指页面内可包含图片、链接,甚至音乐、程序等非文字元素。其语言文档制作较为简单,但功能强大,支持不同数据格式的文件镶入,且具有简易性、可扩展性强、与平台无关,使用范围广。将使得智能电视无需加速度传感器、陀螺仪等模块,依然能够实现输入.URL是对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址。互联网上的每个文件都有一个唯一的URL,它包含的信息指出文件的位置以及浏览器应该怎么处理它。服务端模块一般在智能电视的后台作为一个服务运行,负责应用模块与客户端模块之间的通信,每台智能电视上只有一个服务端模块。接受应用模块的多屏协同显示请求,并将该请求转发给移动终端上的客户端模块,并把需要显示的HTML页面URL本文档来自技高网...

【技术保护点】
基于超文本标记语言实现多屏协同的系统,其特征在于,包括智能电视、网络服务器及至少一个移动终端,所述智能电视包括服务端模块与至少一个应用模块,应用模块与服务端模块相连,移动终端包括客户端模块,客户端模块与网络服务器及服务端模块连接,所述应用模块用于向服务端模块发送多屏协同显示请求,并将需要移动终端显示的超文本标记语言页面的统一资源定位符作为参数,接收并处理服务端模块发送的控制命令,并在处理完成后向服务端模块反馈结果;所述服务端模块用于实现应用模块与客户端模块之间的通信,接收应用模块发送的多屏协同显示请求,向客户端模块发送该请求,并把需要显示的超文本标记语言页面统一资源定位符作为参数,接收客户端模块发送的控制命令,并转发给应用模块,且将应用模块的反馈数据转发给客户端模块;所述客户端模块用于从网络服务器获取并显示服务端模块指定的超文本标记语言页面,向服务端模块发送控制命令,并接收服务端模块发送的反馈结果。

【技术特征摘要】
1.基于超文本标记语言实现多屏协同的系统,其特征在于,包括智能电视、网络服务器及至少一个移动终端,所述智能电视包括服务端模块与至少一个应用模块,应用模块与服务端模块相连,移动终端包括客户端模块,客户端模块与网络服务器及服务端模块连接, 所述应用模块用于向服务端模块发送多屏协同显示请求,并将需要移动终端显示的超文本标记语言页面的统一资源定位符作为参数,接收并处理服务端模块发送的控制命令,并在处理完成后向服务端模块反馈结果; 所述服务端模块用于实现应用模块与客户端模块之间的通信,接收应用模块发送的多屏协同显示请求,向客户端模块发送该请求,并把需要显示的超文本标记语言页面统一资源定位符作为参数,接收客户端模块发送的控制命令,并转发给应用模块,且将应用模块的反馈数据转发给客户端模块; 所述客户端模块用于从网络服务器获取并显示服务端模块指定的超文本标记语言页面,向服务端模块发送控制命令,并接收服务端模块发送的反馈结果。2.如权利要求1所述的基于超文本标记语言实现多屏协同的系统,其特征在于,客户端模块根据服务端模块发送的统一资源定位符参数,从网络服务器获取并显示指定的超文本标记语言页面。3.如权利要求1或2所述的基于超文本标记语言实现多屏协同的系统,其特征在于,所述移动终端包括手机、平板电脑或笔记本。4.基于超文本标记语言实现多屏协同的方法,其特征在于,包括以下步骤: Al.建立网络服务器,并设置需要多屏协同的超文本标记语言页面; B1.智能电视生成多屏协同显示请求,并将超文本标记语言页面统一资源定位符作为参数;` Cl.智能电视判断是否有移动终端与其相连接,若有,进入步骤D1,否则进入步骤Fl ; Dl.智能电视向移动终端发送多屏协同显...

【专利技术属性】
技术研发人员:李福贤宋伟陈锡林刘贤洪李嘉罗永江
申请(专利权)人:四川长虹电器股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1