一种投屏方法、装置及存储介质制造方法及图纸

技术编号:20224969 阅读:31 留言:0更新日期:2019-01-28 23:00
本发明专利技术涉及通信技术领域,公开了一种投屏方法、装置及存储介质,用于实现投屏中的音频信息的发送与同步播放的功能,提升用户体验,所述方法包括:与接收端建立第一类短距离通信协议连接;获取所述发送端播放待投屏的屏幕图像时同步播放的音频信息;通过所述第一类短距离通信协议连接向所述接收端发送所述音频信息,以使所述接收端播放所述待投屏的屏幕图像时同步播放所述音频信息。

A Screen-casting Method, Device and Storage Media

The invention relates to the field of communication technology, and discloses a projection method, device and storage medium for realizing the function of transmitting and synchronizing audio information in projection screen and enhancing user experience. The method includes: establishing a first type of short distance communication protocol connection with the receiving end; acquiring audio information synchronously played when the transmitting end plays screen images for projection screen; The audio information is transmitted to the receiving end through the first type of short distance communication protocol connection so that the audio information is synchronously played when the receiving end plays the screen image of the screen to be projected.

【技术实现步骤摘要】
一种投屏方法、装置及存储介质
本专利技术涉及通信
,尤其涉及一种投屏方法、装置及存储介质。
技术介绍
随着通信技术的发展,无论是在生活中、还是在学习中,可以将用户需要分享实时屏幕画面,通过投屏技术投屏到其他设备的大屏幕上,以实现多人共享或协作的目的,其中,投屏技术是指把源(source)端系统的屏幕画面通过有线通信或者无线通信实时投射到接收(sink)端的屏幕的技术。现有技术中,投屏技术大多是基于Miracast协议来实现的,Miracast协议定义了“Wi-FiDirect”和“Wi-FiMultimedia”这两类协议,在音视频的编码、Wi-Fi点对点传输、音视频解码、同步播放方面做了针对性的协议定制。但目前有些操作系统如Android、Windows、iOS终端设备不支持Miracast协议,导致具有此类操作系统的终端设备无法使用投屏技术。目前,还有一种基于三层TCP/IP协议的私有协议来实现投屏技术的方式,然而该方式,由于终端设备的操作系统如Android没有开放系统音频的采集接口,因此无法获取到终端设备操作系统的输出音频,从而接收端在播放屏幕的图像的时候是没有音频输出的,这严重影响到用户体验。
技术实现思路
本专利技术实施例提供一种投屏方法、装置及存储介质,用于实现投屏中的音频信息的发送与同步播放的功能,提升用户体验。第一方面,本专利技术实施例提供一种投屏方法,应用于发送端,包括:与接收端建立第一类短距离通信协议连接;获取所述发送端播放待投屏的屏幕图像时同步播放的音频信息;通过所述第一类短距离通信协议连接向所述接收端发送所述音频信息,以使所述接收端播放所述待投屏的屏幕图像时同步播放所述音频信息。可选的,获取同步播放的所述音频信息,具体为:从所述发送端的操作系统中获取所述音频信息。可选的,所述音频信息中包括获取时间,所述方法还包括:截取所述待投屏的屏幕图像,并记录截取所述待投屏的屏幕图像的截取时间;根据所述待投屏的屏幕图像和所述截取时间生成截屏信息;向所述接收端发送所述截屏信息,以使所述接收端根据所述获取时间和所述截取时间同步播放所述音频信息以及所述待投屏的屏幕图像。可选的,所述向所述接收端发送所述截屏信息,具体包括:向所述接收端发送互联网协议IP连接建立请求;接收到所述接收端发送的IP连接建立响应后,与所述接收端建立IP连接;基于所述IP连接,向所述接收端发送所述截屏信息。可选的,所述与接收端建立第一类短距离通信协议连接,具体包括:获取所述接收端支持的至少一种类型的短距离通信协议;从所述至少一种类型的短距离通信协议中确定出所述第一类短距离通信协议;向所述接收端发送第一类短距离通信协议连接建立请求;接收到所述接收端发送的第一类短距离通信协议连接建立响应后,与所述接收端建立第一类短距离通信协议连接。第二方面,本专利技术实施例提供一种投屏方法,应用于接收端,包括:与发送端建立第一类短距离通信协议连接;接收所述发送端通过所述第一类短距离通信协议连接发送的音频信息,所述音频信息包括所述发送端播放待投屏的屏幕图像时同步播放的音频;播放所述待投屏的屏幕图像,并同步播放所述音频信息。可选的,所述音频信息还包括获取时间,所述方法还包括:接收所述发送端发送的截屏信息,所述截屏信息包括所述待投屏的屏幕图像以及所述待投屏的屏幕图像的截取时间;所述播放接收到的所述待投屏的屏幕图像,并同步播放所述音频信息,具体包括:确定所述获取时间与所述截取时间是否匹配;若匹配,则在所述接收端的显示屏中渲染所述待投屏的屏幕图像,并通过所述接收端的音频播放器同步播放所述音频。可选的,所述获得所述发送端发送的截屏信息之前,所述方法还包括:接收所述发送端发送的IP连接建立请求;向所述发送端发送IP连接建立响应;与所述发送端建立IP连接,所述IP连接用于接收所述截屏信息。可选的,所述与发送端建立第一类短距离通信协议连接,具体包括:向所述发送端通告所述接收端支持的至少一种类型的短距离通信协议,以使所述发送端从所述至少一种类型的短距离通信协议中确定出第一类短距离通信协议,并向所述接收端发送第一短距离通信协议连接建立请求;接收所述发送端发送的所述第一类短距离通信协议连接建立请求;向所述发送端发送第一类短距离通信协议连接建立响应后,与所述接收端建立第一类短距离通信协议连接。第三方面,本专利技术实施例提供一种投屏发送端装置,包括:建立模块,用于与接收端建立第一类短距离通信协议连接;获取模块,用于获取播放待投屏的屏幕图像时同步播放的音频信息;发送模块,用于通过所述第一类短距离通信协议连接向所述接收端发送所述音频信息,以使所述接收端播放所述待投屏的屏幕图像时,同步播放所述音频信息。可选的,所述获取模块,还用于:从操作系统中获取所述音频信息。可选的,所述音频信息中包括获取时间,所述获取模块,还用于:截取所述待投屏的屏幕图像,并记录截取所述待投屏的屏幕图像的截取时间;根据所述待投屏的屏幕图像和所述截取时间生成截屏信息;向所述接收端发送所述截屏信息,以使所述接收端根据所述获取时间和所述截取时间同步播放所述音频信息以及所述待投屏的屏幕图像。所述建立模块,还用于:向所述接收端发送互联网协议IP连接建立请求;接收到所述接收端发送的IP连接建立响应后,与所述接收端建立IP连接;基于所述IP连接向所述接收端发送所述截屏信息。可选的,所述建立模块,还用于:获取所述接收端支持的至少一种类型的短距离通信协议;从所述至少一种类型的短距离通信协议中确定出所述第一类短距离通信协议;向所述接收端发送第一类短距离通信协议连接建立请求;接收到所述接收端发送的第一类短距离通信协议连接建立响应后,与所述接收端建立第一类短距离通信协议连接。可选的,所述第一类短距离通信协议连接为以下任一种:基于蓝牙协议的蓝牙连接,基于红外协议的红外连接,以及基于音频输入接口AUX传输协议的AUX连接。第四方面,本专利技术实施例提供一种投屏接收端装置,包括:建立单元,用于与发送端建立第一类短距离通信协议连接;接收单元,用于接收所述发送端通过所述第一类短距离通信协议连接发送的音频信息,所述音频信息包括所述发送端播放待投屏的屏幕图像时同步播放的音频;播放单元,用于播放所述待投屏的屏幕图像,并同步播放所述音频信息。可选的,所述音频信息还包括获取时间,所述接收单元还用于:接收所述发送端发送的截屏信息,所述截屏信息包括所述待投屏的屏幕图像以及所述待投屏的屏幕图像的截取时间;所述播放单元,还用于:确定所述获取时间与所述截取时间是否匹配;若匹配,则在显示屏中渲染所述待投屏的屏幕图像,并通过播放器同步播放所述音频。可选的,所述建立单元,还用于:接收所述发送端发送的IP连接建立请求;向所述发送端发送IP连接建立响应;与所述发送端建立IP连接,所述IP连接用于接收所述截屏信息。可选的,所述建立单元,还用于:向所述发送端通告所述接收端支持的至少一种类型的短距离通信协议,以使所述发送端从所述至少一种类型的短距离通信协议中确定出第一类短距离通信协议,并向所述接收端发送第一短距离通信协议连接建立请求;接收所述发送端发送的所述第一类短距离通信协议连接建立请求;向所述发送端发送第一类短距离通信协议连接建立响应后,与所述接收端建立第一类短距离通信协议连接。本文档来自技高网...

