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服务器发送连接请求;数据发送模块,用于供所述发送端根据所述连接请求建立所述发送端与所述接收端的会话连接,并发送当前屏幕的音视频数据至所述接收端;播放模块,用于供所述接收端通过所述浏览器播放所述音视频数据。
【技术特征摘要】
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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。