一种实现远程无线保真显示的方法、装置及系统.pdf

上传人:62****3 文档编号:4076231 上传时间:2018-08-14 格式:PDF 页数:13 大小:758.72KB
返回 下载 相关 举报
摘要
申请专利号:

CN201410830778.5

申请日:

2014.12.26

公开号:

CN104602113A

公开日:

2015.05.06

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):H04N 21/4363申请日:20141226|||公开

IPC分类号:

H04N21/4363(2011.01)I; H04N21/61(2011.01)I; H04N21/643(2011.01)I; H04N21/647(2011.01)I

主分类号:

H04N21/4363

申请人:

广东欧珀移动通信有限公司

发明人:

张加敏

地址:

523860广东省东莞市长安镇乌沙海滨路18号

优先权:

专利代理机构:

北京品源专利代理有限公司11332

代理人:

邓猛烈; 胡彬

PDF下载: PDF下载
内容摘要

本发明实施例涉及通信技术领域,尤其涉及一种实现远程无线保真显示的方法、装置及系统。该方法包括:获取显示设备的网际协议地址,根据网际协议地址建立移动设备与显示设备之间的连接信道,获取并封装移动设备上的音视频流数据,生成音视频流封装包,通过连接信道将音视频流封装包发送至显示设备,以供显示设备进行播放。本发明实施例提供的技术方案,能够将移动设备上的内容分享给所在地理位置远离用户的显示设备上,使用户能够使用远程WFD功能,与远处的家人、朋友和同事实时分享移动设备上的内容,满足用户需求,提升用户使用体验。

权利要求书

权利要求书1.  一种实现远程无线保真显示的方法,其特征在于,包括: 获取显示设备的网际协议地址; 根据所述网际协议地址建立移动设备与所述显示设备之间的连接信道; 获取并封装所述移动设备上的音视频流数据,生成音视频流封装包; 通过所述连接信道将所述音视频流封装包发送至所述显示设备,以供所述 显示设备进行播放。 2.  根据权利要求1所述的方法,其特征在于,根据所述网际协议地址建立 移动设备与所述显示设备之间的连接信道,包括: 向所述显示设备发送信道建立请求; 在所述显示设备响应所述信道建立请求之后,根据所述网际协议地址建立 移动设备与显示设备之间的控制信道和数据传输信道; 其中,所述控制信道用于传输控制信息,所述数据传输信道用于传输音视 频流封装包。 3.  根据权利要求1所述的方法,其特征在于,在获取并封装所述移动设备 上的音视频流数据之前,还包括: 检测所述连接信道的连通性能; 根据所述连通性能设置音视频流的数据参数初始值。 4.  根据权利要求3所述的方法,其特征在于,在通过所述连接信道将所述 音视频流封装包发送至所述显示设备之后,还包括: 接收显示设备返回的网络拥塞值; 根据所述网络拥塞值更新音视频流的数据参数。 5.  一种实现远程无线保真显示的装置,其特征在于,包括: 获取模块,用于获取显示设备的网际协议地址; 信道建立模块,用于根据所述网际协议地址建立移动设备与所述显示设备 之间的连接信道; 封装模块,用于获取并封装所述移动设备上的音视频流数据,生成音视频 流封装包; 发送模块,用于通过所述连接信道将所述音视频流封装包发送至所述显示 设备,以供显示设备进行播放。 6.  根据权利要求5所述的装置,其特征在于,所述信道建立模块包括: 请求发送单元,用于向所述显示设备发送信道建立请求; 控制信道建立单元,用于在所述显示设备响应请求之后,建立移动设备与 显示设备之间的控制信道; 数据传输信道建立单元,用于在所述显示设备响应所述信道建立请求之后, 根据所述网际协议地址建立移动设备与显示设备之间的控制信道和数据传输信 道; 其中,所述控制信道用于传输控制信息,所述数据传输信道用于传输音视 频流封装包。 7.  根据权利要求5所述的装置,其特征在于,还包括: 检测模块,用于在获取并封装所述移动设备上的音视频流数据之前,检测 所述连接信道的连通性能; 数据参数设置模块,用于根据所述连通性能设置音视频流的数据参数初始 值。 8.  根据权利要求7所述的方法装置,其特征在于,还包括: 接收模块,用于在通过所述连接信道将所述音视频流封装包发送至所述显 示设备之后,接收显示设备返回的网络拥塞值; 所述数据参数设置模块,还用于根据所述网络拥塞值更新音视频流的数据 参数。 9.  一种实现远程无线保真显示的系统,其特征在于,包括: 移动设备,用于根据获取的显示设备的网际协议地址建立与所述显示设备 之间的连接信道;获取并封装音视频流数据,生成音视频流封装包;通过所述 连接信道将所述音视频流封装包发送至所述显示设备; 显示设备,用于接收并解析移动设备发送的音视频流封装包,获得音视频 流数据;根据所述音视频流数据生成音视频流媒体文件并进行播放。 10.  根据权利要求9所述的系统,其特征在于,所述连接信道包括控制信 道和数据传输信道; 其中,所述控制信道用于传输控制信息,所述数据传输信道用于传输音视 频流封装包。 11.  根据权利要求9所述的系统,其特征在于, 所述移动设备,还用于在获取并封装音视频流数据之前,检测所述连接信 道的连通性能,并根据所述连通性能设置音视频流的数据参数初始值;接收显 示设备返回的网络拥塞值,并根据所述网络拥塞值更新音视频流的数据参数; 所述显示设备,还用于计算网络拥塞值,并将所述网络拥塞值发送给所述 移动设备。

