| | |
| | | public interface ITyService { |
| | | |
| | | /** |
| | | * 获取六合token信息 |
| | | * 获取边缘服务器token信息 |
| | | * @return |
| | | */ |
| | | AccessTokenReceiver getAccessToken(); |
| | | |
| | | AccessTokenReceiver getAccessToken(String ServerId); |
| | | |
| | | /** |
| | | * 获取云盒列表 |
| | | * 获取全部服务器云盒列表 |
| | | * @return |
| | | */ |
| | | List<BoxInfoReceiver> getBoxList(); |
| | | |
| | | /** |
| | | * 获取指定服务器云盒列表 |
| | | * |
| | | * @return List<BoxInfoReceiver> |
| | | */ |
| | | List<BoxInfoReceiver> getBoxList(String serverId); |
| | | |
| | | /** |
| | | * 获取直播地址 |
| | |
| | | /** |
| | | * 注册 |
| | | */ |
| | | Boolean registerMessage(); |
| | | Boolean registerMessage(String serverId); |
| | | |
| | | /** |
| | | * 云台转动(基于角度) |
| | |
| | | * 云台转动(基于速度) |
| | | */ |
| | | Boolean speedControl(SpeedControlDTO speedControlDto); |
| | | |
| | | /** |
| | | * 格式化存储卡 |
| | | */ |
| | | Boolean formatSdCard(FormatSdCardDTO formatSdCardDTO); |
| | | |
| | | /** |
| | | * 设置相机模式 |
| | |
| | | /** |
| | | * 喊话模式切换 |
| | | */ |
| | | 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); |
| | | |
| | | /** |
| | | * 处理回复消息 |
| | | */ |
| | | void processReplyMessage(String key, BaseCmd tyMessage); |
| | | |
| | | /** |
| | | * 根据[服务器id]获取边缘服务器盒子列表 |
| | | */ |
| | | List<BoxInfoReceiver> getBoxSnToList(String id); |
| | | |
| | | } |