WebRTC多对多视频通话案例-SFU方案(Flutter+React+Golang)-腾讯课堂
WebRTC技术经过多年的发展,已经非常成熟,它提供了HTML5流媒体技术的一整套解决方案及API,可用来实现一对一视频通话,视频会议,远程教育以及远程会诊等应用。尤其现在5G时代已经到来,WebRTC技术为必备技能。
本课程为WebRTC的实战案例课程,使用Flutter+React+Golang+WebRTC实现多对多通话的完整解决方案。使用React实现浏览器PC Web,Flutter实现移动端(iOS/Android),Golang实现信令服务流媒体中转服务器。
SFU-课程概述
【录播】SFU-课程概述(8分钟) 免费试学
02
SFU-Mesh方案概述
【录播】SFU-Mesh方案概述(10分钟) 免费试学
03
SFU-MCU方案概述
【录播】SFU-MCU方案概述(8分钟) 免费试学
04
SFU-SFU方案概述
【录播】SFU-SFU方案概述(11分钟) 免费试学
05
SFU-流媒体转发原理
【录播】SFU-流媒体转发原理(10分钟) 免费试学
06
SFU-Server-新建项目
【录播】SFU-Server-新建项目(6分钟)
07
SFU-Server-工具及配置文件
【录播】SFU-Server-工具及配置文件(6分钟)
08
SFU-Server-Socket服务
【录播】SFU-Server-Socket服务(6分钟)
09
SFU-Server-Peer-定义
【录播】SFU-Server-Peer-定义(7分钟)
10
SFU-Server-Peer-响应客户端方法
【录播】SFU-Server-Peer-响应客户端方法(7分钟)
11
SFU-Server-媒体引擎-定义与配置
【录播】SFU-Server-媒体引擎-定义与配置(10分钟)
12
SFU-Server-媒体引擎-接收数据详解
【录播】SFU-Server-媒体引擎-接收数据详解(11分钟)
13
SFU-Server-媒体引擎-接发送据详解
【录播】SFU-Server-媒体引擎-接发送据详解(8分钟)
14
SFU-Server-媒体引擎-Peer调用
【录播】SFU-Server-媒体引擎-Peer调用(5分钟)
15
SFU-Server-用户-定义与发送消息
【录播】SFU-Server-用户-定义与发送消息(9分钟)
16
SFU-Server-房间-信令设计
【录播】SFU-Server-房间-信令设计(5分钟)
17
SFU-Server-房间-信令处理
【录播】SFU-Server-房间-信令处理(8分钟)
18
SFU-Server-房间-定义及实例化房间
【录播】SFU-Server-房间-定义及实例化房间(6分钟)
19
SFU-Server-房间-房间管理实现
【录播】SFU-Server-房间-房间管理实现(5分钟)
20
SFU-Server-房间-用户管理实现
【录播】SFU-Server-房间-用户管理实现(6分钟)
21
SFU-Server-房间-添加Peer处理
【录播】SFU-Server-房间-添加Peer处理(5分钟)
22
SFU-Server-房间-删除Peer处理
【录播】SFU-Server-房间-删除Peer处理(6分钟)
23
SFU-Server-房间-发送消息
【录播】SFU-Server-房间-发送消息(6分钟)
24
SFU-Server-房间-应答客户端处理
【录播】SFU-Server-房间-应答客户端处理(11分钟)
25
SFU-Server-房间-加入房间处理
【录播】SFU-Server-房间-加入房间处理(9分钟)
26
SFU-Server-房间-发布数据处理
【录播】SFU-Server-房间-发布数据处理(14分钟)
27
SFU-Server-房间-订阅数据处理
【录播】SFU-Server-房间-订阅数据处理(7分钟)
28
SFU-Server-房间-用户离开处理
【录播】SFU-Server-房间-用户离开处理(8分钟)
29
SFU-Server-测试-错误处理
【录播】SFU-Server-测试-错误处理(8分钟)
30
SFU-Server-测试-总结
【录播】SFU-Server-测试-总结(13分钟) 免费试学
31
SFU-Web-项目准备
【录播】SFU-Web-项目准备(8分钟)
32
SFU-Web-登录界面处理
【录播】SFU-Web-登录界面处理(7分钟)
33
SFU-Web-RTC类-初始化
【录播】SFU-Web-RTC类-初始化(5分钟)
34
SFU-Web-RTC类-创建Sender
【录播】SFU-Web-RTC类-创建Sender(5分钟)
35
SFU-Web-RTC类-创建Receiver
【录播】SFU-Web-RTC类-创建Receiver(9分钟)
36
SFU-Web-信令类-初始化
【录播】SFU-Web-信令类-初始化(5分钟)
37
SFU-Web-信令类-消息类型处理
【录播】SFU-Web-信令类-消息类型处理(6分钟)
38
SFU-Web-信令类-事件监听
【录播】SFU-Web-信令类-事件监听(5分钟)
39
SFU-Web-信令类-加入房间处理
【录播】SFU-Web-信令类-加入房间处理(8分钟)
40
SFU-Web-信令类-创建Sender
【录播】SFU-Web-信令类-创建Sender(6分钟)
41
SFU-Web-信令类-发送Offer至服务器
【录播】SFU-Web-信令类-发送Offer至服务器(7分钟)
42
SFU-Web-信令类-服务器发布消息处理
【录播】SFU-Web-信令类-服务器发布消息处理(5分钟)
43
SFU-Web-信令类-订阅流程处理
【录播】SFU-Web-信令类-订阅流程处理(7分钟) 免费试学
44
SFU-Web-信令类-发布订阅流程详解
【录播】SFU-Web-信令类-发布订阅流程详解(11分钟)
45
SFU-Web-客户端-播放器实现
【录播】SFU-Web-客户端-播放器实现(6分钟)
46
SFU-Web-客户端-事件监听
【录播】SFU-Web-客户端-事件监听(5分钟)
47
SFU-Web-客户端-交互处理
【录播】SFU-Web-客户端-交互处理(5分钟)
48
SFU-Web-测试总结
【录播】SFU-Web-测试总结(6分钟)
49
SFU-App-新建工程
【录播】SFU-App-新建工程(6分钟)
50
SFU-App-添加依赖库
【录播】SFU-App-添加依赖库(8分钟)
51
SFU-App-登录界面实现
【录播】SFU-App-登录界面实现(8分钟)
52
SFU-App-RTC-初始化
【录播】SFU-App-RTC-初始化(5分钟)
53
SFU-App-RTC-创建Sender
【录播】SFU-App-RTC-创建Sender(6分钟)
54
SFU-App-RTC-创建Receiver
【录播】SFU-App-RTC-创建Receiver(6分钟)
55
SFU-App-RTC-关闭处理
【录播】SFU-App-RTC-关闭处理(6分钟)
56
SFU-App-信令类-初始化
【录播】SFU-App-信令类-初始化(6分钟)
57
SFU-App-信令类-Socket连接处理
【录播】SFU-App-信令类-Socket连接处理(6分钟)
58
SFU-App-信令类-事件监听处理
【录播】SFU-App-信令类-事件监听处理(5分钟)
59
SFU-App-信令类-消息类型解析
【录播】SFU-App-信令类-消息类型解析(5分钟)
60
SFU-App-信令类-发布流程处理一
【录播】SFU-App-信令类-发布流程处理一(9分钟)
61
SFU-App-信令类-发布流程处理二
【录播】SFU-App-信令类-发布流程处理二(7分钟)
62
SFU-App-信令类-订阅流程处理
【录播】SFU-App-信令类-订阅流程处理(9分钟)
63
SFU-App-客户端-视频渲染组件
【录播】SFU-App-客户端-视频渲染组件(7分钟)
64
SFU-App-客户端-消息监听处理
【录播】SFU-App-客户端-消息监听处理(8分钟)
65
SFU-App-客户端-发布及退出处理
【录播】SFU-App-客户端-发布及退出处理(7分钟)
66
SFU-App-客户端-测试与总结
【录播】SFU-App-客户端-测试与总结(13分钟)
67
多对多SFU-资料源码
【资料】WebRTC一对一视频通话文档(pdf,4.0MB)
【资料】一对一视频通话源码-p2p-server(zip,16.7KB)
【资料】一对一视频通话源码-turn-server(zip,5.2MB)
【资料】一对一视频通话源码-h5-samples(zip,67.9MB)
【资料】一对一视频通话源码-app-samples(zip,377.5MB)
【资料】多对多视频通话文档笔记-SFU方案(zip,1.9MB)
【资料】多对多视频通话源码-sfu-server(zip,23.6KB)
【资料】多对多视频通话源码-sfu-h5(zip,87.6MB)
【资料】多对多视频通话源码-sfu-app(zip,302.2MB)
600学习网 » WebRTC多对多视频通话案例-SFU方案(Flutter+React+Golang)-腾讯课堂