[发明专利]一种多端互动的全景会议实现方法在审
申请号: | 202211330626.X | 申请日: | 2022-10-27 |
公开(公告)号: | CN115766669A | 公开(公告)日: | 2023-03-07 |
发明(设计)人: | 张林萍;林霞;赵夏伶 | 申请(专利权)人: | 中邮科通信技术股份有限公司 |
主分类号: | H04L65/1108 | 分类号: | H04L65/1108;H04L65/1069;H04L65/403;H04L65/65;H04L65/80;H04L67/02;H04L69/16 |
代理公司: | 福州元创专利商标代理有限公司 35100 | 代理人: | 蔡学俊;薛金才 |
地址: | 350007 福建*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 多端 互动 全景 会议 实现 方法 | ||
1.一种多端互动的全景会议实现方法,其特征在于包括以下步骤:
步骤S1:调用WebRTC先连接ICE Server配置STUN Server和TURN Server,来实现客户端之间转发数据;
步骤S2:接收方收到offer以后调用RTCPeerConnection对象的setRemoteDescription方法加入SDP,然后调用RTCPeerConnection的setLocalDescription得到自己的SDP,再将自己的SDP通过WebSocket发回给请求端,从而实现点对点的连接;
步骤S3:完成视频会议过程中的录屏;
步骤S4:在视频会议过程中,通过WebRTC技术获取到屏幕录制流,经WebSocket技术建立连接传输至用户页面,实现屏幕共享功能。
2.根据权利要求1所述的一种多端互动的全景会议实现方法,其特征在于,所述步骤S1具体为:在发送端创建RTCPeerConnection对象,然后打开本地音视频设备,将音视频数据封装成MediaStream添加到PeerConnection中,调用CreateOffer方法创建一个offer的SDP对象,SDP对象中保存当前音视频的相关参数,再通过调用SetLocalDescription方法将获取到的SDP数据保存起来,并通过调用WebSocket作为中间信令服务器,将自己的SDP发送给接收方。
3.根据权利要求1所述的一种多端互动的全景会议实现方法,其特征在于,所述步骤S2在SDP信息的offer/answer流程中,发送方和接收端已经根据SDP信息创建好相应的音频Channel和视频Channel并开启Candidate数据的收集,从而获取到相应流媒体数据实现视频会议。
4.根据权利要求1所述的一种多端互动的全景会议实现方法,其特征在于,所述步骤3中,在开启视频会议的同时调用MediaDevices接口的getDisplayMedia()方法提示用户去选择和授权录制的内容或部分内容,获取到一个包含桌面声音和视频的媒体流MediaStream,再通过调用MediaDevices接口的getUserMedia()方法获取到包含麦克风声音的音频流,然后从媒体流MediaStream抽出桌面音频流,将桌面音频流和麦克风音频流通过AudioContext API混音,并将混音后的音频流添加到去除桌面音频流的媒体流MediaStream中,得到混合后的媒体流,然后调用MediaRecorde()方法的ondataavailable事件,获取录制的视频资源,从而将视频保存到服务器上。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中邮科通信技术股份有限公司,未经中邮科通信技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211330626.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:自动卸胎称重输送线
- 下一篇:一种配电杆架空线防树障提升装置