应用于智能电视系统中的多屏互动屏幕响应方法技术方案

技术编号:16043217 阅读:36 留言:0更新日期:2017-08-20 01:42
本发明专利技术公开了一种应用于智能电视系统中的多屏互动屏幕响应方法,包括手机端和智能电视端,手机端为具有Android系统的Android手机端,手机端与智能电视端通过socket通信连接,智能电视端具有应用管理系统,在智能电视端的应用管理系统具有遥控器控制界面,智能电视端的遥控器控制界面包括事件响应数据和智能电视端屏幕坐标,事件响应数据控制智能电视端按照触摸屏事件数据响应对应的action事件。本发明专利技术的手机端在接收智能电视端推送画面时,如果需要同时操作智能电视端的UI控件,手机端获取触摸屏事件数据并传送给智能电视端,智能电视端接收触摸屏事件数据并并根据场景解析成遥控器按键操作,然后智能电视端的UI控件响应相关操作。

【技术实现步骤摘要】
应用于智能电视系统中的多屏互动屏幕响应方法
本专利技术涉及智能电视
,尤其涉及一种应用于智能电视系统中的多屏互动屏幕响应方法;具体来说,主要是解决Linux智能电视画面推送到手机端后,手机端无法在投影画面上操作Linux电视端UI的问题。
技术介绍
随着互联网在生活中的渗透以及智能设备的普及,智能电视的概念及推广的进一步深入人心。智能电视目前很多都支持多屏互动的功能,支持手机屏幕推送到电视端,或者把电视屏幕推送到手机端。一般使用的协议是DLNA和Miracast,主要实现手机端屏幕推送到电视端。但是在Linux智能电视平台上,电视端画面推送到手机端使用的是私有协议,电视端不支持触摸屏操作,因此要实现手机端在接收电视端推送画面时操作电视端UI存在困难,原来在Linux智能电视端只实现了电视端的画面推送,手机端无法有效控制电视端UI,体验感差,实用性不强。
技术实现思路
针对现有技术存在的不足之处,本专利技术的目的在于提供一种应用于智能电视系统中的多屏互动屏幕响应方法,手机端在接收智能电视端推送画面时,如果需要同时操作智能电视端的UI控件,手机端获取触摸屏事件数据并传送给智能电视端,智能电视端接收触摸屏事件数据并并根据场景解析成遥控器按键操作,然后智能电视端的UI控件响应相关操作。本专利技术的目的通过下述技术方案实现:一种应用于智能电视系统中的多屏互动屏幕响应方法,包括手机端和智能电视端,所述手机端为具有Android系统的Android手机端,所述手机端与智能电视端通过网络通信连接,其方法如下:A、手机端向智能电视端发送连接请求;如果智能电视端同意与手机端连接,则智能电视端与手机端建立起网络通信连接,智能电视端中的视频数据从智能电视端发送到手机端并在手机端上直接播放;如果智能电视端不同意与手机端连接,则智能电视端与手机端连接失败;B、手机端在播放智能电视端投屏视频数据时并获取用户在手机端上的触摸屏事件数据,手机端将触摸屏事件数据发送给智能电视端;其中:触摸屏事件数据格式如下:action、x和y坐标;所述触摸屏事件数据中的action包括移动事件、点击事件、长按事件;所述手机端与智能电视端建立触摸屏事件数据发送线程,手机端与智能电视端网络通信,手机端向智能电视端发送触摸屏事件数据;C、智能电视端获取到手机端的触摸屏事件数据,将手机端的触摸屏事件数据x和y坐标根据固定比例转换成智能电视端的坐标,以使得触摸屏事件数据的x和y坐标与智能电视端的MENU和HOME中的UI控件的坐标一致;如果转换后的x和y坐标是在某个UI控件内,则判定手机端点击了该UI控件或移动到了该UI控件上,并通过触摸屏事件数据中的action判断手机端的点击、移动和长按;如果转换后的x和y坐标没在某个UI控件内,则判定手机端未操作;D、智能电视端按照触摸屏事件数据中的action响应手机端的触摸屏事件。一种应用于智能电视系统中的多屏互动屏幕响应方法,包括手机端和智能电视端,所述手机端为具有Android系统的Android手机端,所述手机端与智能电视端通过socket通信连接,所述智能电视端具有应用管理系统,在智能电视端的应用管理系统具有遥控器控制界面,所述智能电视端的遥控器控制界面包括事件响应数据和智能电视端屏幕坐标,所述事件响应数据控制智能电视端按照触摸屏事件数据响应对应的action事件,其方法如下:A、手机端向智能电视端发送连接请求;如果智能电视端同意与手机端连接,则智能电视端与手机端建立起socket通信连接,智能电视端中的视频数据从智能电视端发送到手机端并在手机端上直接播放;如果智能电视端不同意与手机端连接,则智能电视端与手机端连接失败;B、手机端在播放智能电视端投屏视频数据时并获取用户在手机端上的触摸屏事件数据,手机端将触摸屏事件数据发送给智能电视端;其中:手机端的触摸屏事件数据格式如下:action、x和y坐标;所述触摸屏事件数据中的action包括移动事件、点击事件、长按事件;所述手机端与智能电视端建立触摸屏事件数据发送线程,手机端与智能电视端网络通信,手机端向智能电视端发送触摸屏事件数据;C、智能电视端获取到手机端的触摸屏事件数据,将手机端的触摸屏事件数据x和y坐标根据固定比例转换成智能电视端的坐标,以使得触摸屏事件数据的x和y坐标与智能电视端的遥控器控制界面的坐标一致;如果转换后的x和y坐标是在遥控器控制界面的某个UI控件内,则判定手机端点击了该UI控件或移动到了该UI控件上,并通过触摸屏事件数据中的action判断手机端的点击、移动和长按;如果转换后的x和y坐标没在某个UI控件内,则判定手机端未操作;D、智能电视端按照触摸屏事件数据中的action并通过智能电视端的遥控器控制界面来响应手机端的触摸屏事件。本专利技术较现有技术相比,具有以下优点及有益效果:(1)本专利技术的手机端在接收智能电视端推送画面时,如果需要同时操作智能电视端的UI控件,手机端获取触摸屏事件数据并传送给智能电视端,智能电视端接收触摸屏事件数据并并根据场景解析成遥控器按键操作,然后智能电视端的UI控件响应相关操作。(2)本专利技术可以在Android手机端使用带走看功能的同时,通过触摸屏操作,实现对智能电视端操作控制,来改变获取到的电视画面,增加多屏交互场景的多样性和体验性,使Linux智能电视和Android智能电视功能一致。附图说明图1为本专利技术实施例二的原理结构框图。具体实施方式下面结合实施例对本专利技术作进一步地详细说明:实施例一一种应用于智能电视系统中的多屏互动屏幕响应方法,包括手机端和智能电视端,所述手机端为具有Android系统的Android手机端,所述手机端与智能电视端通过网络通信连接,其方法如下:A、手机端向智能电视端发送连接请求;如果智能电视端同意与手机端连接,则智能电视端与手机端建立起网络通信连接,智能电视端中的视频数据从智能电视端发送到手机端并在手机端上直接播放;如果智能电视端不同意与手机端连接,则智能电视端与手机端连接失败;B、手机端在播放智能电视端投屏视频数据时并获取用户在手机端上的触摸屏事件数据,手机端将触摸屏事件数据发送给智能电视端;其中:触摸屏事件数据格式如下:action、x和y坐标;所述触摸屏事件数据中的action包括移动事件、点击事件、长按事件;所述手机端与智能电视端建立触摸屏事件数据发送线程,手机端与智能电视端网络通信,手机端向智能电视端发送触摸屏事件数据;C、智能电视端获取到手机端的触摸屏事件数据,将手机端的触摸屏事件数据x和y坐标根据固定比例转换成智能电视端的坐标,以使得触摸屏事件数据的x和y坐标与智能电视端的MENU和HOME中的UI控件的坐标一致;如果转换后的x和y坐标是在某个UI控件内,则判定手机端点击了该UI控件或移动到了该UI控件上,并通过触摸屏事件数据中的action判断手机端的点击、移动和长按;如果转换后的x和y坐标没在某个UI控件内,则判定手机端未操作;D、智能电视端按照触摸屏事件数据中的action响应手机端的触摸屏事件。一种应用于智能电视系统中的多屏互动屏幕响应方法,包括手机端和智能电视端,所述手机端为具有Android系统的Android手机端,所述手机端与智能电视端通过socket通信连本文档来自技高网...
应用于智能电视系统中的多屏互动屏幕响应方法

