As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Ativar ação de imagem por saída — carga útil
Para obter informações sobre o significado e os valores dos campos no JSON a seguir, consulteCampos para ativar uma sobreposição de imagem por saída.
{ "ChannelId": "string", "Creates": { "ScheduleActions": [ { "ScheduleActionStartSettings": { "FixedModeScheduleActionStartSettings": { "Time": "string" }, "ImmediateModeScheduleActionStartSettings": { } }, "ActionName": "string", "ScheduleActionSettings": { "StaticImageOutputActivateSettings": { "Duration": integer, "FadeIn": integer, "FadeOut": integer, "Height": integer, "Image": { "PasswordParam": "string", "Uri": "string", "Username": "string" }, "ImageX": integer, "ImageY": integer, "Layer": integer, "Opacity": integer, "OutputNames": [ {} ], "Width": integer } } } ] } }
Exemplo
Esse exemplo de solicitação cria uma sobreposição de imagem para ser inserida em saídas específicas no canal. A sobreposição usa um arquivo armazenado em um bucket do Amazon S3. A solicitação insere a imagem nas saídas e. hls-high-res
mss-high-res
A imagem é dimensionada adequadamente para a resolução do vídeo nessas saídas.
A solicitação deve estar sempre presente. Portanto, ele está configurado para iniciar imediatamente (assim que o canal for iniciado). Todos os tempos estão em milissegundos e todos os valores de posicionamento estão em pixels:
{ "ChannelId": "999999", "Creates": { "ScheduleActions": [ { "ScheduleActionStartSettings": { "ImmediateModeScheduleActionStartSettings": { } }, }, "ActionName": "logo-1280", "ScheduleActionSettings": { "StaticImageOutputActivateSettings": { "Image": { "PasswordParam": "corplogo!2312", "Uri": "s3ssl://DOC-EXAMPLE-BUCKET/logos/corporate/10percent-1280.bmp", "Username": "medialiveoperator" }, "Layer": 0, "outputNames": [ hls-high-res,mss-high-res ], "ImageX": 200, "ImageY": 300, "FadeIn": 1500, "Opacity": 60 } } } ] } }