출력당 이미지 작업 활성화 - 페이로드 - MediaLive

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

출력당 이미지 작업 활성화 - 페이로드

다음 JSON에서 필드의 의미 및 값에 대한 자세한 내용은 출력별 이미지 오버레이를 활성화하기 위한 필드을 참조하세요.

{ "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 } } } ] } }

예제

요청의 이 예제는 채널의 특정 출력에 삽입할 이미지 오버레이를 생성합니다. 오버레이는 Amazon S3 버킷에 저장된 파일을 사용합니다. 요청은 출력 hls-high-resmss-high-res에 이미지를 삽입합니다. 이미지는 이러한 출력의 비디오 해상도에 적합한 크기입니다.

요청은 항상 존재하기 위한 것입니다. 따라서 즉시(채널이 시작되는 즉시) 시작하도록 설정됩니다. 모든 시간은 밀리초 단위이며 모든 위치 값은 픽셀 단위입니다.

{ "ChannelId": "999999", "Creates": { "ScheduleActions": [ { "ScheduleActionStartSettings": { "ImmediateModeScheduleActionStartSettings": { } }, }, "ActionName": "logo-1280", "ScheduleActionSettings": { "StaticImageOutputActivateSettings": { "Image": { "PasswordParam": "corplogo!2312", "Uri": "s3ssl://amzn-s3-demo-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 } } } ] } }