无线投屏协议系统及方法技术方案

技术编号:26178810 阅读:27 留言:0更新日期:2020-10-31 14:30
本发明专利技术提供了无线投屏协议系统,属于呼吸监测技术领域。该无线投屏协议系统包括服务器、发送端和接收端。所述服务器包括无线投屏协议,所述无线投屏协议包括房间信息、投屏信息和协商信息,所述房间信息用于与服务器建立连接关系,用于确认房间状态,投屏信息用于与服务器建立连接关系,协商信息用于与服务器建立连接关系,用于对投屏信息进行协商判断是否可以进行投屏,所述发送端与所述服务器连接,用于对房间信息进行输入,所述接收端与所述服务器连接,用于对发送的房间信息进行接收。本发明专利技术通过服务器进行P2P的建立,在无线投屏的过程中不会局限在同一局域WIFI网络环境下,而且实现方法简单,扩展性强。

【技术实现步骤摘要】
无线投屏协议系统及方法
本专利技术涉及无线投屏
,具体而言,涉及无线投屏协议系统及方法。
技术介绍
无线投屏又叫无线同屏、飞屏、屏幕共享。具体来说,就是通过某种技术方法将移动设备A(如手机、平板、笔记本、电脑)的画面“实时地”显示到另一个设备屏幕上B(平板、笔记本、电脑、电视、一体机、投影仪),输出的内容包括各类媒体信息和实时操作画面目前,支持无线投屏技术比较成熟的方案,不管是推送方式投屏还是镜像模式投屏,都需要局限在同一个局域WIFI网络环境下,大大限制了无线投屏技术的应用。
技术实现思路
为了弥补以上不足,本专利技术提供了无线投屏协议系统,旨在改善现有的投屏技术一般都会在同一个局域WIFI网络环境下,大大限制了无线投屏技术的应用的问题。本专利技术是这样实现的:本专利技术提供无线投屏协议系统,包括服务器、发送端和接收端。所述服务器包括无线投屏协议,所述无线投屏协议包括房间信息、投屏信息和协商信息,所述房间信息用于与服务器建立连接关系,用于确认房间状态,投屏信息用于与服务器建立连接关系,用于对房间信息的状态进行判断,协商信息用于与服务器建立连接关系,用于对投屏信息进行协商判断是否可以进行投屏,所述发送端与所述服务器连接,用于对房间信息进行输入,所述接收端与所述服务器连接,用于对发送的房间信息进行接收。在本专利技术的一种实施例中,所述房间信息包括加入房间和离开房间,所述加入房间和所述离开房间均与所述无线投屏协议建立连接。在本专利技术的一种实施例中,所述投屏信息包括发送房间状态、开始投屏和结束投屏,所述发送房间状态、所述开始投屏和所述结束投屏均与无线投屏协议建立连接。在本专利技术的一种实施例中,所述协商信息包括协商媒体描述和发送端口地址,所述协商媒体描述和发送端口地址均与无线投屏协议建立连接。在本专利技术的一种实施例中,所述发送端包括输入模块、转换模块和发送模块,所述输入模块、所述转换模块和所述发送模块均与所述服务器连接。在本专利技术的一种实施例中,所述输入模块包括音频录入模块和视频录入模块,所述音频录入模块为话筒或录音器,用于对音频文件进行录入,所述视频录入模块为为枪机、半球型摄像机、一体化摄像机、红外日夜两用摄像机、高速球摄像机、网络摄像机中的一种,用于对视频文件进行录入传输。在本专利技术的一种实施例中,所述转换模块为A/D转换器,用于完成对录入的音频和视频文件进行信号转换,所述发送模块为无线传输设备或有限传输设备。在本专利技术的一种实施例中,所述接收端包括显示模块、转换模块和接收模块,所述显示模块、转换模块和接收模块均与服务器建立连接。在本专利技术的一种实施例中,所述显示模块为CTR显示器、LCD显示器、LED显示器的任意一种,用于对接收模块接收的房间信息进行显示,所述转换模块为A/D转换器,用于完成对录入的音频和视频文件进行信号转换,所述接收模块为信号接收器,用于对发送的房间信息进行接收。在本专利技术还提供了无线投屏协议的方法,其利用权利要求1-9任一项所述的无线投屏协议系统包括以下步骤:S1:发送端与服务器建立连接后加入指定房间号的房间;S2:发送端加入房间后发送push消息让服务器转发给接收端,开始准备投屏;S3:接收端返回当前状态并由服务器转发给发送端,online表示可以投屏,busy表示在忙,不接受新的投屏;S4:发送端和接收端互换sdp:发送端发送的sdp带有offer参数,而接收端收到服务器转发过来的数据后返回带有answer参数的sdp;S5:发送端和接收端都设置完本地和远端的sdp后,通过服务器交换ICECandidate信息;S6:ICE设置成功后,自动连接音视频进行投屏;S7:结束投屏:发送端和接收端发送close数据包;S8:离开房间:发送端和接收端发送leave数据包;S9:最后发送端和接收端与服务器断开连接。本专利技术的有益效果是:本专利技术通过上述设计得到的无线投屏协议系统,使用时,将接收端和发送端分别与服务器建立连接关系,发送端通过输入模块和发送模块将房间号发送给服务器,有服务器转发给接收端,这时接收端返回当前状态并由服务器转发给发送端,然后发送端和接收端互换sdp,发送端发送的sdp带有offer参数,而接收端收到服务器转发过来的数据后返回带有answer参数的sdp,发送端和接收端都设置完本地和远端的sdp后,通过服务器交换ICECandidate信息,ICE设置成功后,完成P2P的建立,自动连接音视频进行投屏,结束投屏发送端和接收端发送close数据包,离开房间发送端和接收端发送leave数据包,最后发送端和接收端与服务器断开连接,这样通过服务器进行P2P的建立,在无线投屏的过程中不会局限在同一局域WIFI网络环境下,而且实现方法简单,扩展性强。附图说明为了更清楚地说明本专利技术实施方式的技术方案,下面将对实施方式中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1是本专利技术实施方式提供的无线投屏协议系统模块框图;图2为本专利技术实施方式提供的无线投屏协议系统发送端模块框图;图3为本专利技术实施方式提供的无线投屏协议系统接收端模块框图;图4为本专利技术实施方式提供的无线投屏协议系统服务器模块框图;图5为本专利技术实施方式提供的无线投屏协议系统无线投屏协议框图;图6为本专利技术实施方式提供的无线投屏协议系统流程图;图7为本专利技术实施方式提供的无线投屏协议系统时序图。具体实施方式为使本专利技术实施方式的目的、技术方案和优点更加清楚,下面将结合本专利技术实施方式中的附图,对本专利技术实施方式中的技术方案进行清楚、完整地描述,显然,所描述的实施方式是本专利技术一部分实施方式,而不是全部的实施方式。基于本专利技术中的实施方式,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施方式,都属于本专利技术保护的范围。因此,以下对在附图中提供的本专利技术的实施方式的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施方式。基于本专利技术中的实施方式,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施方式,都属于本专利技术保护的范围。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。在本专利技术的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”、“顺时针”、“逆时针”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本专利技术和简化描述,而不是指示或暗示所指的设备或元件必须具有特定的方位、以本文档来自技高网...

