一种WifiDisplay的优化方法、终端及系统的制作方法

文档序号:8005819阅读:213来源:国知局
一种Wifi Display的优化方法、终端及系统的制作方法
【专利摘要】本发明提供了一种Wifi?Display的优化方法、终端及系统,所述方法包括以下步骤:A1、移动终端接收在同一网络内的显示终端发送的广播或组播数据包,所述数据包包括所述显示终端的连接属性;A2、接收触发指令;A3、根据所述触发指令及所述数据包向显示终端发送服务指令,所述服务指令包括移动终端的RTSP服务地址及端口;A4、根据所述显示终端的连接请求建立RTSP连接。本发明方法中,简化终端连接过程,使得终端连接更便捷、快速、可靠,进而提升用户体验度。
【专利说明】—种Wifi Display的优化方法、终端及系统
【技术领域】
[0001]本发明涉及通信【技术领域】,尤其涉及一种Wifi Display的优化方法、相关终端及系统。
【背景技术】
[0002]随着三网融合的大力推广,多屏互动已成为发展趋势,愈演愈烈。其中,利用WifiDisplay技术实现的互连已成为主流方向。
[0003]然而,现有技术中,Wifi Display是在Wifi Direct基础上建立RTSP (Real TimeStreaming Protocol,实时流传输协议)服务的,由于Wifi Direct技术发展仍不成熟,为了支持Wifi Display需要对无线网卡驱动作相应的修改,包括:实现较复杂的Wifi Direct设备发现逻辑、虚拟网卡、虚拟热点以提供关联与认证支持,维持设备组等等,但是驱动修改会导致速率不稳定的问题。同时,Wifi Direct实现中,还会存在以下问题,如信道选择过程中STA (station, wifi站点\wifi客户端设备)断线,扫描过程中STA速率下降,设备组管理不稳定导致连接断线,环境干扰强烈时较难或无法发现设备。
[0004]另外,由于Wifi Display建立在Wifi Direct基础上,这决定了它无法用于有线网络,并且无线网络的带宽和距离限制也决定了它无法提供高质量的画面和更远距离的传输。同时,无线网络中的干扰对无线网络的传输质量影响较大,在实时性要求很高的显示运用上就会表现出画面马赛克、丢帧、延迟增大等负面现象,影响用户体验。
[0005]由于单频网卡的单频特性,Wifi Direct技术在单频网卡上无法获得很好的兼容性,其搜索设备、连接设备时均需要进行信道切换操作,会造成共用网卡同一收发单元的station mode (站点模式)、monitor mode (监听模式)的速率下降或者断线,该问题是软件上无法解决的缺陷,因此,需要有一个方案来替代Wifi Direct在Wifi Display中所起的作用。

【发明内容】

[0006]有鉴于此,本发明提供一种Wifi Display的优化方法、终端及系统,简化终端连接过程,使得终端连接更便捷、快速、可靠,进而提升用户体验度。
[0007]本发明提供一种Wifi Display的优化方法,包括:
Al、移动终端接收在同一网络内的显示终端发送的广播或组播数据包,所述数据包包括所述显示终端的连接属性;
A2、接收触发指令;
A3、根据所述触发指令及所述数据包向显示终端发送服务指令,所述服务指令包括移动终端的RTSP服务地址及端口 ;
A4、根据所述显示终端的连接请求建立RTSP连接。
[0008]较优的,所述数据包还包括显示终端的状态信息和\或标识信息。
[0009]较优的,所述步骤A4之后还包括: A5、抓取系统显示与音频数据,并编码成多媒体数据包;
A6、通过UDP方式将所述多媒体数据包发送至所述显示终端,以供显示终端进行播放处理。
[0010]较优的,所述步骤A6之后还包括:
A7、接收所述显示终端返回的播放消息,更新交互界面。
[0011]本发明还提供了一种显示终端,所述显示终端包括:
接入模块,用于接入移动终端所在网络;
发送模块,用于发送广播或组播数据包,所述数据包包括所述显示终端的连接属性; 第一接收模块,用于接收服务指令,所述服务指令包括移动终端的RTSP服务地址及端
Π ;
连接模块,用于根据所述服务指令建立与所述移动终端的RTSP连接。
[0012]较优的,所述终端还包括:
第二接收模块,用于接收所述移动终端发送的多媒体数据包,供播放模块进行播放处理。
[0013]本发明还提供了一种移动终端,所述移动终端包括:
第一接收单元,用于接收在同一网络内的显示终端发送的广播或组播数据包,所述数据包包括所述显示终端的连接属性;
第二接收单元,用于接收触发指令;
第一发送单元,用于根据所述触发指令及所述数据包向显示终端发送服务指令,所述服务指令包括移动终端的RTSP服务地址及端口 ;
连接单元,用于根据所述显示终端的连接请求建立RTSP连接。
[0014]较优的,所述终端还包括:
获取单元,用于抓取系统显示和音频数据,并编码成多媒体数据包;
第二发送单元,用于通过UDP方式将所述多媒体数据包发送至所述显示终端,以供所述显示终端进行播放处理。
[0015]较优的,所述终端还包括:
更新单元,用于接收所述显示终端返回的播放消息,更新交互界面。
[0016]本发明还提供一种Wifi Display的优化系统,其特征在于,包括上述任一种移动终端及上述任一种显示终端。
[0017]本发明提供的一种Wifi Display的优化方法、终端及系统,简化终端连接过程,使得终端连接更便捷、快速、可靠,进而提升用户体验度。
【专利附图】

