课程简介:
本课程为WebRTC的实战案例课程,使用Flutter+React+Golang+WebRTC实现多对多通话的Mesh解决方案。使用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
npm v8.5.5
更新记录:
多对多Mesh通话V1:
升级Flutter React Golang版本
Flutter客户端空安全支持
Flutter客户端升级最新flutter-webrtc库
iOS部分M1支持
AndroidSDK最低版本修改
React端移除sass库
课程收益:
了解Mesh MCU SFU多对多方案优缺点
掌握了多对多通话的流程
掌握基于P2P通话改造成多对多通话处理流程
掌握多对多媒体协商处理流程
掌握多对多网络协商处理流程
掌握多流渲染处理技术
学习如何封装了App视频渲染组件
掌握网络协商过程中Candidate缓存处理
掌握添加移除远端流的处理
APP多方通话效果
图书介绍