
WebRTC多对多音视频会议(react/express/socketIO/webRTC)
来自 网络整理·免费领取学习资源
8,641 领取 · 7,918 收藏更新于 2026年9月20日
这份资料来自网络整理2026年的付费VIP课,内容以视频为主,对应《WebRTC多对多音视频会议(react/express/socketIO/webRTC)》。官网需要单独购买,有集上可以免费领取。
网盘截图:
课程目录
- 第1章WebRTC音视频会议——课程介绍(15分钟1节)
- 1-1课程介绍[15:12]
- 第2章WebRTC音视频会议——理论基础(33分钟5节)
- 2-1理论基础——初识WebRTC及信令服务器[10:59]
- 2-2理论基础——WebRTC对等连接方式[08:53]
- 2-3理论基础——WebRTC多方通信架构方案[05:43]
- 2-4理论基础——SDP协议和ICE候选人[02:35]
- 2-5理论基础——WebRTC通信流程[05:30]
- 第3章WebRTC音视频会议——环境准备(29分钟4节)
- 3-1环境准备——环境安装[03:33]
- 3-2环境准备——创建express服务器[12:23]
- 3-3环境准备——创建React&Redux应用程序[07:08]
- 3-4环境准备——配置Redux的store[06:07]
- 第4章WebRTC音视频会议——React框架页面组件(2小时37分钟12节)
- 4-1React框架页面组件——页面组件及页面路由[14:16]
- 4-2React框架页面组件——介绍页组件及按钮[16:51]
- 4-3React框架页面组件——加入会议页面组件[08:24]
- 4-4React框架页面组件——redux派发第一个action[18:57]
- 4-5React框架页面组件——加入房间标题组件[12:11]
- 4-6React框架页面组件——加入房间输入框组件[18:00]
- 4-7React框架页面组件——音视频连接组件[19:33]
- 4-8React框架页面组件——错误提示组件[03:44]
- 4-9React框架页面组件——加入房间按钮组件[13:51]
- 4-10React框架页面组件——服务器验证会议房间[18:39]
- 4-11React框架页面组件——拆分加入和创建房间[04:55]
- 4-12React框架页面组件——存储身份及会议房间号[08:04]
- 第5章 WebRTC音视频会议——创建房间UI (41分钟 4节)
- 5-1创建房间UI——会议房间结构[05:31]
- 5-2创建房间UI——会议房间标签[06:50]
- 5-3创建房间UI——参与会议人员组件[11:07]
- 5-4创建房间UI——会议房间按钮[18:28]
- 第6章 WebRTC音视频会议——socketIO服务器 (1小时34分钟 10节)
- 6-1socketIO服务器——获取用户本地媒体流许可[11:57]
- 6-2socketIO服务器——获取本地媒体流[06:02]
- 6-3socketIO服务器——添加加载动画[08:40]
- 6-4socketIO服务器——前后端实现socket连接[11:01]
- 6-5socketIO服务器——向服务器发起创建会议房间的[09:11]
- 6-6socketIO服务器——创建会议房间的处理程序[10:41]
- 6-7socketIO服务器——服务器返回会议房间号[05:24]
- 6-8socketIO服务器——显示参会人员到列表中[07:49]
- 6-9socketIO服务器——创建加入会议房间的处理程序[12:08]
- 6-10socketIO服务器——创建离开会议房间的处理程序[11:57]
- 第7章 WebRTC音视频会议——WebRTC实现逻辑 (2小时6分钟 11节)
- 7-1WebRTC实现逻辑——项目webRTC Mesh架[06:49]
- 7-2WebRTC实现逻辑——准备WebRTC对等连接[15:36]
- 7-3WebRTC实现逻辑——实例化对等对象[12:16]
- 7-4WebRTC实现逻辑——交换对等对象的信令[16:57]
- 7-5WebRTC实现逻辑——获取远程媒体流[05:01]
- 7-6WebRTC实现逻辑——初始化对等连接[10:49]
- 7-7WebRTC实现逻辑——显示本地音视频流[17:16]
- 7-8WebRTC实现逻辑——显示远程音视频流[05:17]
- 7-9WebRTC实现逻辑——调整分辨率及视频缩放[07:40]
- 7-10WebRTC实现逻辑——断开对等连接的处理程序[16:54]
- 7-11WebRTC实现逻辑——梳理webRTC对等连接逻辑[11:43]
- 第8章 WebRTC音视频会议——按钮功能 (49分钟 4节)
- 8-1按钮功能——静音切换按钮[07:09]
- 8-2按钮功能——视频切换按钮[04:23]
- 8-3按钮功能——共享屏幕预览[17:47]
- 8-4按钮功能——共享屏幕切换[20:26]
- 第9章 WebRTC音视频会议——聊天室 (50分钟 3节)
- 9-1聊天室——创建消息组件[17:48]
- 9-2聊天室——创建消息输入框组件[10:44]
- 9-3聊天室——webRTC数据通道发送聊天信息[21:37]
- 第10章 WebRTC音视频会议——音频会议 (40分钟 4节)
- 10-1音频会议—仅开启音频会议[08:35]
- 10-2音频会议——创建音频连接标签[19:49]
- 10-3音频会议——细节优化[09:02]
- 10-4音频会议——修复缩放视频功能[02:44]
- 第11章 WebRTC音视频会议——私信聊天 (1小时55分钟 8节)
- 11-1私信聊天——设置私信聊天store[08:34]
- 11-2私信聊天——创建私信聊天UI[12:59]
- 11-3私信聊天——创建消息输入框和初始UI[09:36]
- 11-4私信聊天——获取私信聊天对象[13:38]
- 11-5私信聊天——发送私信消息[17:04]
- 11-6私信聊天——存储私信到每个用户历史记录[27:38]
- 11-7私信聊天——显示聊天记录[25:50]
- 11-8python测试[练习]
包含内容
- · 第1章WebRTC音视频会议——课程介绍(15分钟1节)
- · 第2章WebRTC音视频会议——理论基础(33分钟5节)
- · 第3章WebRTC音视频会议——环境准备(29分钟4节)
- · 第4章WebRTC音视频会议——React框架页面组件(2小时37分钟12节)
- · 第5章 WebRTC音视频会议——创建房间UI (41分钟 4节)
- · 第6章 WebRTC音视频会议——socketIO服务器 (1小时34分钟 10节)
- · 第7章 WebRTC音视频会议——WebRTC实现逻辑 (2小时6分钟 11节)
- · 第8章 WebRTC音视频会议——按钮功能 (49分钟 4节)
贡献者
小宇
白银
学习社区
1 人正在学习
编程与技术实践交流
交流编程基础、项目实践、数据库和部署问题。提问请说明环境、复现步骤与已尝试的方法。