From 17218c05d7537eadfe99030eb93f461624e256d3 Mon Sep 17 00:00:00 2001 From: acgist <289547414@qq.com> Date: Sun, 5 Feb 2023 11:26:06 +0800 Subject: [PATCH] =?UTF-8?q?[*]=20=E5=88=A0=E9=99=A4=E6=88=BF=E9=97=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 8 +- docs/sequence/Client.iuml | 2 +- docs/sequence/Kurento.iuml | 0 docs/sequence/Live.iuml | 32 ----- docs/sequence/Media.iuml | 32 ----- docs/sequence/Mesh.iuml | 34 ----- docs/sequence/Moon.iuml | 32 ----- taoyao-client/src/static/css/style.css | 3 - taoyao-client/src/static/index.html | 126 +++++++++++++++-- taoyao-client/src/static/javascript/taoyao.js | 3 - taoyao-client/src/static/live.html | 28 ---- taoyao-client/src/static/meeting.html | 128 ------------------ taoyao-signal-server/README.md | 16 ++- taoyao-signal-server/pom.xml | 2 +- .../config/SpringDocAutoConfiguration.java | 11 +- .../com/acgist/taoyao/media/live/Live.java | 59 -------- .../media/live/LiveListenerAdapter.java | 20 --- .../acgist/taoyao/media/live/LiveManager.java | 13 -- .../media/live/controller/LiveController.java | 46 ------- taoyao-signal-server/taoyao-signal/README.md | 14 -- .../client/ClientRegisterListener.java | 2 +- .../taoyao/signal/protocol/Protocol.java | 3 +- .../protocol/live/LiveClientListProtocol.java | 5 - .../protocol/live/LiveCloseProtocol.java | 5 - .../protocol/live/LiveListProtocol.java | 5 - .../protocol/live/LiveRegisterProtocol.java | 5 - .../protocol/live/LiveStatusProtocol.java | 5 - 27 files changed, 140 insertions(+), 499 deletions(-) delete mode 100644 docs/sequence/Kurento.iuml delete mode 100644 docs/sequence/Live.iuml delete mode 100644 docs/sequence/Media.iuml delete mode 100644 docs/sequence/Mesh.iuml delete mode 100644 docs/sequence/Moon.iuml delete mode 100644 taoyao-client/src/static/live.html delete mode 100644 taoyao-client/src/static/meeting.html delete mode 100644 taoyao-signal-server/taoyao-media/src/main/java/com/acgist/taoyao/media/live/Live.java delete mode 100644 taoyao-signal-server/taoyao-media/src/main/java/com/acgist/taoyao/media/live/LiveListenerAdapter.java delete mode 100644 taoyao-signal-server/taoyao-media/src/main/java/com/acgist/taoyao/media/live/LiveManager.java delete mode 100644 taoyao-signal-server/taoyao-media/src/main/java/com/acgist/taoyao/media/live/controller/LiveController.java delete mode 100644 taoyao-signal-server/taoyao-signal/src/main/java/com/acgist/taoyao/signal/protocol/live/LiveClientListProtocol.java delete mode 100644 taoyao-signal-server/taoyao-signal/src/main/java/com/acgist/taoyao/signal/protocol/live/LiveCloseProtocol.java delete mode 100644 taoyao-signal-server/taoyao-signal/src/main/java/com/acgist/taoyao/signal/protocol/live/LiveListProtocol.java delete mode 100644 taoyao-signal-server/taoyao-signal/src/main/java/com/acgist/taoyao/signal/protocol/live/LiveRegisterProtocol.java delete mode 100644 taoyao-signal-server/taoyao-signal/src/main/java/com/acgist/taoyao/signal/protocol/live/LiveStatusProtocol.java diff --git a/README.md b/README.md index b01c9a3..73b6711 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # 桃夭 -桃夭是套`WebRTC`信令服务,使用`Mediasoup`提供媒体服务,支持直播会议两种场景。 +桃夭是套基于`Mediasoup`开发的`WebRTC`音视频信令服务 ## 模块 @@ -8,7 +8,7 @@ |:--|:--|:--| |taoyao-client|终端示例|Web端终端示例| |taoyao-media-server|媒体服务|Mediasoup媒体服务| -|taoyao-signal-server|信令服务|直播会议业务逻辑| +|taoyao-signal-server|信令服务|信令业务逻辑| ## 部署 @@ -44,7 +44,7 @@ * 录制(Recorder) * 音频:降噪、混音、变声 * 视频:水印、美颜、AI识别 -* 一个信令服务多个媒体服务 -* 信令服务集群 * 信令直传 +* 信令服务集群 * 媒体交互式启动 +* 一个信令服务多个媒体服务 diff --git a/docs/sequence/Client.iuml b/docs/sequence/Client.iuml index 55a4d83..40056e2 100644 --- a/docs/sequence/Client.iuml +++ b/docs/sequence/Client.iuml @@ -30,7 +30,7 @@ Signal -> ClientA: 关闭ClientA通道 deactivate ClientA Signal -> ClientB: ClientA下线 Signal -> ClientC: ClientA下线 -Signal -> Signal: 释放ClientA资源(直播、会议、媒体) +Signal -> Signal: 释放ClientA资源(会议、媒体) deactivate Signal @enduml \ No newline at end of file diff --git a/docs/sequence/Kurento.iuml b/docs/sequence/Kurento.iuml deleted file mode 100644 index e69de29..0000000 diff --git a/docs/sequence/Live.iuml b/docs/sequence/Live.iuml deleted file mode 100644 index 2138d47..0000000 --- a/docs/sequence/Live.iuml +++ /dev/null @@ -1,32 +0,0 @@ -@startuml - -title WebRTC-Mesh - -actor ClientA as ClientA -participant "Signal" as Signal -actor ClientB as ClientB -actor ClientC as ClientC - -autonumber - -ClientA -> Signal: 进入房间 -activate ClientA -activate Signal -Signal -> ClientB: ClientA进入房间 -activate ClientB -ClientB -> Signal: 订阅ClientA -Signal -> ClientA: ClientB订阅ClientA -ClientA -> Signal: ClientA发布ClientB -Signal -> ClientB: ClientA发布 -deactivate ClientB -Signal -> ClientC: ClientA进入房间 -activate ClientC -ClientC -> Signal: 订阅ClientA -Signal -> ClientA: ClientC订阅ClientA -ClientA -> Signal: ClientA发布ClientC -Signal -> ClientC: ClientA发布 -deactivate ClientC -deactivate Signal -deactivate ClientA - -@enduml \ No newline at end of file diff --git a/docs/sequence/Media.iuml b/docs/sequence/Media.iuml deleted file mode 100644 index 2138d47..0000000 --- a/docs/sequence/Media.iuml +++ /dev/null @@ -1,32 +0,0 @@ -@startuml - -title WebRTC-Mesh - -actor ClientA as ClientA -participant "Signal" as Signal -actor ClientB as ClientB -actor ClientC as ClientC - -autonumber - -ClientA -> Signal: 进入房间 -activate ClientA -activate Signal -Signal -> ClientB: ClientA进入房间 -activate ClientB -ClientB -> Signal: 订阅ClientA -Signal -> ClientA: ClientB订阅ClientA -ClientA -> Signal: ClientA发布ClientB -Signal -> ClientB: ClientA发布 -deactivate ClientB -Signal -> ClientC: ClientA进入房间 -activate ClientC -ClientC -> Signal: 订阅ClientA -Signal -> ClientA: ClientC订阅ClientA -ClientA -> Signal: ClientA发布ClientC -Signal -> ClientC: ClientA发布 -deactivate ClientC -deactivate Signal -deactivate ClientA - -@enduml \ No newline at end of file diff --git a/docs/sequence/Mesh.iuml b/docs/sequence/Mesh.iuml deleted file mode 100644 index dec8a79..0000000 --- a/docs/sequence/Mesh.iuml +++ /dev/null @@ -1,34 +0,0 @@ -@startuml - -title WebRTC-Mesh - -actor ClientA as ClientA -participant "Signal" as Signal -actor ClientB as ClientB -actor ClientC as ClientC - -autonumber - -ClientA -> Signal: 进入房间 - -activate ClientA -activate Signal -Signal -> ClientB: ClientA进入房间 -activate ClientB -ClientB -> Signal: 订阅ClientA -Signal -> ClientA: ClientB订阅ClientA -ClientA --> Signal: ClientA发布ClientB -Signal --> ClientB: ClientA发布 -deactivate ClientB - -Signal -> ClientC: ClientA进入房间 -activate ClientC -ClientC -> Signal: 订阅ClientA -Signal -> ClientA: ClientC订阅ClientA -ClientA --> Signal: ClientA发布ClientC -Signal --> ClientC: ClientA发布 -deactivate ClientC -deactivate Signal -deactivate ClientA - -@enduml \ No newline at end of file diff --git a/docs/sequence/Moon.iuml b/docs/sequence/Moon.iuml deleted file mode 100644 index 2138d47..0000000 --- a/docs/sequence/Moon.iuml +++ /dev/null @@ -1,32 +0,0 @@ -@startuml - -title WebRTC-Mesh - -actor ClientA as ClientA -participant "Signal" as Signal -actor ClientB as ClientB -actor ClientC as ClientC - -autonumber - -ClientA -> Signal: 进入房间 -activate ClientA -activate Signal -Signal -> ClientB: ClientA进入房间 -activate ClientB -ClientB -> Signal: 订阅ClientA -Signal -> ClientA: ClientB订阅ClientA -ClientA -> Signal: ClientA发布ClientB -Signal -> ClientB: ClientA发布 -deactivate ClientB -Signal -> ClientC: ClientA进入房间 -activate ClientC -ClientC -> Signal: 订阅ClientA -Signal -> ClientA: ClientC订阅ClientA -ClientA -> Signal: ClientA发布ClientC -Signal -> ClientC: ClientA发布 -deactivate ClientC -deactivate Signal -deactivate ClientA - -@enduml \ No newline at end of file diff --git a/taoyao-client/src/static/css/style.css b/taoyao-client/src/static/css/style.css index 78ad777..f2ce5c2 100644 --- a/taoyao-client/src/static/css/style.css +++ b/taoyao-client/src/static/css/style.css @@ -21,9 +21,6 @@ input[type=text]:focus,textarea:focus,input[type=text]:hover,textarea:hover{bord input::-webkit-calendar-picker-indicator{color:#1155AA;background:none;} /**容器*/ .taoyao{text-align:center;} -/**直播*/ -.taoyao .live > .video{width:100%;height:100%;} -.taoyao .live .handler{position:fixed;width:100%;bottom:2rem;font-size:2rem;} /**会议*/ .taoyao .handler a{cursor:pointer;} .taoyao > .handler{font-size:2rem;padding:1rem 0;width:100%;} diff --git a/taoyao-client/src/static/index.html b/taoyao-client/src/static/index.html index 0b8b9ed..a0352b8 100644 --- a/taoyao-client/src/static/index.html +++ b/taoyao-client/src/static/index.html @@ -2,17 +2,127 @@ -桃夭 +会议 + + - - 直播 - 会议 +
+
+ + + + + +
+
+
+
+ +
+
+ + + +
+
+
+
+ +
+
+ + + + +
+
+
+
+ \ No newline at end of file diff --git a/taoyao-client/src/static/javascript/taoyao.js b/taoyao-client/src/static/javascript/taoyao.js index 06e1171..d7ca9ac 100644 --- a/taoyao-client/src/static/javascript/taoyao.js +++ b/taoyao-client/src/static/javascript/taoyao.js @@ -69,9 +69,6 @@ const signalConfig = { }; /** 信令协议 */ const signalProtocol = { - /** 直播信令 */ - live: { - }, /** 媒体信令 */ media: { /** 发布 */ diff --git a/taoyao-client/src/static/live.html b/taoyao-client/src/static/live.html deleted file mode 100644 index 3c54656..0000000 --- a/taoyao-client/src/static/live.html +++ /dev/null @@ -1,28 +0,0 @@ - - - - -直播 - - - - - -
-
-
-
-
- - - - - -
-
-
- - - \ No newline at end of file diff --git a/taoyao-client/src/static/meeting.html b/taoyao-client/src/static/meeting.html deleted file mode 100644 index a0352b8..0000000 --- a/taoyao-client/src/static/meeting.html +++ /dev/null @@ -1,128 +0,0 @@ - - - - -会议 - - - - - - -
-
- - - - - -
-
-
-
- -
-
- - - -
-
-
-
- -
-
- - - - -
-
-
-
- - - \ No newline at end of file diff --git a/taoyao-signal-server/README.md b/taoyao-signal-server/README.md index 551ea44..5cae215 100644 --- a/taoyao-signal-server/README.md +++ b/taoyao-signal-server/README.md @@ -11,13 +11,21 @@ |taoyao-signal|信令|信令服务| |taoyao-server|服务|启动服务| -### 直播 +### 会议模式 -直播、连麦、监控、视频同看 +所有人员均能视频通话对讲 -### 会议 +### 对讲模式 -会议模式、广播模式、单人对讲 +两个人员之间对讲 + +### 广播模式 + +单个人员能够讲话并且能够听到其他人员讲话,其他人员之间不能讲话。 + +### 本地视频模式 + +使用本地文件作为音频视频信息 ## 模块关系 diff --git a/taoyao-signal-server/pom.xml b/taoyao-signal-server/pom.xml index 885e259..da16192 100644 --- a/taoyao-signal-server/pom.xml +++ b/taoyao-signal-server/pom.xml @@ -17,7 +17,7 @@ https://gitee.com/acgist/taoyao taoyao - 桃夭:桃夭是套`WebRTC`信令服务,使用`Mediasoup`提供媒体服务,支持直播会议两种场景。 + 桃夭:桃夭是套基于`Mediasoup`开发的`WebRTC`音视频信令服务 2022 diff --git a/taoyao-signal-server/taoyao-boot/src/main/java/com/acgist/taoyao/boot/config/SpringDocAutoConfiguration.java b/taoyao-signal-server/taoyao-boot/src/main/java/com/acgist/taoyao/boot/config/SpringDocAutoConfiguration.java index 07ee513..360b3a8 100644 --- a/taoyao-signal-server/taoyao-boot/src/main/java/com/acgist/taoyao/boot/config/SpringDocAutoConfiguration.java +++ b/taoyao-signal-server/taoyao-boot/src/main/java/com/acgist/taoyao/boot/config/SpringDocAutoConfiguration.java @@ -36,16 +36,7 @@ public class SpringDocAutoConfiguration { private Integer port; @Autowired private TaoyaoProperties taoyaoProperties; - - @Bean - public GroupedOpenApi liveApi() { - return GroupedOpenApi.builder() - .group("live") - .displayName("直播") - .packagesToScan("com.acgist.taoyao.live") - .build(); - } - + @Bean public GroupedOpenApi meetingApi() { return GroupedOpenApi.builder() diff --git a/taoyao-signal-server/taoyao-media/src/main/java/com/acgist/taoyao/media/live/Live.java b/taoyao-signal-server/taoyao-media/src/main/java/com/acgist/taoyao/media/live/Live.java deleted file mode 100644 index 540609c..0000000 --- a/taoyao-signal-server/taoyao-media/src/main/java/com/acgist/taoyao/media/live/Live.java +++ /dev/null @@ -1,59 +0,0 @@ -package com.acgist.taoyao.media.live; - -import java.util.List; - -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Getter; -import lombok.Setter; - -/** - * 直播 - * - * @author acgist - */ -@Getter -@Setter -@Schema(title = "直播", description = "直播") -public class Live { - - /** - * 直播标识 - */ - @Schema(title = "直播标识", description = "直播标识") - private String id; - /** - * 直播名称 - */ - @Schema(title = "直播名称", description = "直播名称") - private String name; - /** - * 直播密码 - */ - @Schema(title = "直播密码", description = "直播密码") - private String password; - /** - * 终端会话标识列表 - */ - @Schema(title = "终端会话标识列表", description = "终端会话标识列表") - private List sns; - /** - * 创建终端标识 - */ - @Schema(title = "创建终端标识", description = "创建终端标识") - private String creator; - - /** - * 新增终端会话标识 - * - * @param sn 终端会话标识 - */ - public void addSn(String sn) { - synchronized (this.sns) { - if(this.sns.contains(sn)) { - return; - } - this.sns.add(sn); - } - } - -} diff --git a/taoyao-signal-server/taoyao-media/src/main/java/com/acgist/taoyao/media/live/LiveListenerAdapter.java b/taoyao-signal-server/taoyao-media/src/main/java/com/acgist/taoyao/media/live/LiveListenerAdapter.java deleted file mode 100644 index 37b29dc..0000000 --- a/taoyao-signal-server/taoyao-media/src/main/java/com/acgist/taoyao/media/live/LiveListenerAdapter.java +++ /dev/null @@ -1,20 +0,0 @@ -package com.acgist.taoyao.media.live; - -import org.springframework.beans.factory.annotation.Autowired; - -import com.acgist.taoyao.signal.event.ApplicationEventAdapter; -import com.acgist.taoyao.signal.listener.ApplicationListenerAdapter; - -/** - * 直播事件监听适配器 - * - * @param 事件泛型 - * - * @author acgist - */ -public abstract class LiveListenerAdapter extends ApplicationListenerAdapter { - - @Autowired - protected LiveManager liveManager; - -} diff --git a/taoyao-signal-server/taoyao-media/src/main/java/com/acgist/taoyao/media/live/LiveManager.java b/taoyao-signal-server/taoyao-media/src/main/java/com/acgist/taoyao/media/live/LiveManager.java deleted file mode 100644 index 4dc1cd4..0000000 --- a/taoyao-signal-server/taoyao-media/src/main/java/com/acgist/taoyao/media/live/LiveManager.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.acgist.taoyao.media.live; - -import com.acgist.taoyao.boot.annotation.Manager; - -/** - * 直播管理 - * - * @author acgist - */ -@Manager -public class LiveManager { - -} diff --git a/taoyao-signal-server/taoyao-media/src/main/java/com/acgist/taoyao/media/live/controller/LiveController.java b/taoyao-signal-server/taoyao-media/src/main/java/com/acgist/taoyao/media/live/controller/LiveController.java deleted file mode 100644 index 5ab0ce3..0000000 --- a/taoyao-signal-server/taoyao-media/src/main/java/com/acgist/taoyao/media/live/controller/LiveController.java +++ /dev/null @@ -1,46 +0,0 @@ -package com.acgist.taoyao.media.live.controller; - -import org.springframework.web.bind.annotation.GetMapping; -import org.springframework.web.bind.annotation.PathVariable; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; - -import com.acgist.taoyao.boot.model.Message; -import com.acgist.taoyao.media.live.Live; - -import io.swagger.v3.oas.annotations.Operation; -import io.swagger.v3.oas.annotations.media.Content; -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.responses.ApiResponse; -import io.swagger.v3.oas.annotations.tags.Tag; - -/** - * 直播 - * - * @author acgist - */ -@Tag(name = "直播", description = "直播管理") -@RestController -@RequestMapping("/live") -public class LiveController { - - @Operation(summary = "直播列表", description = "直播列表") - @GetMapping("/list") - @ApiResponse(content = @Content(schema = @Schema(implementation = Live.class))) - public Message list() { - return Message.success(); - } - - @Operation(summary = "直播状态", description = "直播状态") - @GetMapping("/status/{id}") - public Message status(@PathVariable String id) { - return Message.success(); - } - - @Operation(summary = "直播终端列表", description = "直播终端列表") - @GetMapping("/list/client") - public Message listClient() { - return Message.success(); - } - -} diff --git a/taoyao-signal-server/taoyao-signal/README.md b/taoyao-signal-server/taoyao-signal/README.md index 004f1e7..f68fd2b 100644 --- a/taoyao-signal-server/taoyao-signal/README.md +++ b/taoyao-signal-server/taoyao-signal/README.md @@ -281,20 +281,6 @@ 响应所有终端状态列表 -## 直播信令(3000~3999) - -### 开启直播信令(3000) - -### 关闭直播信令(3001) - -### 直播广播信令(3002) - -### 直播终端列表信令(3997) - -### 直播状态信令(3998) - -### 直播列表信令(3999) - ## 会议信令(4000~4999) ### 创建会议信令(4000) diff --git a/taoyao-signal-server/taoyao-signal/src/main/java/com/acgist/taoyao/signal/listener/client/ClientRegisterListener.java b/taoyao-signal-server/taoyao-signal/src/main/java/com/acgist/taoyao/signal/listener/client/ClientRegisterListener.java index 979c43c..d7b70ab 100644 --- a/taoyao-signal-server/taoyao-signal/src/main/java/com/acgist/taoyao/signal/listener/client/ClientRegisterListener.java +++ b/taoyao-signal-server/taoyao-signal/src/main/java/com/acgist/taoyao/signal/listener/client/ClientRegisterListener.java @@ -14,7 +14,7 @@ import com.acgist.taoyao.signal.protocol.client.ClientOnlineProtocol; /** * 终端注册监听 * - * TODO:如果已经在会议、直播中,自动推流。 + * TODO:如果已经在会议中,自动推流。 * * @author acgist */ diff --git a/taoyao-signal-server/taoyao-signal/src/main/java/com/acgist/taoyao/signal/protocol/Protocol.java b/taoyao-signal-server/taoyao-signal/src/main/java/com/acgist/taoyao/signal/protocol/Protocol.java index 81cdab5..9a06489 100644 --- a/taoyao-signal-server/taoyao-signal/src/main/java/com/acgist/taoyao/signal/protocol/Protocol.java +++ b/taoyao-signal-server/taoyao-signal/src/main/java/com/acgist/taoyao/signal/protocol/Protocol.java @@ -8,10 +8,11 @@ import com.acgist.taoyao.signal.event.ApplicationEventAdapter; /** * 信令 * + * TODO:改为字符 + * * 1000~1999:平台信令 * 2000~2999:终端信令 * 3000~3999:会议信令 - * 4000~4999:直播信令 * 5000~5999:媒体信令 * 6000~6999:媒体信令(Mediasoup) * diff --git a/taoyao-signal-server/taoyao-signal/src/main/java/com/acgist/taoyao/signal/protocol/live/LiveClientListProtocol.java b/taoyao-signal-server/taoyao-signal/src/main/java/com/acgist/taoyao/signal/protocol/live/LiveClientListProtocol.java deleted file mode 100644 index 9cb97d4..0000000 --- a/taoyao-signal-server/taoyao-signal/src/main/java/com/acgist/taoyao/signal/protocol/live/LiveClientListProtocol.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.acgist.taoyao.signal.protocol.live; - -public class LiveClientListProtocol { - -} diff --git a/taoyao-signal-server/taoyao-signal/src/main/java/com/acgist/taoyao/signal/protocol/live/LiveCloseProtocol.java b/taoyao-signal-server/taoyao-signal/src/main/java/com/acgist/taoyao/signal/protocol/live/LiveCloseProtocol.java deleted file mode 100644 index f731a81..0000000 --- a/taoyao-signal-server/taoyao-signal/src/main/java/com/acgist/taoyao/signal/protocol/live/LiveCloseProtocol.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.acgist.taoyao.signal.protocol.live; - -public class LiveCloseProtocol { - -} diff --git a/taoyao-signal-server/taoyao-signal/src/main/java/com/acgist/taoyao/signal/protocol/live/LiveListProtocol.java b/taoyao-signal-server/taoyao-signal/src/main/java/com/acgist/taoyao/signal/protocol/live/LiveListProtocol.java deleted file mode 100644 index 11e719f..0000000 --- a/taoyao-signal-server/taoyao-signal/src/main/java/com/acgist/taoyao/signal/protocol/live/LiveListProtocol.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.acgist.taoyao.signal.protocol.live; - -public class LiveListProtocol { - -} diff --git a/taoyao-signal-server/taoyao-signal/src/main/java/com/acgist/taoyao/signal/protocol/live/LiveRegisterProtocol.java b/taoyao-signal-server/taoyao-signal/src/main/java/com/acgist/taoyao/signal/protocol/live/LiveRegisterProtocol.java deleted file mode 100644 index 5a36a07..0000000 --- a/taoyao-signal-server/taoyao-signal/src/main/java/com/acgist/taoyao/signal/protocol/live/LiveRegisterProtocol.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.acgist.taoyao.signal.protocol.live; - -public class LiveRegisterProtocol { - -} diff --git a/taoyao-signal-server/taoyao-signal/src/main/java/com/acgist/taoyao/signal/protocol/live/LiveStatusProtocol.java b/taoyao-signal-server/taoyao-signal/src/main/java/com/acgist/taoyao/signal/protocol/live/LiveStatusProtocol.java deleted file mode 100644 index f5ef4a9..0000000 --- a/taoyao-signal-server/taoyao-signal/src/main/java/com/acgist/taoyao/signal/protocol/live/LiveStatusProtocol.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.acgist.taoyao.signal.protocol.live; - -public class LiveStatusProtocol { - -}