企业级音视频会议实战之webrtc服务器janus品尝实战

本文介绍了单纯使用WebRTC的不足,并以Janus服务器为例,详细阐述了如何搭建Janus服务器,以及在Web端Vue项目中实现用户注册和视频通话的步骤。内容涵盖Janus的优势、服务器搭建、Web端集成和通话注册流程。

1、前言

之前写过单纯用webrtc和springboot实现单人,多人,屏幕分享等功能的一系列文章了,心疼各位giegie,已将例子放在下面,不麻烦你们去找了

2、单纯使用webrtc的缺点

  • 维护连接关系上,无法统计也无法集中统一管理客户端(尤其系统中出现多对的p2p);

  • 在通信过程中获取媒体传输的实时码率,也无法对正在传输中的媒体流做出中间过滤,涉及到录制等操作时就没法玩了;

  • 每次建立通信,代码虽然很容易写出来,但是需要很繁琐;

  • 统一的日志记录;

janus演示图

3、使用webrtc服务器之后(这里以janus为例)

  • 回声测试、会议桥、媒体记录器、SIP 网关等基本功能

  • 可插拔的,按需引入所需的功能,比如会议功能,p2p通信功能,录制功能,播放第三方媒体流rtmp,屏幕共享等每个小功能可单独引入,只需要引入对应的插件即可

  • 自带用户统计,只需要按照特定的格式去请求即可,相当于给你提供了w

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值