기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Kinesis Video Streams 재생
다음 방법을 사용하여 Kinesis 비디오 스트림을 볼 수 있습니다.
-
GetMedia—
GetMedia
API를 사용하여 Kinesis Video Streams를 처리하는 자체 애플리케이션을 구축할 수 있습니다.GetMedia
지연 시간이 짧은 실시간 API입니다. 를 사용하는GetMedia
플레이어를 만들려면 직접 빌드해야 합니다. 를 사용하여GetMedia
Kinesis 비디오 스트림을 표시하는 애플리케이션을 개발하는 방법에 대한 자세한 내용은 을 참조하십시오. 스트림 구문 분석기 라이브러리 -
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 파일) 을 지정된 시간 범위 동안 다운로드할 수 있습니다. 자세한 내용은 API 참조를 참조하십시오. GetClip