Use a API aberta ou a API local para carregar um arquivo MP4, iniciar a transmissão, consultar o status e encerrá-la.
- Use um modelo compatível; outros modelos retornam atualmente
33401. Ligue o Cloud Phone e obtenha um token OAuth2 com permissão de operação. - O arquivo deve ser MP4 e ser enviado com
uploadType=2.
- Chame
POST /cloudphone/uploadUrle envie o MP4 parapresignedUrlusando HTTPPUT. - Chame
POST /cloudphone/uploadFilecomuploadType: 2. - Consulte
POST /cloudphone/uploadFileResult. Sedatafornull, continue consultando; pare quandodata.statusfor1(sucesso) ou2(falha). - Envie o valor exato da string
data.fileIdcomoint64paraPOST /cloudphone/live/start. Em JavaScript, use serialização de precisão arbitrária e não converta porNumber. - Use
/cloudphone/live/statuspara consultar e/cloudphone/live/endpara encerrar.
Na API local, use /api/cloudphone/upload/file/signedUrl, /api/cloudphone/upload/file com uploadType: 2 e /api/cloudphone/upload/file/result; depois chame /api/cloudphone/live/start, /status ou /end. O saldo e as cotas estão disponíveis em GET /api/balance.
Consulte a API aberta e a API local do Cloud Phone para os esquemas completos. Em caso de timeout ao iniciar, consulte o status antes de repetir. Os códigos da transmissão são 33300, 33301, 33401, 33418 e 99002; a API de upload retorna 33419 para arquivos que não são MP4.