[*] init
This commit is contained in:
71
README.md
Normal file
71
README.md
Normal file
@@ -0,0 +1,71 @@
|
||||
# 桃夭
|
||||
|
||||
基于WebRTC实现信令服务,实现Mesh、MCU和SFU三种媒体通信架构,支持直播会议两种场景。
|
||||
|
||||
## 模块
|
||||
|
||||
|模块|名称|描述|
|
||||
|:--|:--|:--|
|
||||
|taoyao|桃夭|桃之夭夭灼灼其华|
|
||||
|taoyao-nat|内网穿透|STUN/TURN暂不实现(公共服务或者搭建coturn服务)|
|
||||
|taoyao-live|直播|直播、连麦|
|
||||
|taoyao-model|模型|数据模型|
|
||||
|taoyao-media|媒体|录制、视频(美颜、AI识别)、音频(混音、变声)|
|
||||
|taoyao-client|终端|帐号、摄像头|
|
||||
|taoyao-signal|信令|信令服务|
|
||||
|taoyao-server|服务|启动服务|
|
||||
|taoyao-meeting|会议|会议模式、广播模式、单人对讲|
|
||||
|taoyao-webrtc|WebRTC模块||
|
||||
|taoyao-webrtc-sfu|WebRTC SFU架构实现||
|
||||
|taoyao-webrtc-mcu|WebRTC MCU架构实现||
|
||||
|taoyao-webrtc-mesh|WebRTC MESH架构实现||
|
||||
|taoyao-webrtc-native|WebRTC底层实现|MCU/SFU底层媒体服务|
|
||||
|
||||
## STUN/TURN公共服务
|
||||
|
||||
```
|
||||
stun:stun1.l.google.com:19302
|
||||
stun:stun2.l.google.com:19302
|
||||
stun:stun3.l.google.com:19302
|
||||
stun:stun4.l.google.com:19302
|
||||
stun:stun.stunprotocol.org:3478
|
||||
```
|
||||
|
||||
## 终端
|
||||
|
||||
帐号可以管理媒体,摄像头只能被动管理。
|
||||
|
||||
### 功能
|
||||
|
||||
|功能|场景|描述|帐号|摄像头|
|
||||
注册
|
||||
注销
|
||||
心跳
|
||||
推流
|
||||
拉流
|
||||
邀请
|
||||
踢出
|
||||
绑定设备
|
||||
解绑设备
|
||||
进入会议:没有自动创建
|
||||
关闭会议:
|
||||
订阅
|
||||
取消订阅
|
||||
暂停推流
|
||||
恢复推流
|
||||
掉线重连
|
||||
|
||||
### 信息
|
||||
|
||||
IP
|
||||
MAC
|
||||
信号
|
||||
电量
|
||||
通话状态
|
||||
录制状态
|
||||
|
||||
## 直播
|
||||
|
||||
## 会议
|
||||
|
||||
##
|
||||
Reference in New Issue
Block a user