AWS Media Live의 "Input Looss Action"에 주의하십시오!
개시하다
MediaLive 및 MediaPackage 구성으로 현장 배포 환경 구축
MediaPackage 입력의 이중화를 잘 전환할 수 없는 문제에 빠졌기 때문에 이 곳에서 해결 방안을 공유합니다.
프로비저닝
Source×2(RTMP) - MediaLive(HLS) - MediaPackage - CloudFront
(출처: https://aws.amazon.com/jp/medialive/
Input Loss Action
Medialive의 HLS 출력 설정에는 "Input Looss Action"이라는 항목이 있습니다.
이번 주인공(혹은 배후 조종자?)이 매개 변수입니다.
Input Looss Action은 말 그대로 영상 입력이 상실될 때의 행동을 설정하는 매개 변수입니다.
현재 다음 두 설정값 중 하나를 선택한 규격이 있습니다.
Source×2(RTMP) - MediaLive(HLS) - MediaPackage - CloudFront
(출처: https://aws.amazon.com/jp/medialive/
Input Loss Action
Medialive의 HLS 출력 설정에는 "Input Looss Action"이라는 항목이 있습니다.
이번 주인공(혹은 배후 조종자?)이 매개 변수입니다.
Input Looss Action은 말 그대로 영상 입력이 상실될 때의 행동을 설정하는 매개 변수입니다.
현재 다음 두 설정값 중 하나를 선택한 규격이 있습니다.
EMIT_OUTPUT: 비디오 입력이 중지된 경우에도 검은색 화면이 출력으로 계속 전송됩니다.
PAUSE_OUTPUT: 비디오 입력이 중지되면 출력으로 전송이 중지됩니다.
AWS 문서에는 다음과 같은 매개 변수가 있습니다.
Fields for the HLS Group - HLS Group Destinations - HLS Settings
If you're sending output to AWS Elemental MediaPackage, set this field to PAUSE_OUTPUT. In this way, if MediaLive stops producing output on one pipeline, MediaPackage will detect the lack of content on its current input and will switch to the other input. Content loss will be minimized. (If you set this field to EMIT_OUTPUT, MediaLive sends filler frames to MediaPackage. MediaPackage doesn't consider filler frames to be lost content and therefore won't switch to its other input.)
요점을 총결해 보겠습니다.
"MediaLive Input이 멈춘 상태에서 다른 쪽 Input으로 전환하려면 PAUSE OUTPUT로 설정하십시오!"
내가 이렇게 설명했어.
확인
두 설정 값 사이의 행위 차이를 테스트합니다.
MediaLive Input(위)에 Source 2개를 주입합니다.
1. EMIT_OUTPUT의 경우
Input1 입력을 중지하면 경고가 상승합니다.
※ Input1(=PipelineA)은 흐름 입력을 감지할 수 없음을 나타냅니다.
시청각 화면에서 애니메이션 파일의 영상은 검은색 화면으로 변했고 애니메이션은 계속 재생되었다.
일시적으로 그대로 두더라도 Input2로 전환되지는 않습니다.
2. PAUSE_OUTPUT의 경우
input1을 멈추면, 흐름 입력이 이전과 같지 않습니다.
다만, 시청각 화면은 아까와 달리 검은색 화면이 아닌 인풋2로 전송된 영상으로 전환됐다.
끝말
Media Live와 MediaPackage의 구성을 조합할 때 주의해야 할 매개 변수를 소개했다.
값을 1개만 설정하면 재생성 시 행동에 큰 변화가 생긴다는 게 끔찍한데...
보키로 설정할 수 있는 AWS 관리 서비스이기 때문에
나는 공식 문서에서 훑어보아야 한다는 교훈을 얻었다.
따라서 중복성을 위해 Media Live 및 Media Package 사용
PAUSE Input Looss ActionOUTPUT 하는 거 잊지 마!!
참고 자료
AWS 문서:입력 이중화 메커니즘
AWS 문서: Fields for the HLS Group-HLS Group Destinans-HLS Settings
Reference
이 문제에 관하여(AWS Media Live의 "Input Looss Action"에 주의하십시오!), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/ktsuchi/items/36f969ba8f460af9ed12
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Media Live와 MediaPackage의 구성을 조합할 때 주의해야 할 매개 변수를 소개했다.
값을 1개만 설정하면 재생성 시 행동에 큰 변화가 생긴다는 게 끔찍한데...
보키로 설정할 수 있는 AWS 관리 서비스이기 때문에
나는 공식 문서에서 훑어보아야 한다는 교훈을 얻었다.
따라서 중복성을 위해 Media Live 및 Media Package 사용
PAUSE Input Looss ActionOUTPUT 하는 거 잊지 마!!
참고 자료
AWS 문서:입력 이중화 메커니즘
AWS 문서: Fields for the HLS Group-HLS Group Destinans-HLS Settings
Reference
이 문제에 관하여(AWS Media Live의 "Input Looss Action"에 주의하십시오!), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/ktsuchi/items/36f969ba8f460af9ed12
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(AWS Media Live의 "Input Looss Action"에 주의하십시오!), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ktsuchi/items/36f969ba8f460af9ed12텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)