名称:WebRTC多对多音视频会议(react/express/socketIO/webRTC)
描述:该课程是一个完整的WebRTC多对多音视频会议系统实战教程,基于React+Express+Socket.io+WebRTC技术栈开发。课程从WebRTC理论基础(信令服务、SDP协议、ICE候选)入手,逐步实现会议房间管理、音视频流传输、屏幕共享、聊天室(群聊/私信)等核心功能,并通过Redux状态管理优化组件交互。适合中高级前端开发者学习实时通信项目开发,掌握多对多音视频架构(Mesh方案)及复杂业务逻辑实现。
链接:
百度:
知识宝库 - 支付
查看隐藏内容,需支付
5金币 !
夸克:
📁 大小:2.08 GB
🏷 标签:#WebRTC #多对多会议 #React #Express #Socketio #音视频传输 #屏幕共享 #聊天室 #Redux #信令服务器 #Mesh架构 #WebRTC多对多音视频会议百度网盘 #quark
└─WebRTC多对多音视频会议(reactexpresssocketIOwebRTC)
1.课程介绍_ev.mp4 10.环境准备——配置Redux的store_ev.mp4 11.React框架页面组件——页面组件及页面路由_ev.mp4 12.React框架页面组件——介绍页组件及按钮_ev.mp4 13.React框架页面组件——加入会议页面组件_ev.mp4 14.React框架页面组件——redux派发第一个action_ev.mp4 15.React框架页面组件——加入房间标题组件_ev.mp4 16.React框架页面组件——加入房间输入框组件_ev.mp4 17.React框架页面组件——音视频连接组件_ev.mp4 18.React框架页面组件——错误提示组件_ev.mp4 19.React框架页面组件——加入房间按钮组件_ev.mp4 2.理论基础——初识WebRTC及信令服务器_ev.mp4 20.React框架页面组件——服务器验证会议房间_ev.mp4 21.React框架页面组件——拆分加入和创建房间_ev.mp4 22.React框架页面组件——存储身份及会议房间号_ev.mp4 23.创建房间UI——会议房间结构_ev.mp4 24.创建房间UI——会议房间标签_ev.mp4 25.创建房间UI——参与会议人员组件_ev.mp4 26.创建房间UI——会议房间按钮_ev.mp4 27.socketIO服务器——获取用户本地媒体流许可_ev.mp4 28.socketIO服务器——获取本地媒体流_ev.mp4 29.socketIO服务器——添加加载动画_ev.mp4 3.理论基础——WebRTC对等连接方式_ev.mp4 30.socketIO服务器——前后端实现socket连接_ev.mp4 31.socketIO服务器——向服务器发起创建会议房间的数据_ev.mp4 32.socketIO服务器——创建会议房间的处理程序_ev.mp4 33.socketIO服务器——服务器返回会议房间号_ev.mp4 34.socketIO服务器——显示参会人员到列表中_ev.mp4 35.socketIO服务器——创建加入会议房间的处理程序_ev.mp4 36.socketIO服务器——创建离开会议房间的处理程序_ev.mp4 37.WebRTC实现逻辑——项目webRTC Mesh架构介绍_ev.mp4 38.WebRTC实现逻辑——准备WebRTC对等连接_ev.mp4 39.WebRTC实现逻辑——实例化对等对象_ev.mp4 4.理论基础——WebRTC多方通信架构方案_ev.mp4 40.WebRTC实现逻辑——交换对等对象的信令_ev.mp4 41.WebRTC实现逻辑——获取远程媒体流_ev.mp4 42.WebRTC实现逻辑——初始化对等连接_ev.mp4 43.WebRTC实现逻辑——显示本地音视频流_ev.mp4 44.WebRTC实现逻辑——显示远程音视频流_ev.mp4 45.WebRTC实现逻辑——调整分辨率及视频缩放_ev.mp4 46.WebRTC实现逻辑——断开对等连接的处理程序_ev.mp4 47.WebRTC实现逻辑——梳理webRTC对等连接逻辑_ev.mp4 48.按钮功能——静音切换按钮_ev.mp4 49.按钮功能——视频切换按钮_ev.mp4 5.理论基础——SDP协议和ICE候选人_ev.mp4 50.按钮功能——共享屏幕预览_ev.mp4 51.按钮功能——共享屏幕切换_ev.mp4 52.聊天室——创建消息组件_ev.mp4 53.聊天室——创建消息输入框组件_ev.mp4 54.聊天室——webRTC数据通道发送聊天信息_ev.mp4 55.音频会议——仅开启音频会议_ev.mp4 56.音频会议——创建音频连接标签_ev.mp4 57.音频会议——细节优化_ev.mp4 58.音频会议——修复缩放视频功能_ev.mp4 59.私信聊天——设置私信聊天store_ev.mp4 6.理论基础——WebRTC通信流程_ev.mp4 60.私信聊天——创建私信聊天UI_ev.mp4 61.私信聊天——创建消息输入框和初始UI_ev.mp4 62.私信聊天——获取私信聊天对象_ev.mp4 63.私信聊天——发送私信消息_ev.mp4 64.私信聊天——存储私信到每个用户历史记录_ev.mp4 65.私信聊天——显示聊天记录_ev.mp4 7.环境准备——环境安装_ev.mp4 8.环境准备——创建express服务器_ev.mp4 9.环境准备——创建ReactRedux应用程序_ev.mp4 WebRTC多对多音视频会议(react_express_socketIO_webRTC).zip