一种基于浏览器的音视频会议系统及实现方法技术方案

技术编号:40945908 阅读:26 留言:0更新日期:2024-04-18 15:03
本发明专利技术提供了一种基于浏览器的音视频会议系统及实现方法,涉及计算机软件技术领域,所述系统包括:浏览器会议程序模块,获取参会人员的信息,采用WebRTC技术进行音视频传输;流媒体入口模块,接收参会人员通过浏览器会议程序模块发送的音视频流;流媒体出口模块,与流媒体入口模块通信连接,在流媒体入口模块拉取参会人员的音视频流,向参会人员推送音视频流;会议管理模块,调度流媒体入口模块及流媒体出口模块的负载,存储会议信息并将信息同步至浏览器会议程序模块,接收浏览器会议程序模块发出的参会人员的请求并响应参会人信息。本方法可以大大降低音视频会议系统的架构难度和成本,便于中小规模会议的使用。

【技术实现步骤摘要】

本专利技术涉及计算机软件,尤其是涉及一种基于浏览器的音视频会议系统及实现方法


技术介绍

1、随着通信技术的快速发展,尤其是4g、5g技术的诞生,音视频网络通信已经成为一种基本的通信方式,音视频会议也应运而生。中国专利技术专利名称:终端、服务器及其音视频会议实现方法、装置与系统,申请号:201710302150.1,公开了一种音视频会议实现方法,包括获取第一用户端退出当前音视频会议的退出信息;根据所述退出信息获取音视频会议的地址数据,根据所述音视频会议的地址数据形成重入会议的入口信息;将所述入口信息发送给所述第一用户端对应的终端显示。本申请还提供一种音视频会议实现装置、系统、终端及服务器,通过根据用户退出音视频会议的退出信息形成入口信息显示在用户对应的终端。

2、目前,音视频会议已经在商务、办公领域得到广泛应用,但大多数音视频会议应用都需要依赖特定的硬件设备或庞大的云计算网络。


技术实现思路

1、针对现有技术中存在的问题,本专利技术提供了一种基于浏览器的音视频会议系统架构方法,此方法可以大大降低音本文档来自技高网...

【技术保护点】

1.一种基于浏览器的音视频会议系统,其特征在于,包括:

2.如权利要求1所述的基于浏览器的音视频会议系统,其特征在于,浏览器会议程序模块调用浏览器WebRTC接口,创建RTCPeerConnection对象,调用RTCPeerConnection对象的createOffer函数,生成offer SDP,浏览器会议程序模块将生成的offer SDP发送给会议管理模块。

3.如权利要求1所述的基于浏览器的音视频会议系统,其特征在于,流媒体入口模块向会议管理模块发送当前接收到的音视频流路数和当前音视频流媒体入口模块的地址,监听会议管理模块发送的交换SDP请求,获取请求中...

【技术特征摘要】

1.一种基于浏览器的音视频会议系统,其特征在于,包括:

2.如权利要求1所述的基于浏览器的音视频会议系统,其特征在于,浏览器会议程序模块调用浏览器webrtc接口,创建rtcpeerconnection对象,调用rtcpeerconnection对象的createoffer函数,生成offer sdp,浏览器会议程序模块将生成的offer sdp发送给会议管理模块。

3.如权利要求1所述的基于浏览器的音视频会议系统,其特征在于,流媒体入口模块向会议管理模块发送当前接收到的音视频流路数和当前音视频流媒体入口模块的地址,监听会议管理模块发送的交换sdp请求,获取请求中的offer sdp,对offer sdp解析并生成对应的answer sdp信息,将answer sdp信息传输至会议管理模块。

4.如权利要求1所述的基于浏览器的音视频会议系统,其特征在于,流媒体出口模块向会议管理模块发送当前接收到的音视频流路数和当前音视频流媒体出口模块的地址,监听会议管理模块发送的交换sdp请求,获取请求中的offer sdp、流媒体入口模块的地址、音视频流id,对offer sdp解析并生成对应的answer sdp信息,将answer sdp信息传输至会议管理模块。

5.如权利要求1或2所述的基于浏览器的音...

【专利技术属性】
技术研发人员:张奇硕沈乃政姜玉哲祖耀李方成李峰刚
申请(专利权)人:智洋创新科技股份有限公司
类型:发明
国别省市:

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

1