基于web的屏幕投影系统建立方法及装置制造方法及图纸

技术编号:15287985 阅读:151 留言:0更新日期:2017-05-10 12:24
本发明专利技术公开了一种基于web的屏幕投影系统建立方法及装置,所述装置包括:web服务器部署模块,用于在发送端部署web服务器;局域网建立模块,用于供发送端组建局域网;地址发送模块,用于在进行屏幕投影时,发送端发送服务器地址至接收端;连接请求发送模块,用于供接收端接收服务器地址并进入浏览器,通过浏览器向web服务器发送连接请求;数据发送模块,用于供发送端根据连接请求建立发送端与接收端的会话连接,并发送当前屏幕的音视频数据至接收端;播放模块,用于供接收端通过浏览器播放音视频数据。与现有技术相比,本发明专利技术通过浏览器访问方式使得接收端可以为不同厂商不同系统的移动终端;且整个过程无需用户操作和干预,操作简便。

Method and device for establishing screen projection system based on Web

The invention discloses a method and a device for establishing screen projection system based on Web, the device includes a web server deployment module used to deploy a web server in the sending end; the establishment of local area network module is used for sending LAN address; sending module used in screen projection, the sender sends to the receiving server. End; connection request sending module for the receiver and server address into the browser, the connection request is sent to the web server through the browser; data transmission module is used for sending a connection request according to the establishment of the sending end is connected with the receiving end of the session, and sends the audio and video data to the receiving end of the current screen display module; for playing audio and video data through the browser receiving end. Compared with the prior art, the invention has the advantages that the receiving end can be used as a mobile terminal of different manufacturers and different systems through the browser access mode, and the whole process needs no user operation and intervention, and the operation is simple.

【技术实现步骤摘要】

