Azure Media Services를 사용하는 시간 제한 메타데이터

Media Services 로고 v3


경고

Azure Media Services는 2024년 6월 30일에 사용 중지됩니다. 자세한 내용은 AMS 사용 중지 가이드를 참조하세요.

시간 제한 메타데이터는 라이브 스트림에 삽입되는 사용자 지정 데이터입니다. 데이터와 삽입 타임스탬프는 모두 미디어 스트림 자체에 유지됩니다. 이렇게 하면 비디오 스트림을 재생하는 클라이언트가 비디오 스트림과 관련하여 동일한 사용자 지정 메타데이터를 동시에 가져올 수 있습니다. 시간 제한 메타데이터를 사용하여 다음을 수행할 수 있습니다.

  • 폴링과 같은 라이브 스트림에 대화형 요소를 추가합니다.
  • 스피커, 제품 링크, 스포츠 플레이어 통계 등 비디오 콘텐츠와 관련된 정보를 추가합니다.
  • GPS 위치, 시간 등 비디오에 대한 메타데이터를 추가합니다.

배달, URL 게시 및 요청

Azure Media Services는 비디오 스트림의 일부로 시간 제한 메타데이터를 제공합니다. 시간 제한 메타데이터는 POST를 통해 시간 제한 메타데이터에 대한 엔드포인트로 라이브 이벤트로 전송됩니다.

참고

시간 제한 메타데이터는 RTMP 및 RTMPS 수집을 사용하여 만든 라이브 이벤트에 대해서만 작동합니다.

POST URL

시간 제한 메타데이터 엔드포인트의 형식은 라이브 이벤트에 대한 RTMP 수집 URL을 기반으로 합니다. 예를 들어:

https://<<LIVEEVENTNAME>.channel.media.azure.net/<LIVE_INGEST_ID>/ingest.isml/eventdata

예를 들면 다음과 같습니다.

rtmps://mylivestream.channel.media.azure-test.net:2935/live/0251458ba5df44b2b807ea02f40fed76

다음이 됩니다.

https://mylivestream.channel.media.azure-test.net/0251458ba5df44b2b807ea02f40fed76/ingest.isml/eventdata

헤더 및 요청 본문

HTTP 콘텐츠 형식 헤더는 application/json으로 설정 해야 하므로 올바르게 설정되었는지 확인합니다.

POST https://mylivestream.channel.media.azure-test.net/0251458ba5df44b2b807ea02f40fed76/ingest.isml/eventdata
Content-Type: application/json

{

“message”: “Hello world!”

}

시간 제한 메타데이터 제한

리소스 기본 제한 Per
총 메시지 본문 페이로드 크기 최대 256kb 요청
요청 2 초당

플레이어 데모 및 방법

시그널링 시간 제한 메타데이터를 사용해 보려면 시간 제한 메타데이터 를 신호로 지정하는 방법을 참조하세요.

추가 정보

시간이 지정된 메타데이터 신호의 페이로드 및 형식에 대한 자세한 내용은 CMAF(Common Media Application Format) 사양에서 ID3 시간 제한 메타데이터의 Open Media Carriage for Alliance를 참조하세요.

도움말 및 지원 보기

다음 방법 중 하나로 Media Services에 문의하거나 업데이트를 따를 수 있습니다.