WebRTC多对多音视频会议(react/express/socketIO/webRTC)
管理 6小时前

名称:WebRTC多对多音视频会议(react/express/socketIO/webRTC)

描述:该课程是一个完整的WebRTC多对多音视频会议系统实战教程,基于React+Express+Socket.io+WebRTC技术栈开发。课程从WebRTC理论基础(信令服务、SDP协议、ICE候选)入手,逐步实现会议房间管理、音视频流传输、屏幕共享、聊天室(群聊/私信)等核心功能,并通过Redux状态管理优化组件交互。适合中高级前端开发者学习实时通信项目开发,掌握多对多音视频架构(Mesh方案)及复杂业务逻辑实现。

链接:

百度:

夸克:

📁 大小: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