Obtém a URL de reprodução de um arquivo de mídia (vídeo ou áudio) usando um determinado ID de áudio/vídeo. Use esta URL para reprodução de áudio/vídeo após integrar o SDK do Alibaba Cloud Player (para reprodução baseada em URL) ou um player de terceiros.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
ice:GetPlayInfo |
get |
*All Resource
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| MediaId |
string |
Não |
O ID do recurso de mídia. Nota
Especifique pelo menos um entre MediaId e InputURL. |
86434e152b7d4f20be480574439fe*** |
| InputURL |
string |
Não |
A InputURL usada para registrar o recurso de mídia. Para mais informações, consulte RegisterMediaInfo. Nota
Especifique pelo menos um entre MediaId e InputURL. |
http://example-bucket.oss-cn-shanghai.aliyuncs.com/example.mp4 or vod://****20b48fb04483915d4f2cd8ac**** |
| AuthTimeout |
integer |
Não |
O período de validade da URL de reprodução, em segundos. O valor padrão é 3600, que também é o mínimo. |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Os dados retornados. |
||
| RequestId |
string |
O ID da solicitação. |
******11-DB8D-4A9A-875B-275798****** |
| MediaBase |
object |
As informações básicas sobre o recurso de mídia. |
|
| CreationTime |
string |
A hora em que o recurso de mídia foi criado. |
2021-09-22T10:07:31+08:00 |
| Status |
string |
O status do recurso de mídia. Valores válidos:
|
Normal |
| MediaId |
string |
O ID do recurso de mídia. |
2eea77a61c7b4ddd95bec34a6f65b*** |
| CoverURL |
string |
A URL da capa. |
https://***.oss-cn-shanghai.aliyuncs.com/cover/281c64d6-b5fb-4c57-97cd-84da56a8b151_large_cover_url.jpg |
| Title |
string |
O título. |
testTitle |
| MediaType |
string |
O tipo do arquivo de mídia. Valores válidos:
|
video |
| MediaTags |
string |
As tags.
|
test,ccc |
| CateId |
integer |
O ID da categoria. Você pode obter o ID da categoria de uma das seguintes maneiras:
|
4220 |
| Description |
string |
A descrição. |
desc |
| PlayInfoList |
array<object> |
Uma lista de fluxos de reprodução de áudio ou vídeo. |
|
|
object |
Os detalhes de um fluxo de áudio ou vídeo. |
||
| CreationTime |
string |
A hora de criação. A hora está no formato aaaa-MM-ddTHH:mm:ssZ. A hora é exibida em UTC. |
2022-05-10T02:28:49Z |
| Status |
string |
O status do fluxo de mídia. Valores válidos:
|
Normal |
| NarrowBandType |
string |
O tipo de Narrowband HD. Valores válidos:
Este parâmetro se aplica apenas se uma definição for configurada no modelo de transcodificação integrado para Narrowband HD 1.0. Para mais informações, consulte Configurar modelos de transcodificação - Definição. |
0 |
| Height |
integer |
A altura do fluxo de mídia em pixels. |
1080 |
| Bitrate |
string |
A taxa de bits do fluxo de mídia em Kbit/s. |
20 |
| ModificationTime |
string |
A hora da última modificação. A hora está no formato aaaa-MM-ddTHH:mm:ssZ. A hora é exibida em UTC. |
2022-05-13T11:39:41.714+08:00 |
| WatermarkId |
string |
O ID da marca d'água associada ao fluxo de mídia. |
5bed88672b1e2520ead228935ed51*** |
| Encrypt |
integer |
Indica se o fluxo de mídia está criptografado. Valores válidos:
|
0 |
| Definition |
string |
A definição do fluxo de vídeo. Valores válidos:
|
HD |
| EncryptType |
string |
O tipo de criptografia do fluxo de mídia. Valores válidos:
Nota
Se um fluxo for criptografado com AliyunVoDEncryption, você poderá reproduzi-lo apenas com o SDK do Alibaba Cloud Player. |
AliyunVoDEncryption |
| StreamType |
string |
O tipo do fluxo de mídia. O valor é video para fluxos de vídeo ou audio para fluxos apenas de áudio. |
video |
| Size |
integer |
O tamanho do fluxo de mídia em bytes. |
418112 |
| Width |
integer |
A largura do fluxo de mídia em pixels. |
1024 |
| Fps |
string |
A taxa de quadros do fluxo de mídia em quadros por segundo. |
25 |
| Duration |
string |
A duração do fluxo de mídia em segundos. |
9.0464 |
| PlayURL |
string |
A URL de reprodução do fluxo de vídeo. |
https://***.aliyuncdn.com/sv/756bee1-17f980f0945/756bee1-17f980f0945.mp4 |
| Format |
string |
O formato do fluxo de mídia.
|
mp4 |
| HDRType |
string |
O tipo de High Dynamic Range (HDR) do fluxo de mídia. Valores válidos:
|
HDR |
| BitDepth |
integer |
A profundidade de bits de cor. |
8 |
| FileURL |
string |
A URL do arquivo OSS. |
http://outin-***.oss-cn-shanghai.aliyuncs.com/sv/43a68ee9-181809b6aba/43a68ee9-181809b6aba.mpeg |
| TransTemplateType |
string |
O tipo do modelo de transcodificação. Valores válidos:
|
Normal |
| StreamTags |
string |
As tags de fluxo, que são usadas para identificar o tipo de transcodificação. |
"{\"ims.audioServiceType\": \"AudioEnhancement\"}" |
| JobId |
string |
O ID do job. |
36c9d38e70bf43ed9f7f8f48d6356*** |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "******11-DB8D-4A9A-875B-275798******",
"MediaBase": {
"CreationTime": "2021-09-22T10:07:31+08:00",
"Status": "Normal",
"MediaId": "2eea77a61c7b4ddd95bec34a6f65b***",
"CoverURL": "https://***.oss-cn-shanghai.aliyuncs.com/cover/281c64d6-b5fb-4c57-97cd-84da56a8b151_large_cover_url.jpg",
"Title": "testTitle",
"MediaType": "video",
"MediaTags": "test,ccc",
"CateId": 4220,
"Description": "desc"
},
"PlayInfoList": [
{
"CreationTime": "2022-05-10T02:28:49Z",
"Status": "Normal",
"NarrowBandType": "0",
"Height": 1080,
"Bitrate": "20",
"ModificationTime": "2022-05-13T11:39:41.714+08:00",
"WatermarkId": "5bed88672b1e2520ead228935ed51***",
"Encrypt": 0,
"Definition": "HD",
"EncryptType": "AliyunVoDEncryption",
"StreamType": "video",
"Size": 418112,
"Width": 1024,
"Fps": "25",
"Duration": "9.0464",
"PlayURL": "https://***.aliyuncdn.com/sv/756bee1-17f980f0945/756bee1-17f980f0945.mp4",
"Format": "mp4",
"HDRType": "HDR",
"BitDepth": 8,
"FileURL": "http://outin-***.oss-cn-shanghai.aliyuncs.com/sv/43a68ee9-181809b6aba/43a68ee9-181809b6aba.mpeg",
"TransTemplateType": "Normal",
"StreamTags": "\"{\\\"ims.audioServiceType\\\": \\\"AudioEnhancement\\\"}\"",
"JobId": "36c9d38e70bf43ed9f7f8f48d6356***"
}
]
}
Códigos de erro
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.