本专利技术涉及多媒体通信
,特别涉及一种基于web的屏幕投影系统建立方法及装置
技术介绍
目前,通过手机、平板计算机、笔记本或桌机等终端设备,藉由各种无线影音传输技术将画面传输到大屏幕电视的应用风潮正开始流行。对于手机方面的无线多媒体传输技术,Android系统采用miracast技术,苹果的iOS系统采用专有AirPlay技术。其中,miracast技术是近几年发展起来的技术标准,其是Wi-Fi联盟针对Wi-FiDisplay技术实现产品的认证项目,通常使用时不需要区分WFD(Wi-FiDisplay)和Miracast。具体的,Wi-FiDisplay技术是基于MAC层的点对点(Wi-FiDirect)连接,用于实现音视频数据的无线传输,具备扩展一对多和多对一的能力。但是,目前市场上基于Miracast的多终端之间的屏幕投影技术,手机一般只能作为数据发送端,只有个别厂家的手机能够同时支持作为接收端来对发送端进行屏幕投影,这严重影响了WFD无线传输技术在不同厂家手机上的通用性和兼容性应用。同时,屏幕投影系统的建立过程需要较多的用户干预,这也给部分用户增加了操作难度,有必要进一步提高操作简易性。此外,AirPlay和Miracast技术无法进行互相兼容也严重影响了移动终端在屏幕投影应用上的可操作性。因此,有必要提供一种基于web的屏幕投影系统建立方法及装置来解决上述技术问题。
技术实现思路
本专利技术的主要目的在于提出一种基于web的屏幕投影系统建立装置,旨在解决现有技术中进行屏幕投影时,不同操作系统的移动终端作为接收端时无法兼容、且需要较多用户操作的技术问题。为实现上述目的,本专利技术提供一种基于web的屏幕投影系统建立装置,应用于移动终端,所述基于web的屏幕投影系统建立装置包括:web服务器部署模块,用于在发送端部署web服务器;局域网建立模块,用于供所述发送端组建局域网以供接收端接入所述局域网;地址发送模块,用于在进行屏幕投影时,所述发送端发送服务器地址至所述接收端;连接请求发送模块,用于供所述接收端接收所述服务器地址并进入浏览器,通过所述浏览器向所述web服务器发送连接请求;数据发送模块,用于供所述发送端根据所述连接请求建立所述发送端与所述接收端的会话连接,并发送当前屏幕的音视频数据至所述接收端;播放模块,用于供所述接收端通过所述浏览器播放所述音视频数据。可选地,所述地址发送模块具体用于:所述发送端发送携带有所述服务器地址的URL链接或条形码至所述接收端;所述连接请求发送模块具体用于:所述接收端接收用户对所述URL链接或条形码的触发操作;进入浏览器并根据从所述URL链接或所述条形码中解析得到的所述服务器地址向所述web服务器发送连接请求。可选地,所述URL链接或所述条形码还携带有当前会话的会话标识,所述接收端通过所述浏览器向所述web服务器发送连接请求时,所述连接请求中携带有所述会话标识;所述基于web的屏幕投影系统建立装置还包括:判断模块,用于供所述发送端根据所述连接请求中的所述会话标识判所述接收端是否合法,若合法,则调用所述数据发送模块。可选地,所述数据发送模块具体用于:所述发送端通过RSTP协议将所述音视频数据推送至所述web服务器;所述web服务器通过Http协议将所述音视频数据下发至所述接收端。可选地,所述局域网建立模块具体用于:所述发送端通过softAP方式组建局域网。相较于现有技术,本专利技术所提出的基于web的屏幕投影系统建立装置首先在发送端部署web服务器、发送端组建局域网、接收端接入局域网,然后当进行屏幕投影时,发送端发送服务器地址至接收端,所述接接收端接收所述服务器地址并进入浏览器,通过所述浏览器向所述web服务器发送连接请求,然后所述发送端根据所述连接请求建立所述发送端与所述接收端的会话连接,并发送当前屏幕的音视频数据至所述接收端,最后所述接收端通过浏览器播放所述音视频数据,从而实现了接收端通过浏览器访问方式建立与发送端的会话连接并播放发送端的音视频数据,实现了对发送端的屏幕投影,且通过浏览器访问方式使得该接收端可以为不同厂商不同系统的移动终端,从而提高了无线传输技术的通用性和兼容性;且整个过程无需用户操作和干预,操作简便,提高了用户体验。此外,为实现上述目的,本专利技术还提供一种基于web的屏幕投影系统建立方法,应用于移动终端,所述基于web的屏幕投影系统建立方法包括以下步骤:在发送端部署web服务器,所述发送端组建局域网以供接收端接入所述局域网;进行屏幕投影时,所述发送端发送服务器地址至所述接收端;所述接收端接收所述服务器地址并进入浏览器,通过所述浏览器向所述web服务器发送连接请求;所述发送端根据所述连接请求建立所述发送端与所述接收端的会话连接,并发送当前屏幕的音视频数据至所述接收端;所述接收端通过所述浏览器播放所述音视频数据。可选地,所述发送端发送服务器地址至所述接收端的步骤具体为:所述发送端发送携带有所述服务器地址的URL链接或条形码至所述接收端;所述接收端接收所述服务器地址并进入浏览器,通过所述浏览器向所述web服务器发送连接请求具体为:所述接收端接收用户对所述URL链接或条形码的触发操作;进入浏览器并根据从所述URL链接或所述条形码中解析得到的所述服务器地址向所述web服务器发送连接请求。可选地,所述URL链接或所述条形码还携带有当前会话的会话标识,所述接收端通过所述浏览器向所述web服务器发送连接请求时,所述连接请求中携带有所述会话标识;所述发送端根据所述连接请求建立所述发送端与所述接收端的会话连接的步骤之前还包括:所述发送端根据所述连接请求中的所述会话标识判所述接收端是否合法,若合法,则建立所述发送端与所述接收端的会话连接。可选地,所述发送当前屏幕的音视频数据至所述接收端的步骤包括:所述发送端通过RSTP协议将所述音视频数据推送至所述web服务器;所述web服务器通过Http协议将所述音视频数据下发至所述接收端。可选地,所述发送端组建局域网的步骤具体为:所述发送端通过softAP方式组建局域网。相较于现有技术,本专利技术所提出的基于web的屏幕投影系统建立方法首先在发送端部署web服务器、发送端组建局域网、接收端接入局域网,然后当进行屏幕投影时,发送端发送服务器地址至接收端,所述接接收端接收所述服务器地址并进入浏览器,通过所述浏览器向所述web服务器发送连接请求,然后所述发送端根据所述连接请求建立所述发送端与所述接收端的会话连接,并发送当前屏幕的音视频数据至所述接收端,最后所述接收端通过浏览器播放所述音视频数据,从而实现了接收端通过浏览器访问方式建立与发送端的会话连接并播放发送端的音视频数据,实现了对发送端的屏幕投影,且通过浏览器访问方式使得该接收端可以为不同厂商不同系统的移动终端,从而提高了无线传输技术的通用性和兼容性;且整个过程无需用户操作和干预,操作简便,提高了用户体验。附图说明图1为实现本专利技术各个实施例的移动终端的一个可选的硬件结构示意图;图2为如图1所示的移动终端的无线通信系统示意图;图3为本专利技术所述的基于web的屏幕投影系统建立装置第一实施例的模块示意图;图4为本专利技术所述的基于web的屏幕投影系统建立装置第二实施例的模块示意图;图5为本专利技术所本文档来自技高网...
基于web的屏幕投影系统建立方法及装置