【技术保护点】
1.无线投屏协议系统,其特征在于,包括/n服务器,所述服务器包括无线投屏协议,所述无线投屏协议包括房间信息、投屏信息和协商信息,所述房间信息用于与服务器建立连接关系,用于确认房间状态,投屏信息用于与服务器建立连接关系,用于对房间信息的状态进行判断,协商信息用于与服务器建立连接关系,用于对投屏信息进行协商判断是否可以进行投屏;/n发送端,所述发送端与所述服务器连接,用于对房间信息进行输入;/n接收端,所述接收端与所述服务器连接,用于对发送的房间信息进行接收。/n

【技术特征摘要】
1.无线投屏协议系统,其特征在于,包括
服务器,所述服务器包括无线投屏协议,所述无线投屏协议包括房间信息、投屏信息和协商信息,所述房间信息用于与服务器建立连接关系,用于确认房间状态,投屏信息用于与服务器建立连接关系,用于对房间信息的状态进行判断,协商信息用于与服务器建立连接关系,用于对投屏信息进行协商判断是否可以进行投屏;
发送端,所述发送端与所述服务器连接,用于对房间信息进行输入;
接收端,所述接收端与所述服务器连接,用于对发送的房间信息进行接收。


2.根据权利要求1所述的无线投屏协议系统,其特征在于,所述房间信息包括加入房间和离开房间,所述加入房间和所述离开房间均与所述无线投屏协议建立连接。


3.根据权利要求1所述的无线投屏协议系统,其特征在于,所述投屏信息包括发送房间状态、开始投屏和结束投屏,所述发送房间状态、所述开始投屏和所述结束投屏均与无线投屏协议建立连接。


4.根据权利要求1所述的无线投屏协议系统,其特征在于,所述协商信息包括协商媒体描述和发送端口地址,所述协商媒体描述和发送端口地址均与无线投屏协议建立连接。


5.根据权利要求1所述的无线投屏协议系统,其特征在于,所述发送端包括输入模块、转换模块和发送模块,所述输入模块、所述转换模块和所述发送模块均与所述服务器连接。


6.根据权利要求5所述的无线投屏协议系统,其特征在于,所述输入模块包括音频录入模块和视频录入模块,所述音频录入模块为话筒或录音器,用于对音频文件进行录入,所述视频录入模块为为枪机、半球型摄像机、一体化摄像机、红外日夜两用摄像机、高速球摄像机、网络摄像机中的一种,用于对视频文件进行录入传输。
...

【专利技术属性】
技术研发人员:马义刘兴海陈曦卢吟
申请(专利权)人:北京百家视联科技有限公司
类型:发明
国别省市:北京;11

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

1