Ativa um fluxo de trabalho de mídia.
Observações de uso
Use esta operação para ativar um fluxo de trabalho de mídia desativado. Após a ativação, não é possível modifique informações do fluxo, como nome, topologia ou modo de acionamento. O fluxo de trabalho de mídia é ativado por padrão após a criação.
Limites de QPS
É possível chamar esta operação até 100 vezes por segundo. Se o número de chamadas por segundo exceder o limite, o sistema aplicará limitação de taxa (throttling), o que pode afetar seus serviços. Recomendamos observar esse limite ao chamar esta operação. Para mais informações, consulte Limites de QPS.
Depuração
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Exemplo |
Descrição |
|
Action |
String |
Sim |
ActivateMediaWorkflow |
A operação a ser executada. Defina o valor como ActivateMediaWorkflow. |
|
MediaWorkflowId |
String |
Sim |
93ab850b4f6f44eab54b6e9181d4**** |
O ID do fluxo de trabalho de mídia. Obtenha o ID na resposta da operação AddMediaWorkflow. |
Parâmetros de resposta
|
Parâmetro |
Tipo |
Exemplo |
Descrição |
|
RequestId |
String |
A1326BD4-30B1-4CB6-Q123-3330B877B0D4 |
O ID da solicitação. |
|
MediaWorkflow |
Object |
Os detalhes do fluxo de trabalho de mídia. |
|
|
CreationTime |
String |
2016-04-01T05:29:37Z |
A data e hora de criação do fluxo de trabalho de mídia. |
|
MediaWorkflowId |
String |
93ab850b4f6f44eab54b6e9181d4**** |
O ID do fluxo de trabalho de mídia. |
|
State |
String |
Active |
O status do fluxo de trabalho de mídia. O valor é Active. |
|
Name |
String |
mediaworkflow-example |
O nome do fluxo de trabalho de mídia. |
|
Topology |
String |
{\"Activities\":{\"Act-Start\":{\"Parameters\":{\"PipelineId\":\"130266f58161436a80bf07cb12c8**\",\"InputFile\":\"{\\\"Bucket\\\": \\\"example\\\",\\\"Location\\\": \\\"oss-cn-hangzhou\\\"}\"},\"Type\":\"Start\"},\"Act-Report\":{\"Parameters\":{},\"Type\":\"Report\"},\"Act-Transcode-M3U8\":{\"Parameters\":{\"Outputs\":\"[{\\\"OutputObject\\\":\\\"transcode%2F%7BObjectPrefix%7D%7BFileName%7D\\\",\\\"TemplateId\\\": \\\"957d1719ee85ed6527b90cf62726**\\\"}]\",\"OutputBucket\":\"panda-vod-hls\",\"OutputLocation\":\"oss-cn-hangzhou\"},\"Type\":\"Transcode\"}},\"Dependencies\":{\"Act-Start\":[\"Act-Transcode-M3U8\"],\"Act-Report\":[],\"Act-Transcode-M3U8\":[\"Act-Report\"]}} |
A topologia do fluxo de trabalho de mídia. |
Exemplos
Exemplos de solicitações
http(s)://mts.cn-hangzhou.aliyuncs.com/?Action=ActivateMediaWorkflow
&MediaWorkflowId=93ab850b4f6f44eab54b6e9181d4****
&<Common request parameters>
Exemplos de respostas de sucesso
Formato XML
HTTP/1.1 200 OK
Content-Type:application/xml
<ActivateMediaWorkflowResponse>
<RequestId>A1326BD4-30B1-4CB6-Q123-3330B877B0D4</RequestId>
<MediaWorkflow>
<CreationTime>2016-04-01T05:29:37Z</CreationTime>
<MediaWorkflowId>93ab850b4f6f44eab54b6e9181d4****</MediaWorkflowId>
<State>Active</State>
<Name>mediaworkflow-example</Name>
<Topology>{\"Activities\":{\"Act-Start\":{\"Parameters\":{\"PipelineId\":\"130266f58161436a80bf07cb12c8****\",\"InputFile\":\"{\\\"Bucket\\\": \\\"example\\\",\\\"Location\\\": \\\"oss-cn-hangzhou\\\"}\"},\"Type\":\"Start\"},\"Act-Report\":{\"Parameters\":{},\"Type\":\"Report\"},\"Act-Transcode-M3U8\":{\"Parameters\":{\"Outputs\":\"[{\\\"OutputObject\\\":\\\"transcode%2F%7BObjectPrefix%7D%7BFileName%7D\\\",\\\"TemplateId\\\": \\\"957d1719ee85ed6527b90cf62726****\\\"}]\",\"OutputBucket\":\"panda-vod-hls\",\"OutputLocation\":\"oss-cn-hangzhou\"},\"Type\":\"Transcode\"}},\"Dependencies\":{\"Act-Start\":[\"Act-Transcode-M3U8\"],\"Act-Report\":[],\"Act-Transcode-M3U8\":[\"Act-Report\"]}}</Topology>
</MediaWorkflow>
</ActivateMediaWorkflowResponse>
Formato JSON
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "A1326BD4-30B1-4CB6-Q123-3330B877B0D4",
"MediaWorkflow" : {
"CreationTime" : "2016-04-01T05:29:37Z",
"MediaWorkflowId" : "93ab850b4f6f44eab54b6e9181d4****",
"State" : "Active",
"Name" : "mediaworkflow-example",
"Topology" : "{\\\"Activities\\\":{\\\"Act-Start\\\":{\\\"Parameters\\\":{\\\"PipelineId\\\":\\\"130266f58161436a80bf07cb12c8****\\\",\\\"InputFile\\\":\\\"{\\\\\\\"Bucket\\\\\\\": \\\\\\\"example\\\\\\\",\\\\\\\"Location\\\\\\\": \\\\\\\"oss-cn-hangzhou\\\\\\\"}\\\"},\\\"Type\\\":\\\"Start\\\"},\\\"Act-Report\\\":{\\\"Parameters\\\":{},\\\"Type\\\":\\\"Report\\\"},\\\"Act-Transcode-M3U8\\\":{\\\"Parameters\\\":{\\\"Outputs\\\":\\\"[{\\\\\\\"OutputObject\\\\\\\":\\\\\\\"transcode%2F%7BObjectPrefix%7D%7BFileName%7D\\\\\\\",\\\\\\\"TemplateId\\\\\\\": \\\\\\\"957d1719ee85ed6527b90cf62726****\\\\\\\"}]\\\",\\\"OutputBucket\\\":\\\"panda-vod-hls\\\",\\\"OutputLocation\\\":\\\"oss-cn-hangzhou\\\"},\\\"Type\\\":\\\"Transcode\\\"}},\\\"Dependencies\\\":{\\\"Act-Start\\\":[\\\"Act-Transcode-M3U8\\\"],\\\"Act-Report\\\":[],\\\"Act-Transcode-M3U8\\\":[\\\"Act-Report\\\"]}}"
}
}
Códigos de erro
Para obter uma lista de códigos de erro, visite a Central de Erros de API.