【技术保护点】
1.一种投屏方法,应用于发送端,其特征在于,包括:与接收端建立第一类短距离通信协议连接;获取所述发送端播放待投屏的屏幕图像时同步播放的音频信息;通过所述第一类短距离通信协议连接向所述接收端发送所述音频信息,以使所述接收端播放所述待投屏的屏幕图像时同步播放所述音频信息。

【技术特征摘要】
1.一种投屏方法,应用于发送端,其特征在于,包括:与接收端建立第一类短距离通信协议连接;获取所述发送端播放待投屏的屏幕图像时同步播放的音频信息;通过所述第一类短距离通信协议连接向所述接收端发送所述音频信息,以使所述接收端播放所述待投屏的屏幕图像时同步播放所述音频信息。2.如权利要求1所述的方法,其特征在于,获取同步播放的所述音频信息,具体为:从所述发送端的操作系统中获取所述音频信息。3.如权利要求1或2所述的方法,其特征在于,所述音频信息中包括获取时间,所述方法还包括:截取所述待投屏的屏幕图像,并记录截取所述待投屏的屏幕图像的截取时间;根据所述待投屏的屏幕图像和所述截取时间生成截屏信息;向所述接收端发送所述截屏信息,以使所述接收端根据所述获取时间和所述截取时间同步播放所述音频信息以及所述待投屏的屏幕图像。4.如权利要求3所述的方法,其特征在于,所述向所述接收端发送所述截屏信息,具体包括:向所述接收端发送互联网协议IP连接建立请求;接收到所述接收端发送的IP连接建立响应后,与所述接收端建立IP连接;基于所述IP连接向所述接收端发送所述截屏信息。5.如权利要求1所述的方法,其特征在于,所述与接收端建立第一类短距离通信协议连接,具体包括:获取所述接收端支持的至少一种类型的短距离通信协议;从所述至少一种类型的短距离通信协议中确定出所述第一类短距离通信协议;向所述接收端发送第一类短距离通信协议连接建立请求;接收到所述接收端发送的第一类短距离通信协议连接建立响应后,与所述接收端建立第一类短距离通信协议连接。6.一种投屏方法,应用于接收端,其特征在于,包括:与发送端建立第一类短距离通信协议连接;接收所述发送端通过所述第一类短距离通信协议连接发送的音频信息,所述音频信息包括所述发送端播放待投屏的屏幕图像时同步播放的音频;播放所述待投屏的屏幕图像,并同步播放所述音频信息。7.如权利要求6所述的方法,其特征在于,所述音频信息还包括获取时间,所述方法还包括:接收所述发送端发送的截屏信息,所述截屏信息包括所述待投屏的屏幕图像以及所述待投屏的屏幕图像的截取时间;所述播放接收到的所述待投屏的屏幕图像,并同步播放所述音频信息,具体包括:确定所述获取时间与所述截取时间是否匹配;若匹配,则在所述接收端的显示屏中渲染所述待投屏的屏幕图像,并通过所述接收端的音频播放器同步播放所述音频。8.如权利要求7所述的方法,其特征在于,所述获得所述发送端发送的截屏信息之前,所述方法还包括:接收所述发送端发送的IP连接建立请求;向所述发送端发送I...

【专利技术属性】
技术研发人员:张瑞怀
申请(专利权)人:锐捷网络股份有限公司
类型:发明
国别省市:福建,35

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

1