一种android终端屏幕可相互无线分享的方法技术

技术编号:14494663 阅读:193 留言:0更新日期:2017-01-29 17:31
本发明专利技术提出了一种android终端屏幕可相互无线分享的方法,android终端均部署分享应用软件,任一终端打开热点,其他终端连接热点网络互通,各终端打开分享应用软件,分享应用软件发送局域网内设备上线消息,局域网内其他终端接收到上线消息,存储设备信息在软件界面列表显示终端;某一要分享的终端在软件界面列表勾选显示的终端设备,点击投屏,终端开始截取屏幕,同时采集麦克风和扬声器声音,将获取的屏幕以及声音数据化,然后使用标准的h264进行编码压缩,压缩后采用rtsp标准传输协议向固定端口发送数据进而实现屏幕共享的功能。本发明专利技术解决安卓终端屏幕只能单向一对一无线分享并且只能被动分享的难题,可以实现两个安卓终端屏幕相互分享。

【技术实现步骤摘要】

本专利技术涉及一种android终端屏幕可相互无线分享的方法
技术介绍
现有技术实现android屏幕一对一的传输分享,只能实现单向的屏幕分享,无法实现两个以上的屏幕共享功能。而且现有的分享功能只能是安卓终端屏幕分享到另一个安卓屏幕上,却不能反向分享。因此,很大程度上减少了用户体验。
技术实现思路
本专利技术提出了一种android终端屏幕可相互无线分享的方法,解决安卓终端屏幕只能单向一对一无线分享并且只能被动分享的难题,可以实现两个安卓终端屏幕相互分享。本专利技术具体是通过以下技术方案来实现的:一种android终端屏幕可相互无线分享的方法,包括以下步骤:(1)android终端均部署分享应用软件,任一终端打开热点,其他终端连接热点网络互通,各终端打开分享应用软件,分享应用软件发送局域网内设备上线消息,局域网内其他终端接收到上线消息,存储设备信息在软件界面列表显示终端;(2)某一要分享的终端在软件界面列表勾选显示的终端设备,点击投屏,终端开始截取屏幕,同时采集麦克风和扬声器声音,将获取的屏幕以及声音数据化,然后使用标准的h264进行编码压缩,压缩后采用rtsp标准传输协议向固定端口发送数据;分享终端通过tcp/ip发送分享通知消息给勾选的终端设备,分享通知消息包含获取音视频数据的rtsp服务地址;(3)勾选的终端设备接收到分享通知消息后,使用标准的rtsp协议从分享终端收取音视频数据,在收到音视频数据后,勾选的终端设备显示分享播放器窗口,使用标准的H264进行解码,最后将要分享的终端的截取屏幕显示在播放器窗口。优选地,某一在线正在分享的终端的屏幕及音频,主动分享时只可唯一勾选一台在线终端设备,然后点击分享按钮,终端设备发送分享通知消息给勾选终端设备,勾选终端设备接收到分享通知消息后,开始屏幕截取、音频采集,然后编码,使用rtsp发送数据,然后反馈成功消息给主动发起的终端设备;收到成功消息后,勾选终端设备显示播放器窗口,同样获取数据,然后解码显示在播放器窗口。本专利技术产生的有益效果为:本专利技术实现了安卓终端屏幕之间的双向无线分享,而不是目前市场上的单向分享,极大的提高了用户体验感。具体实施方式下面将结合本专利技术实施例对本专利技术的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。一种android终端屏幕可相互无线分享的方法,包括以下步骤:(1)android终端均部署分享应用软件,任一终端打开热点,其他终端连接热点网络互通,各终端打开分享应用软件,分享应用软件发送局域网内设备上线消息,局域网内其他终端接收到上线消息,存储设备信息在软件界面列表显示终端;(2)某一要分享的终端在软件界面列表勾选显示的终端设备,点击投屏,终端开始截取屏幕,同时采集麦克风和扬声器声音,将获取的屏幕以及声音数据化,然后使用标准的h264进行编码压缩,压缩后采用rtsp标准传输协议向固定端口发送数据;分享终端通过tcp/ip发送分享通知消息给勾选的终端设备,分享通知消息包含获取音视频数据的rtsp服务地址;(3)勾选的终端设备接收到分享通知消息后,使用标准的rtsp协议从分享终端收取音视频数据,在收到音视频数据后,勾选的终端设备显示分享播放器窗口,使用标准的H264进行解码,最后将要分享的终端的截取屏幕显示在播放器窗口。优选地,某一在线正在分享的终端的屏幕及音频,主动分享时只可唯一勾选一台在线终端设备,然后点击分享按钮,终端设备发送分享通知消息给勾选终端设备,勾选终端设备接收到分享通知消息后,开始屏幕截取、音频采集,然后编码,使用rtsp发送数据,然后反馈成功消息给主动发起的终端设备;收到成功消息后,勾选终端设备显示播放器窗口,同样获取数据,然后解码显示在播放器窗口。以上所述仅为本专利技术的较佳实施例而已,并不用以限制本专利技术,凡在本专利技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本专利技术的保护范围之内。本文档来自技高网...

【技术保护点】
一种android终端屏幕可相互无线分享的方法,其特征在于,包括以下步骤:(1)android终端均部署分享应用软件,任一终端打开热点,其他终端连接热点网络互通,各终端打开分享应用软件,分享应用软件发送局域网内设备上线消息,局域网内其他终端接收到上线消息,存储设备信息在软件界面列表显示终端;(2)某一要分享的终端在软件界面列表勾选显示的终端设备,点击投屏,终端开始截取屏幕,同时采集麦克风和扬声器声音,将获取的屏幕以及声音数据化,然后使用标准的h264进行编码压缩,压缩后采用rtsp标准传输协议向固定端口发送数据;分享终端通过tcp/ip发送分享通知消息给勾选的终端设备,分享通知消息包含获取音视频数据的rtsp服务地址;(3)勾选的终端设备接收到分享通知消息后,使用标准的rtsp协议从分享终端收取音视频数据,在收到音视频数据后,勾选的终端设备显示分享播放器窗口,使用标准的H264进行解码,最后将要分享的终端的截取屏幕显示在播放器窗口。

【技术特征摘要】
1.一种android终端屏幕可相互无线分享的方法,其特征在于,包括以下步骤:(1)android终端均部署分享应用软件,任一终端打开热点,其他终端连接热点网络互通,各终端打开分享应用软件,分享应用软件发送局域网内设备上线消息,局域网内其他终端接收到上线消息,存储设备信息在软件界面列表显示终端;(2)某一要分享的终端在软件界面列表勾选显示的终端设备,点击投屏,终端开始截取屏幕,同时采集麦克风和扬声器声音,将获取的屏幕以及声音数据化,然后使用标准的h264进行编码压缩,压缩后采用rtsp标准传输协议向固定端口发送数据;分享终端通过tcp/ip发送分享通知消息给勾选的终端设备,分享通知消息包含获取音视频数据的rtsp服务地址;(3)...

【专利技术属性】
技术研发人员:程家明石林清
申请(专利权)人:武汉启目科技有限公司
类型:发明
国别省市:湖北;42

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

1