| | |
| | | import com.dji.sample.manage.model.dto.LiveTypeDTO; |
| | | import com.dji.sample.manage.model.receiver.LiveCapacityReceiver; |
| | | |
| | | import java.io.IOException; |
| | | import java.util.List; |
| | | |
| | | /** |
| | |
| | | |
| | | /** |
| | | * Get all the drone data that can be broadcast live in this workspace. |
| | | * 获取所有可以在这个工作区中直播的无人机数据。 |
| | | * @param workspaceId |
| | | * @return |
| | | */ |
| | | List<CapacityDeviceDTO> getLiveCapacity(String workspaceId); |
| | | List<CapacityDeviceDTO> getLiveCapacity(String workspaceId,String sn); |
| | | |
| | | /** |
| | | * Save live capability data. |
| | |
| | | |
| | | /** |
| | | * Initiate a live streaming by publishing mqtt message. |
| | | * 通过发布mqtt消息启动实时流。 |
| | | * @param liveParam Parameters needed for on-demand. |
| | | * @return |
| | | */ |
| | | ResponseResult liveStart(LiveTypeDTO liveParam); |
| | | |
| | | ResponseResult liveAddress(String deviceSn,String deviceName) throws IOException; |
| | | /** |
| | | * Stop the live streaming by publishing mqtt message. |
| | | * 通过发布mqtt消息来停止实时流。 |
| | | * @param videoId |
| | | * @return |
| | | */ |