掘金小册 WebRTC:实现私有化会议直播系统

掘金小册 WebRTC:实现私有化会议直播系统

课程介绍

这本小册会将 WebRTC 和开源界很多有影响力的流媒体服务器组合起来,去实现会议、直播等场景。按照 “由简单场景再到复杂场景” 的逻辑,提供 3 种架构来设计实现会议系统。虽然我们的初衷是实现一套会议系统,但当面对不同场景时,我们需要知道还有哪些更适合的方案。

  • 当会议场景只要人员点对点,或者偶尔需要少量人员多对多时,我们搭建一套简易架构,无需任何第三方服务的会议系统即可;
  • 当会议场景基本都是多对多,而且需要实时监听用户网络状况、通话质量、会议云录制时,上一种架构就没法满足了,我们会用第二种机构实现会议系统。
  • 其他的场景,比如在会议或通话过程中直播某些用户的画面, 像公开庭审等司法场景,那么前两种架构也无法满足我们,就需要第三种架构来实现会议系统。

掘金小册 WebRTC:实现私有化会议直播系统

课程目录:

1、开篇|使用 WebRTC 打造私有化会议系统

2、基础(一):Web 端基础 API 学习

3、基础(二):WebRTC 的会话流程以及信令服务器的搭建

4、WebRTC 实现点对点音视频以及类 IM 的即时消息发送

5、直播实战:WebRTC 实现类教师授课的 1 对 N 模式简易直播

6、直播实战:纯前端 + 人工智能模型实现视频虚拟背景

7、直播实战:WebRTC + 人工智能实现直播虚拟背景

8、直播实战:WebRTC 自有数据通道实现直播滚动弹幕

9、会议实战:WebRTC 实现多房间多用户的第一种架构会议系统

10、会议实战:实时通话过程中音频、视频画面实时控制切换

11、会议优化:WebRTC 通话过程中宽带计算及网络速率优化

12、网络配置:Coturn 网络穿透服务器的搭建及使用

13、WebRTC 网关初识:Janus 初识以及服务搭建

14、WebRTC 网关:项目实战以及插件使用

15、WebRTC 网关之插件实战:点对点视频通话媒体控制以及网速监控

16、WebRTC 网关之插件实战:实现第二种架构会议系统

17、WebRTC 网关:Janus 高级用法

18、流媒体 SRS 和 WebRTC :初步认识 SRS 及服务搭建

19、SRS + WebRTC 进阶实战:推流直播

20、SRS + WebRTC 进阶实战:搭建直播系统

21、SRS + WebRTC 进阶实战: 实现第三种架构会议系统

22、扩展:前端多画面媒体流合并分发

23、扩展:会议系统普通部署实战

24、扩展:会议系统容器化部署实战

 

更多好课推荐

1、《 WebRTC源码级深度解析 | 更新完毕 》  百度云

2、《 Vue3+Nuxt3打造SSR网站应用,0到1实现服务端渲染 》下载直通车

3、《 前端面试全家桶:从求职准备到面试演练 》 下载直通车

4、《 码牛-FFmpeg直播WebRtc音视频会议视频编辑音视频【VIP课程】 》下载直通车

开通VIP畅快学习无阻碍!

资源下载此资源下载价格为5立即购买,VIP免费
支付后会自动显示网盘链接;百度网盘、无密自助下载即可,如果链接失效请联系微信:ITBOKE
站内部分资源收集于网络,若侵犯了您的合法权益,请联系我们删除!
赞赏是最好的支持
如果对你有帮助那就支持一下吧
立即赞赏
分享到:
赞(0) 打赏

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

小月博客-一个专注于分享的技术博客
没有账号? 忘记密码?