[*] readme

This commit is contained in:
acgist
2023-04-28 23:14:42 +08:00
parent dbb3d623d4
commit 2bdb45874a
6 changed files with 34 additions and 34 deletions

View File

@@ -32,16 +32,16 @@
|功能|是否支持|是否实现|描述| |功能|是否支持|是否实现|描述|
|:--|:--|:--|:--| |:--|:--|:--|:--|
|P2P|支持|完成|P2P监控模式| |P2P|支持|完成|视频会话(监控)|
|WebRTC|支持|完成|视频房间| |WebRTC|支持|完成|视频房间(会话)|
|控制|支持|完成|完整控制信令| |控制|支持|完成|完整控制信令|
### 安卓终端功能 ### 安卓终端功能
|功能|是否支持|是否实现|描述| |功能|是否支持|是否实现|描述|
|:--|:--|:--|:--| |:--|:--|:--|:--|
|P2P|支持|完成|P2P监控模式| |P2P|支持|完成|视频会话(监控)|
|WebRTC|支持|完成|视频房间| |WebRTC|支持|完成|视频房间(会议)|
|控制|支持|完成|部分控制信令| |控制|支持|完成|部分控制信令|
|拍照|支持|完成|拍照| |拍照|支持|完成|拍照|
|录像|支持|完成|录制| |录像|支持|完成|录制|

View File

@@ -8,6 +8,7 @@ git >= 1.8.0
pm2 >= 5.2.0 pm2 >= 5.2.0
Java >= 17.0.0 Java >= 17.0.0
Maven >= 3.8.0 Maven >= 3.8.0
Android >= 10
gcc/g++ >= 10.2.0 gcc/g++ >= 10.2.0
node version >= v16.18.0 node version >= v16.18.0
python version >= 3.8.0 with PIP python version >= 3.8.0 with PIP
@@ -285,6 +286,31 @@ cd /data
git clone https://gitee.com/acgist/taoyao.git --recursive git clone https://gitee.com/acgist/taoyao.git --recursive
``` ```
## 安装信令
```
# 编译代码
cd /data/taoyao/taoyao-signal-server
mvn clean package -D skipTests
#mvn clean package -D skipTests -P prd
# 拷贝脚本
cp taoyao-server/target/taoyao-server-1.0.0/bin/deploy.sh ./
# 配置服务
cp /data/taoyao/docs/etc/taoyao-signal-server.service /usr/lib/systemd/system/taoyao-signal-server.service
# 配置自启
systemctl daemon-reload
systemctl enable taoyao-signal-server
# 执行脚本
./deploy.sh
# 管理服务
systemctl start | stop | restart taoyao-signal-server
```
## 安装媒体 ## 安装媒体
``` ```
@@ -322,31 +348,6 @@ make
make clean make clean
``` ```
## 安装信令
```
# 编译代码
cd /data/taoyao/taoyao-signal-server
mvn clean package -D skipTests
#mvn clean package -D skipTests -P prd
# 拷贝脚本
cp taoyao-server/target/taoyao-server-1.0.0/bin/deploy.sh ./
# 配置服务
cp /data/taoyao/docs/etc/taoyao-signal-server.service /usr/lib/systemd/system/taoyao-signal-server.service
# 配置自启
systemctl daemon-reload
systemctl enable taoyao-signal-server
# 执行脚本
./deploy.sh
# 管理服务
systemctl start | stop | restart taoyao-signal-server
```
## 安装Web终端 ## 安装Web终端
``` ```

View File

@@ -40,7 +40,7 @@
* https://github.com/haiyangwu/mediasoup-demo-android * https://github.com/haiyangwu/mediasoup-demo-android
* https://github.com/haiyangwu/mediasoup-client-android * https://github.com/haiyangwu/mediasoup-client-android
## 其他实现 ## 现有实现
* `org.webrtc:google-webrtc` * `org.webrtc:google-webrtc`
* `io.github.haiyangwu:mediasoup-client` * `io.github.haiyangwu:mediasoup-client`

View File

@@ -6,7 +6,7 @@ import com.acgist.taoyao.media.signal.ITaoyao;
/** /**
* 房间终端 * 房间终端
* 使用SDK + NDK + Mediasoup实现多人会话 * SDK + NDK + Mediasoup实现视频房间会话
* *
* @author acgist * @author acgist
*/ */

View File

@@ -26,8 +26,8 @@ import java.util.Map;
import java.util.function.Consumer; import java.util.function.Consumer;
/** /**
* P2P终端 * 视频会话
* 使用安卓SDK + WebRTC实现P2P会话 * SDK + WebRTC实现视频会话
* *
* 注意: * 注意:
* 2. offer/answer/candidate枚举大小 * 2. offer/answer/candidate枚举大小

View File

@@ -10,7 +10,6 @@ import java.util.List;
/** /**
* WebRTC配置 * WebRTC配置
* P2P视频监控会用正常会议不会使用需要自己搭建`coturn`服务。
* *
* @author acgist * @author acgist
*/ */