프로젝트상에서 transcoder를 media converter로 언젠가는 전환해야 하기에 개발서버에서 테스트 진행해본 내용을 미리 정리해둔 것
결론부터 말하자면 현재 프로젝트상에는 Pre-signed Post 방식으로 영상이 올라가서 람다에서 Put 트리거 캐치가 안 되는 상황같다.
기존 소스에서는 sdk로 transcoder create_job을 만들어서 변환하던데 걔가 그러고 있는데는 타당한 이유가 있었으며 Media convert 또한 sdk로 작업을 변경해서 진행해야 될 것 같다.
x-amz-sns-message-type
의 값이 SubscriptionConfirmation
인 경우 구독확인을 하기 위해 요청이 온 것 -> Request contents에서 SubscribeURL
를 찾아내서 file_get_contents(SubscribeURL)
해주면 구독확인 처리가 됨.MediaConvert
를 선택, 이벤트 유형을 MediaConvert Job State Change
선택, 필요에 따라 모든 상태 혹은 특정 상태를 클릭해서 특정 상태만 선택