기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Kinesis Video Streams 재생
다음 방법을 사용하여 Kinesis 비디오 스트림을 볼 수 있습니다.
-
GetMedia -
GetMedia
API를 사용하여 Kinesis Video Streams를 처리하는 자체 애플리케이션을 구축할 수 있습니다.GetMedia
는 지연 시간이 짧은 실시간 API입니다. 를 사용하는 플레이어를 생성하려면 플레이어를 직접 빌드GetMedia
해야 합니다. 를 사용하여 Kinesis 비디오 스트림을 표시하는 애플리케이션을 개발하는 방법에 대한 자세한 내용은 섹션을GetMedia
참조하세요구문 분석기 라이브러리를 사용하여 스트리밍. -
HLS - HTTP 라이브 스트리밍(HLS)
은 업계 표준 HTTP 기반 미디어 스트리밍 통신 프로토콜입니다. HLS를 사용하여 라이브 재생을 위해 Kinesis 비디오 스트림을 보거나 아카이브된 비디오를 볼 수 있습니다. 실시간 재생을 위해 HLS를 사용할 수 있습니다. 지연 시간은 일반적으로 3~5초이지만 사용 사례, 플레이어 및 네트워크 조건에 따라 1~10초일 수 있습니다. HLS 스트리밍 세션 URL을 프로그래밍 방식으로 또는 수동으로 제공하여 타사 플레이어(예: Video.js
또는 Google Shaka Player )를 사용해 비디오 스트림을 표시할 수 있습니다. Apple Safari 또는 Microsoft Edge 브라우저의 위치 표시줄에 HLS 스트리밍 세션 URL을 입력하여 비디오를 재생할 수도 있습니다. -
MPEG-DASH – MPEG-DASH라고도 하는 동적 적응형 HTTP 스트리밍(DASH)
은 기존 HTTP 웹 서버에서 제공되는 인터넷을 통해 미디어 콘텐츠를 고품질 스트리밍할 수 있는 적응형 비트레이트 스트리밍 프로토콜입니다. 실시간 재생에 MPEG-DASH를 사용할 수 있습니다. 지연 시간은 일반적으로 3~5초이지만 사용 사례, 플레이어 및 네트워크 조건에 따라 1~10초일 수 있습니다. 타사 플레이어(예: dash.js
또는 Google Shaka Player )를 사용하여 프로그래밍 방식 또는 수동으로 MPEG-DASH 스트리밍 세션 URL을 제공하여 비디오 스트림을 표시할 수 있습니다. -
GetClip -
GetClip
API를 사용하여 지정된 시간 범위 동안 지정된 비디오 스트림에서 아카이브된 온디맨드 미디어가 포함된 클립(MP4 파일)을 다운로드할 수 있습니다. 자세한 내용은 GetClip API 참조를 참조하세요.