课程简介:
本课程为WebRTC的实战案例课程,使用Flutter+React+Golang+WebRTC实现多对多通话的完整解决方案。使用React实现浏览器PC Web,Flutter实现移动端(iOS/Android),Golang实现信令服务流媒体中转服务器。
当前环境:
Flutter Channel stable, 3.7.1
Android SDK version 32.0.0
Android Studio (version 2021.3)
Xcode 14.0
flutter_webrtc: ^0.9.21
golang v1.19
nodejs v16.15.0
更新记录:
多对多SFU通话V1:
升级Flutter React Golang版本
Flutter客户端空安全支持
Flutter客户端升级最新flutter-webrtc库
iOS部分M1支持
AndroidSDK最低版本修改
React端移除sass库
课程收益:
了解Mesh MCU SFU多对多方案优缺点
掌握了多对多SFU通话的流程
掌握了一对多SFU通话的流程
掌握流媒体设计原理
掌握流媒体音视频转发技术
掌握流媒体接收客户端音视频数据技术
掌握流媒体发送音视频数据至客户端技术
掌握多对多发布及订阅流程
掌握多对多媒体协商处理流程
掌握多对多网络协商处理流程
掌握多流渲染处理技术
掌握App多流播放技术
掌握Web多流播放技术
案例效果图
PC Web多方通话效果:
APP多方通话效果
图书介绍