WebRTC会议案例-(PION/ION-SFU)

所在平台: Udemy

课程主页: https://www.udemy.com/course/webrtc-meeting/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** WebRTC会议案例-(PION/ION-SFU) **课程概述:** 本课程是一门WebRTC实战案例课程,旨在教授学员如何使用React、Golang和WebRTC技术构建一个完整的会议系统。课程将涵盖从信令服务器的建立到高性能流媒体服务器ion-sfu的编译运行,并通过React实现用户界面,Golang处理房间管理和消息转发。 **课程收益:** 通过本课程的学习,您将掌握以下关键技能: * **信令服务器搭建:** 学习如何独立搭建WebRTC的信令服务器。 * **ion-sfu流媒体服务器:** 理解并能成功编译运行流行的开源流媒体服务器ion-sfu。 * **用户认证与连接:** 实现登录模块,以及客户端连接信令服务器和流媒体服务器。 * **会议系统前端开发:** 使用React构建完整的会议系统前端,包括会议页面布局、用户列表展示。 * **核心会议功能实现:** * 群聊功能 * 多方会议的支持 * 大小视频切换 * 桌面共享 * 会议分享 * 会议挂断 * **音视频高级控制:** * 禁用音频/视频 * 全屏与退出全屏 * 视频缩放与平铺 * 选择麦克风和摄像头 * 视频编码设置 * 带宽设置 * 分辨率设置

课程评论(0条)

课程详情

本课程为WebRTC的实战案例课程,使用React+Golang+WebRTC实现会议系统。使用React实现浏览器PC Web,Golang实现房间管理及转发消息。流媒体采用RTC领域流行开源流媒体ion-sfu.课程收益:信令服务器建立ion-sfu流媒体服务器编绎运行登录模块实现连接信令服务器连接流媒体服务器整体会议页面布局用户列表实现群聊实现多方会议展示大小视频切换共享桌面实现会议分享会议挂断禁用音频处理禁用视频处理全屏及退出全屏处理视频缩放及平铺处理选择麦克风摄像头设置视频编码设置带宽设置分辨率

课程标签

0人关注该课程

主题相关的课程