【技术保护点】
一种应用于智能电视系统中的多屏互动屏幕响应方法,其特征在于:包括手机端和智能电视端,所述手机端为具有Android系统的Android手机端,所述手机端与智能电视端通过网络通信连接,其方法如下:A、手机端向智能电视端发送连接请求;如果智能电视端同意与手机端连接,则智能电视端与手机端建立起网络通信连接,智能电视端中的视频数据从智能电视端发送到手机端并在手机端上直接播放;如果智能电视端不同意与手机端连接,则智能电视端与手机端连接失败;B、手机端在播放智能电视端投屏视频数据时并获取用户在手机端上的触摸屏事件数据,手机端将触摸屏事件数据发送给智能电视端;其中:触摸屏事件数据格式如下:action、x和y坐标;所述触摸屏事件数据中的action包括移动事件、点击事件、长按事件;所述手机端与智能电视端建立触摸屏事件数据发送线程,手机端与智能电视端网络通信,手机端向智能电视端发送触摸屏事件数据;C、智能电视端获取到手机端的触摸屏事件数据,将手机端的触摸屏事件数据x和y坐标根据固定比例转换成智能电视端的坐标,以使得触摸屏事件数据的x和y坐标与智能电视端的MENU和HOME中的UI控件的坐标一致;如果转换后的x和y坐标是在某个UI控件内,则判定手机端点击了该UI控件或移动到了该UI控件上,并通过触摸屏事件数据中的action判断手机端的点击、移动和长按;D、智能电视端按照触摸屏事件数据中的action响应手机端的触摸屏事件。...

