# Live Streaming

开始、查询和结束云手机直播。

 - [POST /cloudphone/live/start](https://guide.morelogin.com/zh/api-reference/cloud-phone/open-api/live-streaming/startcloudphonelivestreaming.md): 在云手机上开始直播一个已上传的 MP4 文件。 - **前置条件**：云手机必须已开机且未被其他成员占用，且机型必须支持直播。`fileId` 必须指向一个已完成上传的直播素材文件，其他情况会以无效或已失效被拒绝。 - **完成信号**：**已受理，未完成。** 响应仅表示设备服务已接受请求。请轮询 `/cloudphone/live/status` 直到 `liveStatus` 为 `1`。
 - [POST /cloudphone/live/status](https://guide.morelogin.com/zh/api-reference/cloud-phone/open-api/live-streaming/getcloudphonelivestreamingstatus.md): 查询云手机当前是否正在直播。 - **前置条件**：云手机必须属于你的团队，且机型必须支持直播。与开始和停止不同，本接口**不要求**云手机已开机或被你占用。 - **副作用**：无。只读。可带退避安全重试。 - **取值**：`liveStatus` 为 `0`（未直播）或 `1`（直播中）。**没有失败状态**——未生效的开始只会一直停在 `0`，所以轮询必须设超时上限。 已记录的业务错误码
 - [POST /cloudphone/live/end](https://guide.morelogin.com/zh/api-reference/cloud-phone/open-api/live-streaming/stopcloudphonelivestreaming.md): 停止云手机上的直播。 - **前置条件**：云手机必须已开机且未被其他成员占用，且机型必须支持直播。**不校验当前是否真的在直播**——无论如何都会下发停止命令。 - **完成信号**：已受理，未完成。请轮询 `/cloudphone/live/status` 直到 `liveStatus` 为 `0`。 - **重试**：效果幂等；重复调用只是再发一次停止命令。 已记录的业务错误码：`3330
