liusuyi
2025-11-11 80d08b0c2a41988847adaee8c8704affe4d96b8e
ard-work/src/main/java/com/ard/work/service/ITyService.java
@@ -31,17 +31,23 @@
public interface ITyService {
    /**
     * 获取六合token信息
     * 获取边缘服务器token信息
     * @return
     */
    AccessTokenReceiver getAccessToken(String ServerId);
    /**
     * 获取云盒列表
     * 获取全部服务器云盒列表
     * @return
     */
    List<BoxInfoReceiver> getBoxList();
    /**
     * 获取指定服务器云盒列表
     *
     * @return List<BoxInfoReceiver>
     */
    List<BoxInfoReceiver> getBoxList(String serverId);
    /**
     * 获取直播地址
@@ -218,62 +224,62 @@
    /**
     * 喊话模式切换
     */
    void speakModeSwitch(SpeakModeSwitchDTO speakModeSwitchDTO);
    Boolean speakModeSwitch(SpeakModeSwitchDTO speakModeSwitchDTO);
    /**
     * 文字喊话
     */
    void textSpeak(TextSpeakDTO textSpeakDTO);
    Boolean textSpeak(TextSpeakDTO textSpeakDTO);
    /**
     * 实时喊话
     */
    void realSpeak(RealSpeakDTO realSpeakDTO);
    Boolean realSpeak(RealSpeakDTO realSpeakDTO);
    /**
     * 录音喊话
     */
    void recordSpeak(RecordSpeakDTO recordSpeakDTO);
    Boolean recordSpeak(RecordSpeakDTO recordSpeakDTO);
    /**
     * 设置音量
     */
    void volumeSetting(VolumeSettingDTO volumeSettingDTO);
    Boolean volumeSetting(VolumeSettingDTO volumeSettingDTO);
    /**
     * 设置循环播放
     */
    void loopSetting(LoopSettingDTO loopSettingDTO);
    Boolean loopSetting(LoopSettingDTO loopSettingDTO);
    /**
     * 停止喊话
     */
    void stopSpeak(StopSpeakDTO stopSpeakDTO);
    Boolean stopSpeak(StopSpeakDTO stopSpeakDTO);
    /**
     * 上传航线
     */
    void wayLineUpload(WayLineUploadDTO wayLineUploadDTO);
    Boolean wayLineUpload(WayLineUploadDTO wayLineUploadDTO);
    /**
     * 开始航线
     */
    void wayLineBegin(WayLineBeginDTO wayLineBeginDTO);
    Boolean wayLineBegin(WayLineBeginDTO wayLineBeginDTO);
    /**
     * 暂停航线
     */
    void wayLinePause(WayLinePauseDTO wayLinePauseDTO);
    Boolean wayLinePause(WayLinePauseDTO wayLinePauseDTO);
    /**
     * 恢复航线
     */
    void wayLineResume(WayLineResumeDTO wayLineResumeDTO);
    Boolean wayLineResume(WayLineResumeDTO wayLineResumeDTO);
    /**
     * 结束航线
     */
    void wayLineEnd(WayLineEndDTO wayLineEndDTO);
    Boolean wayLineEnd(WayLineEndDTO wayLineEndDTO);
    /**
     * 处理回复消息
@@ -281,9 +287,8 @@
    void processReplyMessage(String key, BaseCmd tyMessage);
    /**
     * 根据boxSn获取六合盒子列表
     * @return List<BoxInfoReceiver>
     * 根据[服务器id]获取边缘服务器盒子列表
     */
    List<BoxInfoReceiver> getBoxSnToList(String boxSn);
    List<BoxInfoReceiver> getBoxSnToList(String id);
}