说明书

说明书一种实现远程无线保真显示的方法、装置及系统
技术领域
本发明实施例涉及通信技术领域,尤其涉及一种实现远程无线保真显示的方法、装置及系统。
背景技术
随着移动互联网技术的快速发展,移动设备上的功能越来越丰富,人们在工作和生活中已经习惯使用移动设备来完成各种事情。其中,无线保真显示(WifiDdisplay,WFD)技术近年来走进人们的视线。WFD技术可以实现用户的移动设备与显示设备的无线连接,将移动设备上面显示的视频、游戏等分享到显示设备上,为人们的生活和工作带来了更多的便利和乐趣。然而,现有的WFD技术还存在一些局限性,比如只能将移动设备上的显示的内容分享到用户身边的显示设备上,而无法分享给所在地理位置远离用户的家人、朋友或是单位同事身边的显示设备上,所以,WFD技术的功能还有待于完善。
发明内容
本发明的目的是提出一种实现远程无线保真显示的方法、装置及系统,以解决用户无法将移动设备上的内容分享给所在地理位置远离用户的显示设备上的问题。
第一方面,本发明实施例提供了一种实现远程无线保真显示的方法,包括:
获取显示设备的网际协议地址;
根据所述网际协议地址建立移动设备与所述显示设备之间的连接信道;
获取并封装所述移动设备上的音视频流数据,生成音视频流封装包;
通过所述连接信道将所述音视频流封装包发送至所述显示设备,以供所述 显示设备进行播放。
第二方面,本发明实施例提供了一种实现远程无线保真显示的装置,包括:
获取模块,用于获取显示设备的网际协议地址;
信道建立模块,用于根据所述网际协议地址建立移动设备与所述显示设备之间的连接信道;
封装模块,用于获取并封装所述移动设备上的音视频流数据,生成音视频流封装包;
发送模块,用于通过所述连接信道将所述音视频流封装包发送至所述显示设备,以供所述显示设备进行播放。
第三方面,本发明实施例提供了一种实现远程无线保真显示的系统,包括:
移动设备,用于根据获取的显示设备的网际协议地址建立与所述显示设备之间的连接信道;获取并封装音视频流数据,生成音视频流封装包;通过所述连接信道将所述音视频流封装包发送至所述显示设备;
显示设备,用于接收并解析移动设备发送的音视频流封装包,获得音视频流数据;根据所述音视频流数据生成音视频流媒体文件并进行播放。
本发明实施例中提供的实现远程无线保真显示的方法、装置及系统,能够将移动设备上的内容分享给所在地理位置远离用户的显示设备上。本发明实施例中提供实现远程无线保真显示的方法,获取显示设备的网际协议地址,根据网际协议地址建立移动设备与显示设备之间的连接信道,获取并封装移动设备上的音视频流数据,生成音视频流封装包,通过连接信道将音视频流封装包发送至显示设备,以供显示设备进行播放。本发明实施例提供的技术方案,能够将移动设备上的内容分享给所在地理位置远离用户的显示设备上,使用户能够使用远程WFD功能,与远处的家人、朋友和同事实时分享移动设备上的内容, 满足用户需求,提升用户使用体验。
附图说明
图1为本发明实施例一提供的实现远程无线保真显示的方法的流程示意图;
图2为本发明实施例二提供的实现远程无线保真显示的方法的流程示意图;
图3为本发明实施例三提供的实现远程无线保真显示的方法的流程示意图;
图4为本发明实施例四提供的实现远程无线保真显示的装置的结构框图;
图5为本发明实施例五提供的实现远程无线保真显示的系统的结构框图。
具体实施方式
下面结合附图并通过具体实施方式来进一步说明本发明的技术方案。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
实施例一
图1为本发明实施例一提供的实现远程无线保真显示的方法的流程示意图,该方法可以由实现远程无线保真显示的装置执行,其中该装置可由软件和/或硬件实现,可作为移动设备的一部分被内置在移动设备中。如图1所示,该方法包括:
步骤101、获取显示设备的网际协议地址。
本实施例中的移动设备具体可为平板电脑和智能手机等;显示设备具体可为带有显示屏幕的电脑、电视以及移动设备等。
示例性的,获取显示设备的网际协议(Internet Protocol,IP)地址的方法可为,直接获取用户输入的需要建立连接的显示设备的IP地址或者域名,若输入的是域名,进行域名解析后即可获取相应的IP地址;还可以登录预先设立的网 络平台,如聊天室,聊天室平台维护登录聊天室的移动设备和IP地址的对应关系,用户登录聊天室后即可通过聊天室平台获取其他登录聊天室的显示设备的IP地址。
步骤102、根据网际协议地址建立移动设备与显示设备之间的连接信道。
移动设备获取显示设备的IP地址后,就可根据IP地址通过传输控制协议/网际协议(Transmission Control Protocol/Internet Protocol,TCP/IP)或用户数据报协议/网际协议(User Datagram Protocol//Internet Protocol,UDP/IP)协议栈建立连接。示例性的,移动设备与显示设备之间建立两个信道,分别为控制信道和数据传输信道。控制信道用于传输控制信息,数据传输信道用于传输音视频流封装包。
步骤103、获取并封装移动设备上的音视频流数据,生成音视频流封装包。
具体的,移动设备抓取显示屏幕上显示的图像以及移动设备播放的声音作为音视频流数据,对音视频流数据进行编码、封装等操作生成音视频流封装包。
步骤104、通过连接信道将音视频流封装包发送至显示设备,以供显示设备进行播放。
示例性的,移动设备通过数据传输信道将音视频流封装包发送至显示设备,显示设备将音视频流封装包解包,再进行解码等操作生成音视频流媒体文件并进行播放,显示设备一方的用户即可实时观看移动设备上播放的影音图像或者移动设备一方的用户对移动设备的实时操作图像。
本发明实施例一提供的实现远程无线保真显示的方法,获取显示设备的IP地址,根据IP地址建立移动设备与显示设备之间的连接信道,获取并封装移动设备上的音视频流数据,生成音视频流封装包,通过连接信道将音视频流封装包发送至显示设备,以供显示设备进行播放。该方法能够将移动设备上的内容 分享给所在地理位置远离用户的显示设备上,使用户能够使用远程WFD功能,与远处的家人、朋友和同事实时分享移动设备上的内容,满足用户需求,提升用户使用体验。
实施例二
图2为本发明实施例二提供的实现远程无线保真显示的方法的流程示意图,该方法可以由实现远程无线保真显示的装置执行,其中该装置可由软件和/或硬件实现,可作为移动设备的一部分被内置在移动设备中。如图2所示,该方法包括:
步骤201、获取显示设备的网际协议地址。
步骤202、向显示设备发送信道建立请求。
步骤203、在显示设备响应信道建立请求之后,根据网际协议地址建立移动设备与显示设备之间的控制信道和数据传输信道。
显示设备开启WFD功能后,就会监听网络数据。当显示设备收到移动设备发送的信道建立请求时,响应该信道建立请求,之后,移动设备就会根据IP地址建立移动设备与显示设备之间的控制信道和数据传输信道。控制信道用于传输控制信息,具体的,控制信息可包括启动分享命令、暂停分享命令和停止分享命令等。控制信道连接是基于TCP/IP协议建立的,能够有效的保证控制信息的可靠性;数据传输信道是基于UDP/IP协议建立的,能够优先保证数据传输的实时性。
移动设备通过控制信道向显示设备发送启动分享命令,显示设备收到该命令后就会启动数据传输信道,等待接收移动设备发送的音视频流封装包。
步骤204、获取并封装移动设备上的音视频流数据,生成音视频流封装包。
具体的,移动设备抓取显示屏幕上显示的图像以及移动设备播放的声音作 为音视频流数据,基于UDP协议对音视频数据进行编码、封装等操作生成音视频流封装包。
步骤205、通过数据传输信道将音视频流封装包发送至显示设备,以供显示设备进行播放。
基于UDP协议通过数据传输信道将音视频流封装包发送至显示设备,显示设备再基于UDP协议将音视频流封装包解包,再进行解码等操作生成音视频流媒体文件,进行播放,显示设备一方的用户即可实时观看移动设备上播放的影音图像或者移动设备一方的用户对移动设备的实时操作图像。
本发明实施例二在实施例一的基础上,进一步说明了控制信道和数据传输信道的建立过程以及音视频流封装包的传输过程,本实施例的方法能够有效保证控制信道传输的控制信息的安全性和数据传输信道传输的音视频流数据的实时性,提升用户使用体验。
实施例三
图3为本发明实施例三提供的实现远程无线保真显示的方法的流程示意图,该方法可以由实现远程无线保真显示的装置执行,其中该装置可由软件和/或硬件实现,可作为移动设备的一部分被内置在移动设备中。如图3所示,该方法包括:
步骤301、获取显示设备的网际协议地址。
步骤302、向显示设备发送信道建立请求。
步骤303、在显示设备响应信道建立请求之后,根据网际协议地址建立移动设备与显示设备之间的控制信道和数据传输信道。
步骤304、检测连接信道的连通性能,根据连通性能设置音视频流的数据参数初始值。
数据传输信道是基于UDP/IP协议建立的,能够优先保证数据传输的实时性,但是数据传输是不可靠的,会出现丢包的情况。信道刚建立时,信道的网络状况是否良好是未知的,而网络状况会直接影响到数据的实时传输,显示设备一方播放的音视频流媒体在播放时可能会出现卡顿现象,影响用户的正常使用。示例性的,移动设备可发送因特网包探索器(Packet Internet Groper,PING)命令,通过统计丢包率来检测数据传输信道的连通性能。优选的,可用网络拥塞值来描述连通性能的好坏程度,连通性能优时对应的网络拥塞值小,连通性能良好时对应的网络拥塞值适中,连通性能差时对应的网络拥塞值大。
所述音视频流的数据参数,具体可包括音视频流的帧率、分辨率和码流等参数。以下仅以分辨率为例进行说明。当信道的连通性能良好时,在保证显示设备一方实时流畅地播放音视频流媒体的情况下,能够传输分辨率高的音视频流数据;而当信道的连通性能较差时,在保证显示设备一方实时流畅地播放音视频流媒体的情况下,仅能够传输分辨率低的音视频流数据。所以,预先将分辨率值分别对应不同的网络拥塞值,这样,在检测连接信道的连通性能获得网络拥塞值后,即可根据网络拥塞值设置音视频流的数据参数初始值。
步骤305、获取并封装移动设备上的音视频流数据,生成音视频流封装包。
获取移动设备上的音视频流数据后,根据步骤304中设置的音视频流的数据参数初始值进行封装等操作生成音视频流封装包。
步骤306、通过连接信道将音视频流封装包发送至显示设备,以供显示设备进行播放。
步骤307、接收显示设备返回的网络拥塞值,根据网络拥塞值更新音视频流的数据参数值。
显示设备进行实时播放,数据传输信道中对音视频流封装包的传输也是不 间断的,在这个过程中,网络状况随时可能会发生变化。为了保证显示设备一方自始至终都能够实时流畅地播放,可不断地根据网络状况调整音视频流数据参数值。
示例性的,可由移动设备通过控制信道发送监听状态命令信息,显示设备收到监听状态命令信息后,可通过检测到的丢包情况和时延情况计算出网络拥塞值。具体的,音视频流封装包在数据传输信道中是基于UDP协议来传输的,UDP协议在传输过程会对音视频流封装包进行编号,显示设备接收到音视频流封装包后会根据该编号辨别接收各个封装包的先后顺序是否与发送顺序相同,以及具体哪些编号的封装包未被接收到。若有某个编号的封装包未被接收到,则说明该封装包在传输过程中丢失了,即发生了丢包现象;编号靠前的封装包应先被收到,编号靠后的封装包应后被收到,但当一个封装包被收到的时间比预计时间晚时,说明发生了时延现象。显示设备可综合丢包的数量和时延情况的严重程度来计算网络拥塞值。
显示设备将计算好的网络拥塞值通过控制信道返回给移动设备,移动设备根据该网络拥塞值来更新音视频流的数据参数值。例如,当网络拥塞值较大时,说明网络状况较差,降低音视频流的分辨率;当网络拥塞值较小时,说明网络状况良好,可保持原有的音视频流的分辨率,或适当的增大音视频流的分辨率,以保证显示设备一方的用户获得最佳的观看效果。
本发明实施例三在实施例二的基础上,增加了根据网络状况设置音视频流的数据参数初始值并实时更新的步骤,保证用户能够自始至终都能够观看到实时流畅播放的音视频流媒体文件,进一步满足用户需求,提升用户使用体验。
实施例四
图4为本发明实施例四提供的实现远程无线保真显示的装置的结构框图, 该装置可由软件和/或硬件实现,可作为移动设备的一部分被内置在移动设备中,通过执行实现远程无线保真显示的方法来实现远程无线保真显示。如图4所示,该装置包括:
获取模块401,用于获取显示设备的网际协议地址;信道建立模块402,用于根据所述网际协议地址建立移动设备与所述显示设备之间的连接信道;封装模块403,用于获取并封装所述移动设备上的音视频流数据,生成音视频流封装包;发送模块404,用于通过所述连接信道将所述音视频流封装包发送至所述显示设备,以供显示设备进行播放。
进一步的,所述信道建立模块402包括:请求发送单元,用于向显示设备发送信道建立请求;控制信道建立单元,用于在所述显示设备响应请求之后,建立移动设备与显示设备之间的控制信道;数据传输信道建立单元,用于在所述显示设备响应所述信道建立请求之后,根据所述网际协议地址建立移动设备与显示设备之间的控制信道和数据传输信道;其中,所述控制信道用于传输控制信息,所述数据传输信道用于传输音视频流封装包。
进一步的,该装置还可包括检测模块、数据参数设置模块和接收模块。其中,检测模块,用于在获取并封装所述移动设备上的音视频流数据之前,检测所述连接信道的连通性能;数据参数设置模块,用于根据所述连通性能设置音视频流的数据参数初始值,还用于根据所述网络拥塞值更新音视频流的数据参数值;接收模块,用于在通过所述连接信道将所述音视频流封装包发送至所述显示设备之后,接收显示设备返回的网络拥塞值。
本发明实施例四提供的实现远程无线保真显示的装置,由获取模块401获取显示设备的IP地址,信道建立模块402根据IP地址建立移动设备与显示设备之间的连接信道,封装模块403获取并封装移动设备上的音视频流数据,最后 由发送模块404生成音视频流封装包,通过连接信道将音视频流封装包发送至显示设备,以供显示设备进行播放。该装置通过执行实现远程无线保真显示的方法,能够将移动设备上的内容分享给所在地理位置远离用户的显示设备上,使用户能够使用远程WFD功能,与远处的家人、朋友和同事实时分享移动设备上的内容,满足用户需求,提升用户使用体验。
实施例五
图5为本发明实施例五提供的实现远程无线保真显示的系统的结构框图,该系统可通过执行本发明实施例的方法来实现远程无线保真显示。如图5所示,该系统包括:移动设备501和显示设备502。其中:
移动设备501,用于根据获取的显示设备的网际协议地址建立与所述显示设备之间的连接信道;获取并封装音视频流数据,生成音视频流封装包;通过所述连接信道将所述音视频流封装包发送至所述显示设备;
显示设备502,用于接收并解析移动设备发送的音视频流封装包,获得音视频流数据;根据所述音视频流数据生成音视频流媒体文件并进行播放。
进一步的,连接信道包括控制信道和数据传输信道;其中,控制信道用于传输控制信息,数据传输信道用于传输音视频流封装包。
进一步的,移动设备501,还用于在获取并封装音视频流数据之前,检测所述连接信道的连通性能,并根据所述连通性能设置音视频流的数据参数初始值;接收显示设备返回的网络拥塞值,并根据所述网络拥塞值更新音视频流的数据参数值;显示设备502,还用于计算网络拥塞值,并将所述网络拥塞值发送给所述移动设备。
本发明实施例五提供的实现远程无线保真显示的系统,包括移动设备501和显示设备502。该系统通过执行实现远程无线保真显示的方法,能够将移动设 备上的内容分享给所在地理位置远离用户的显示设备上,使用户能够使用远程WFD功能,与远处的家人、朋友和同事实时分享移动设备上的内容,满足用户需求,提升用户使用体验。
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

一种实现远程无线保真显示的方法、装置及系统.pdf_第1页
第1页 / 共13页
一种实现远程无线保真显示的方法、装置及系统.pdf_第2页
第2页 / 共13页
一种实现远程无线保真显示的方法、装置及系统.pdf_第3页
第3页 / 共13页
点击查看更多>>
资源描述

《一种实现远程无线保真显示的方法、装置及系统.pdf》由会员分享,可在线阅读,更多相关《一种实现远程无线保真显示的方法、装置及系统.pdf(13页珍藏版)》请在专利查询网上搜索。

本发明实施例涉及通信技术领域,尤其涉及一种实现远程无线保真显示的方法、装置及系统。该方法包括:获取显示设备的网际协议地址,根据网际协议地址建立移动设备与显示设备之间的连接信道,获取并封装移动设备上的音视频流数据,生成音视频流封装包,通过连接信道将音视频流封装包发送至显示设备,以供显示设备进行播放。本发明实施例提供的技术方案,能够将移动设备上的内容分享给所在地理位置远离用户的显示设备上,使用户能够使。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1