【技术特征摘要】
1.一种应用于智能电视系统中的多屏互动屏幕响应方法,其特征在于:包括手机端和智能电视端,所述手机端为具有Android系统的Android手机端,所述手机端与智能电视端通过网络通信连接,其方法如下:A、手机端向智能电视端发送连接请求;如果智能电视端同意与手机端连接,则智能电视端与手机端建立起网络通信连接,智能电视端中的视频数据从智能电视端发送到手机端并在手机端上直接播放;如果智能电视端不同意与手机端连接,则智能电视端与手机端连接失败;B、手机端在播放智能电视端投屏视频数据时并获取用户在手机端上的触摸屏事件数据,手机端将触摸屏事件数据发送给智能电视端;其中:触摸屏事件数据格式如下:action、x和y坐标;所述触摸屏事件数据中的action包括移动事件、点击事件、长按事件;所述手机端与智能电视端建立触摸屏事件数据发送线程,手机端与智能电视端网络通信,手机端向智能电视端发送触摸屏事件数据;C、智能电视端获取到手机端的触摸屏事件数据,将手机端的触摸屏事件数据x和y坐标根据固定比例转换成智能电视端的坐标,以使得触摸屏事件数据的x和y坐标与智能电视端的MENU和HOME中的UI控件的坐标一致;如果转换后的x和y坐标是在某个UI控件内,则判定手机端点击了该UI控件或移动到了该UI控件上,并通过触摸屏事件数据中的action判断手机端的点击、移动和长按;D、智能电视端按照触摸屏事件数据中的action响应手机端的触摸屏事件。2.按照权利要求1所述的应用于智能电视系统中的多屏互动屏幕响应方法,其特征在于:包括手机端和智能电视端,所述手机端为具有Android系统的Andr...

【专利技术属性】
技术研发人员:朱武星曹安
申请(专利权)人:四川长虹电器股份有限公司
类型:发明
国别省市:四川,51

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

1