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

2、单纯使用webrtc的缺点
“
维护连接关系上,无法统计也无法集中统一管理客户端(尤其系统中出现多对的p2p);
在通信过程中获取媒体传输的实时码率,也无法对正在传输中的媒体流做出中间过滤,涉及到录制等操作时就没法玩了;
每次建立通信,代码虽然很容易写出来,但是需要很繁琐;
统一的日志记录;
”

janus演示图
3、使用webrtc服务器之后(这里以janus为例)
“
回声测试、会议桥、媒体记录器、SIP 网关等基本功能
可插拔的,按需引入所需的功能,比如
会议功能,p2p通信功能,录制功能,播放第三方媒体流rtmp,屏幕共享等每个小功能可单独引入,只需要引入对应的插件即可自带用户统计,只需要按照特定的格式去请求即可,相当于给你提供了w

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

被折叠的 条评论
为什么被折叠?