【技术保护点】
一种基于web的屏幕投影系统建立装置,应用于移动终端,其特征在于,所述装置包括:web服务器部署模块,用于在发送端部署web服务器;局域网建立模块,用于供所述发送端组建局域网以供接收端接入所述局域网;地址发送模块,用于在进行屏幕投影时,所述发送端发送服务器地址至所述接收端;连接请求发送模块,用于供所述接收端接收所述服务器地址并进入浏览器,通过所述浏览器向所述web服务器发送连接请求;数据发送模块,用于供所述发送端根据所述连接请求建立所述发送端与所述接收端的会话连接,并发送当前屏幕的音视频数据至所述接收端;播放模块,用于供所述接收端通过所述浏览器播放所述音视频数据。

【技术特征摘要】
1.一种基于web的屏幕投影系统建立装置,应用于移动终端,其特征在于,所述装置包括:web服务器部署模块,用于在发送端部署web服务器;局域网建立模块,用于供所述发送端组建局域网以供接收端接入所述局域网;地址发送模块,用于在进行屏幕投影时,所述发送端发送服务器地址至所述接收端;连接请求发送模块,用于供所述接收端接收所述服务器地址并进入浏览器,通过所述浏览器向所述web服务器发送连接请求;数据发送模块,用于供所述发送端根据所述连接请求建立所述发送端与所述接收端的会话连接,并发送当前屏幕的音视频数据至所述接收端;播放模块,用于供所述接收端通过所述浏览器播放所述音视频数据。2.如权利要求1所述的基于web的屏幕投影系统建立装置,其特征在于,所述地址发送模块具体用于:所述发送端发送携带有所述服务器地址的URL链接或条形码至所述接收端;所述连接请求发送模块具体用于:所述接收端接收用户对所述URL链接或条形码的触发操作;进入浏览器并根据从所述URL链接或所述条形码中解析得到的所述服务器地址向所述web服务器发送连接请求。3.如权利要求2所述的基于web的屏幕投影系统建立装置,其特征在于,所述URL链接或所述条形码还携带有当前会话的会话标识,所述接收端通过所述浏览器向所述web服务器发送连接请求时,所述连接请求中携带有所述会话标识;所述基于web的屏幕投影系统建立装置还包括:判断模块,用于供所述发送端根据所述连接请求中的所述会话标识判所述接收端是否合法,若合法,则调用所述数据发送模块。4.如权利要求1所述的基于web的屏幕投影系统建立装置,其特征在于,所述数据发送模块具体用于:所述发送端通过RSTP协议将所述音视频数据推送至所述web服务器;所述web服务器通过Http协议将所述音视频数据下发至所述接收端。5.如权利要求1所述的基于web的屏幕投影系统建立装置,其特征在于,所述局域网建立模块具体用于:所述发送端通过softAP方式组建局域网。6.一种基于w...

【专利技术属性】
技术研发人员:张立海申世安
申请(专利权)人:努比亚技术有限公司
类型:发明
国别省市:广东;44

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

1