【附图说明】
[0018]图1为本发明实施例提供的一种Wifi Display的优化方法流程图;
图2为本发明实施例提供的一种显示终端的结构示意图;
图3为本发明实施例提供的一种移动终端的结构示意图。
【具体实施方式】
[0019]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0020]为了更好的解释本
【发明内容】
,以下将针对现有的Wifi Display方案加以说明。首先,Wifi Display分为两个阶段,第一阶段为Wifi Direct阶段, 第二阶段为RTSP阶段。
[0021]其中,Wifi Direct阶段具体包括以下过程:
在p2p(Peer to Peer,对等连接)discovery(发现)阶段,双方设备需要在1,6,11三个信道循环切换,这会影响网卡station接口的传输速率。双方设备发现对方的前提是在同一时间双方处于同一信道,并且一方处于scan (扫描)状态,一方处于listen (监听)状态,仅从数学概率上计算,双方设备发现对方的概率是很低的,只能靠速度弥补,正常网络环境下使用没有问题,但干扰较严重时会发生丢包,导致设备发现概率大大降低并且发现时间非常的长,甚至根本就无法发现设备。此阶段需要更改无线网卡驱动和supplicant层以使其能识别Wifi Direct特有的probe request (探测请求)、probe response (探测响应)包,并上报上层。
·[0022]GO (Group Owner,组拥有端)negociation (协商)阶段,设备双方进行协商,以决定一方设备作为虚拟接入点提供关联与认证服务,此阶段需要更改无线网卡驱动和supplicant 层以使其能识别 Wifi Direct 特有的 probe request、probe response 包,并上报上层。
[0023]Wps (Wireless Protected setup,Wifi 保护设置)provision (准备)阶段由上一阶段协商出的GO设备GC (Group Client,组客户端)设备提供关联和认证服务,此阶段需要更改无线网卡驱动和supplicant层以使其能够支持beacon (信标)发送、WPA2 (W1-FiProtected Access2, W1-Fi网络安全接入第二版)认证、关联等功能。
[0024]Address (IP地址分配)阶段需要GO设备运行一个DHCP (Dynamic HostConfiguration Protocol,动态主机设置协议)server (服务器),相对容易实现,但增加了设备负担。
[0025]第二阶段为RTSP阶段,由RTSP sink设备(用于显示内容的设备)向RTSP source设备(用于提供显示内容的设备)发起连接请求,双方经过协商相关参数后RTSP source设备开始向RTSP sink设备以UDP方式发送多媒体数据包,RTSP sink设备收到多媒体数据包后进行重组,解码和播放。
[0026]实际使用过程中发现,Wifi Direct阶段导致了几乎所有的问题,像驱动修改带来的速率不稳定,Wifi Direct信道选择导致STA断线,描扫过程中STA速率下降,设备组管理不稳定导致连接断线,环境干扰强烈时较难或无法发现设备,无法与有线网络设备对接,PC平台难以支持等等。由于音频网卡的单频特性,Wifi Direct技术在单频网卡上无法获得很好的兼容性,该问题是软件上无法解决的缺陷。
[0027]另外,根据实际测试得到的数据可知,Wifi Direct建立连接的时间在5_30秒之间,在某些环境下甚至更长,这对用户来说,体验度是不理想的。
[0028]有鉴于此,本发明提供了一种Wifi Display的优化方法,替代Wifi Direct在Wifi Display中所起的作用,简化终端连接过程,使得建立连接更便捷、快速、可靠,进而提升用户体验度。[0029]图1为本发明实施例提供的一种Wifi Display的优化方法流程图,该方法包括以下步骤:
SlOl:移动终端接收在同一网络内的显示终端发送的广播或组播数据包,所述数据包包括所述显示终端的连接属性。
[0030]具体的,显示终端可以通过有线连接方式,接入到移动终端所接入的交换机,或者通过无线连接方式,接入到移动终端所接入的AP (Access Point,访问接入点)。当显示终端接入到该网络内,持续发送广播或组播数据包,移动终端接收显示终端发送的UDP数据包。其中,数据包包括显示终端的连接属性。连接属性包括显示终端的通讯地址及端口,还可以包括状态信息,如显示终端是否开启服务或是否被占用的信息标识,以便移动终端根据状态信息进行识别可连接的显示终端。当然,还可以包括终端标识,以便移动终端准确、快速识别服务匹配的显示终端。即移动终端可以获知所在网络的显示终端的情况,以便需要使用服务时,快速与显示终端建立连接。
[0031]S102:接收触发指令。
[0032]当用户需要使用服务时,可以通过按键或手势执行触发指令,移动终端接收到该触发指令后,即执行步骤S103。具体的,该服务可以为将移动终端的屏幕通过接收装置进行镜像显示。
[0033]S103:根据所述触发指令及所述数据包向显示终端发送服务指令,所述服务指令包括移动终端的RTSP服务地址及端口。
[0034]当移动终端接收到触发指令,根据广播或组播数据包中的通讯地址及端口,将包括移动终端RTSP服务地址及端口的服务指令发送至对应的显示终端。
[0035]S104:根据所述显示终端的连接请求建立RTSP连接。
[0036]具体的,移动终端根据显示终端发起的RTSP连接请求,进行参数协商,协商之后,移动终端即可通过RTSP连接向显示终端传输多媒体数据。
[0037]本发明实施例提供的一种Wifi Display的优化方法,移动终端通过接收同一网络内的显示终端以广播或组播形式发送的连接属性,获知所在网络开启服务的显示终端,当移动终端需要使用服务时,即可根据接收到的数据包将服务指令发送至对应的显示终端,以便显示终端直接与移动终端建立连接,简化了终端连接过程,使得终端连接更便捷、快速且可靠,进而提升用户体验度。
[0038]本发明较优实施例中,在步骤S104之后还包括以下步骤:
抓取系统显示与音频数据,并编码成多媒体数据包;
通过UDP方式将多媒体数据包发送至显示终端,以供显示终端进行播放处理。
[0039]具体的,移动终端抓取屏幕系统显示与音频数据,进行TS (Transport Stream)编码,形成Wifi Display支持的多媒体数据包,通过UDP方式发送至显示终端,显示终端将接收到的多媒体数据包进行重组、解码后播放,即实现将移动终端的屏幕显示通过显示终端进行镜像显示的服务。
[0040]较优的,当移动终端发送多媒体数据包之后,还包括以下步骤:
接收显示终端返回的成功消息,更新交互界面。
[0041]显示终端接收到多媒体数据包之后,进行重组、解码、播放的处理,同时,检测是否播放成功,若播放成功则返回播放消息至移动终端,移动终端根据接收到的播放消息更新交互界面。如,退出当前连接界面,返回主界面等,以便提供用户的可操作界面。
[0042]上述较优实施例,通过简单的终端连接,实现终端间的交互,用户仅需一键触发连接,提升了操控体验度。
[0043]图2为本发明实施例提供的一种显示终端的结构示意图。如图所示,显示终端2包括:
接入模块20:用于接入移动终端所在的网络。
[0044]具体的,可以通过有线连接方式,接入到移动终端所接入的交换机,或者通过无线连接方式,接入到移动终端所接入的AP (Access Point,访问接入点)。
[0045]发送模块21,用于发送广播或组播数据包,所述数据包包括所述显示终端的连接属性。
[0046]当接入模块20成功接入后,在当前网络中持续发送广播或组播数据包。具体的,连接属性包括显示终端的通讯地址及端口,还可以包括状态信息,如显示终端是否开启服务或是否被占用的信息标识,以便移动终端根据状态信息进行识别可连接的显示终端。当然,还可以包括终端标识,以便移动终端准确、快速识别服务匹配的显示终端。
[0047]第一接收模块22,用于接收服务指令,所述服务指令包括移动终端的RTSP服务地址及端口。
[0048]连接模块23,用于根据所述服务指令建立与所述移动终端的RTSP连接。
[0049]具体的,连接模块23根据服务指令向移动终端发起RTSP连接请求,双方进行参数协商后,显示终端2即可通过RTSP连接接收移动终端传输的多媒体数据。
[0050]较优的,该显示终端还包括:
第二接收模块,用于接收移动终端发送的多媒体数据包,供播放模块进行播放处理。
[0051]反馈模块,用于检测播放模块是否播放成功,若是,则返回播放消息至移动终端。
[0052]本发明实施例提供的一种显示终端,通过接入移动终端所在的网络,以广播或组播的方式发送本终端的连接属性,以供移动终端获知所在网络开启服务的显示终端,当移动终端需要使用服务时,即可根据接收到的广播数据将移动终端的服务指令发送至对应的显示终端,以便显示终端直接与移动终端建立连接,简化了终端连接过程,进而提升用户体验度。同时,该方案对终端的硬件要求较低,且不局限于无线网络,还可包括有线网络,即可达到连接成功率高、抗干扰性能强的效果。
[0053]图3为本发明实施例提供的一种移动终端的结构示意图。如图所示,移动终端3包括:
第一接收单元30,用于接收在同一网络内的显示终端发送的广播或组播数据包,所述数据包包括显示终端的连接属性。
[0054]具体的,连接属性包括显示终端的通讯地址及端口,还可以包括状态信息,如显示终端是否开启服务或是否被占用的信息标识,以便移动终端根据状态信息进行识别可连接的显示终端。当然,还可以包括终端标识,以便移动终端准确、快速识别服务匹配的显示终端。
[0055]第二接收单元31,用于接收触发指令。
[0056]第一发送单元32,用于根据触发指令及数据包向显示终端发送服务指令,其中,服务指令包括移动终端的RTSP服务地址及端口。[0057]连接单元33,用于根据显示终端的连接请求建立RTSP连接。
[0058]较优的,该终端还包括:
获取单元:用于抓取系统显示与音频数据,并编码成多媒体数据包。
[0059]第二发送单元,用于通过UDP方式将多媒体数据包发送至显示终端,以供显示终端进行播放处理。
[0060]更新单元,用于接收显示终端返回的播放消息,更新交互界面。
[0061]由于终端原理对应于上述方法实施例中的原理,在此不再赘述。
[0062]本发明实施例提供的一种移动终端,通过接收同一网络内的显示终端发送的连接属性,获知所在网络开启服务的显示终端,当移动终端需要使用服务时,即可根据接收到的数据包将移动终端的服务指令发送至对应的显示终端,以便显示终端直接与移动终端建立连接,简化了终端连接过程,使得终端连接更便捷、快速、可靠,用户仅需通过一键触发连接,提升了用户体验度。
[0063]本发明还提供了一种Wifi Display的优化系统,包括上述任一种所述的显示终端及移动终端。
[0064]由于该系统原理同上述方法原理一致,在此不再赘述。
[0065]以上仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种Wifi Display的优化方法,其特征在于,包括:Al、移动终端接收在同一网络内的显示终端发送的广播或组播数据包,所述数据包包括所述显示终端的连接属性;A2、接收触发指令;A3、根据所述触发指令及所述数据包向显示终端发送服务指令,所述服务指令包括移动终端的RTSP服务地址及端口 ;A4、根据所述显示终端的连接请求建立RTSP连接。
2.如权利要求1所述的方法,其特征在于,所述数据包还包括显示终端的状态信息和\或标识信息。
3.如权利要求1所述的方法,其特征在于,所述步骤A4之后还包括:A5、抓取系统显示与音频数据,并编码成多媒体数据包;A6、通过UDP方式将所述多媒体数据包发送至所述显示终端,以供显示终端进行播放处理。
4.如权利要求3所述的方法,其特征在于,所述步骤A6之后还包括:A7、接收所述显示终端返回的播放消息,更新交互界面。
5.一种显示终端,其特征在于,所述终端包括:接入模块,用于接入移动终端所在网络;发送模块,用于发送广播或组播数据包,所述数据包包括所述显示终端的连接属性;第一接收模块,用于接收服务指令,所述服务指令包括移动终端的RTSP服务地址及端Π ;连接模块,用于根据所述服务指令建立与所述移动终端的RTSP连接。
6.如权利要求5所述的终端,其特征在于,还包括:第二接收模块,用于接收所述移动终端发送的多媒体数据包,供播放模块进行播放处理。
7.—种移动终端,其特征在于,所述终端包括:第一接收单元,用于接收在同一网络内的显示终端发送的广播或组播数据包,所述数据包包括所述显示终端的连接属性;第二接收单元,用于接收触发指令;第一发送单元,用于根据所述触发指令及所述数据包向显示终端发送服务指令,所述服务指令包括移动终端的RTSP服务地址及端口 ;连接单元,用于根据所述显示终端的连接请求建立RTSP连接。
8.如权利要求7所述的终端,其特征在于,还包括:获取单元,用于抓取系统显示和音频数据,并编码成多媒体数据包;第二发送单元,用于通过UDP方式将所述多媒体数据包发送至所述显示终端,以供所述显示终端进行播放处理。
9.如权利要求8所述的终端,其特征在于,还包括:更新单元,用于接收所述显示终端返回的播放消息,更新交互界面。
10.一种Wifi Display的优化系统,其特征在于,包括如权利要求5或6所述的显示终端及如权利要求7-9任一项所述的移动终端。
【文档编号】H04W24/02GK103442381SQ201310384241
【公开日】2013年12月11日 申请日期:2013年8月29日 优先权日:2013年8月29日
【发明者】陈雄 申请人:深圳市同洲电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1