Amazon IVS 지연 시간이 짧은 스트리밍이란? - Amazon Interactive Video Service

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Amazon IVS 지연 시간이 짧은 스트리밍이란?

Amazon Interactive Video Service(IVS)는 관리형 라이브 비디오 스트리밍 서비스로, 다음과 같은 기능을 제공합니다.

  • 채널을 생성하고 몇 분 안에 스트리밍을 시작합니다.

  • 매우 짧은 지연 시간의 라이브 비디오와 함께 매력적인 인터랙티브 경험을 구축하세요.

  • 다양한 디바이스 및 플랫폼에 대규모로 비디오를 배포합니다.

  • 웹 사이트 및 앱에 쉽게 통합됩니다.

Amazon IVS를 사용하면 대화형 애플리케이션 및 대상 환경 구축에 집중할 수 있습니다. Amazon IVS를 사용하면 안전성, 안정성, 비용 효율성을 실현하기 위해 인프라를 관리하거나 비디오 워크플로의 구성 요소를 개발 및 구성할 필요가 없습니다.

Amazon IVS는 RTMPS 및 RTMP 스트리밍을 지원합니다. RTMPS는 TLS를 통해 실행되는 Real-Time Messaging Protocol(RTMP)의 보안 버전입니다. RTMP는 네트워크를 통한 비디오 전송의 업계 표준입니다.

여기에 있는 제품 설명서 외에도 게시된 콘텐츠(데모, 코드 샘플, 블로그 게시물)를 검색하고, 비용을 예측하고, 라이브 데모를 통해 Amazon IVS를 경험할 수 있는 전용 사이트인 https://ivs.rocks/를 참조하세요.

지연 시간

지연 시간은 카메라가 라이브 스트림을 캡처할 때부터 스트림이 시청자의 화면에 나타날 때까지의 대기 시간입니다. Amazon IVS에는 다음과 같이 비디오를 전송할 수 있는 기능이 있습니다.

  • 매우 짧은 지연 시간 - Amazon IVS 채널은 5초 미만의 지연 시간으로 비디오를 전송할 수 있습니다.

  • 실시간 지연 시간 - IVS 스테이지는 300ms 미만의 지연 시간으로 비디오를 전송할 수 있습니다. 스테이지의 모든 참가자는 이러한 향상된 '실시간 지연 시간'을 경험합니다. (스테이지가 IVS 채널로 브로드캐스트되는 경우 채널 시청자는 지연 시간의 매우 짧습니다.)

기존의 OTT(Over-The-Top) 스트림의 경우 지연 시간이 30초까지 길어질 수 있습니다.

짧은 지연 시간은 고객 경험을 강화하는 우수한 대화형 사용자 환경을 구축하는 데 중요한 요소입니다. 이를 통해 스트리머, 브랜드 및 커뮤니티가 직접적이고 개인적인 방식으로 라이브 시청자와 연결할 수 있습니다.

관찰된 지연 시간은 다음과 같은 이유로 사용자에 따라 다를 수 있습니다.

  • 스트리머와 시청자의 지리적 위치.

  • 네트워크 유형과 속도.

  • 스트리밍 체인의 개별 구성 요소.

  • 스트리밍 프로토콜 및 출력 형식.

자세한 내용은 Amazon IVS 스트리밍 구성지연 시간 단축을 참조하세요.

글로벌 솔루션, 리전별 제어

글로벌 스트리밍 및 보기

Amazon IVS를 사용하여 전 세계 시청자에게 스트리밍할 수 있습니다.

  • 스트리밍할 때 Amazon IVS는 사용자와 가까운 위치에서 자동으로 비디오를 수집합니다.

  • 시청자는 Amazon IVS 콘텐츠 전송 네트워크를 통해 전 세계에서 라이브 스트림을 시청할 수 있습니다.

이를 글로벌 '데이터 영역'이라고 부를 수 있습니다. 데이터 영역은 스트리밍/인제스트 및 보기를 의미합니다

리전별 제어

Amazon IVS 데이터 영역은 글로벌이지만 '컨트롤 플레인'은 리전별입니다. 컨트롤 플레인은 Amazon IVS 콘솔, API 및 리소스(채널, 스트림 키, 재생 키 페어 및 레코딩 구성)를 나타냅니다.

이를 Amazon IVS는 '리전별 AWS 서비스'라고 표현할 수도 있습니다. 즉, 각 리전에 있는 Amazon IVS 리소스는 다른 리전에 있는 유사한 리소스와 독립되어 있습니다. 예를 들어, 한 리전에서 생성한 채널은 다른 리전에서 생성한 채널과 독립적입니다.

리소스를 사용할 때(예: 채널 생성) 생성할 리전을 지정해야 합니다. 그런 다음, 리소스를 관리할 때는 리소스가 생성된 리전과 동일한 리전에서 관리해야 합니다.

사용하는 도구... 리전을 지정하는 방법...
Amazon IVS 콘솔 탐색 모음 오른쪽 상단에 있는 [리전 선택] 드롭다운을 사용합니다.
Amazon IVS API

적절한 서비스 엔드포인트를 사용합니다. Amazon IVS Low-Latency Streaming API Reference를 참조하세요.

(SDK를 통해 API에 액세스하는 경우 SDK의 region 파라미터를 설정합니다. AWS 기반 구축 도구를 참조하세요.)

AWS CLI 다음 중 하나를 사용합니다.
  • CLI 명령에 --region <aws-region>을 추가합니다.

  • 로컬 AWS 구성 파일에 리전을 입력합니다.

채널이 생성된 리전과 상관없이 어디에서나 Amazon IVS로 스트리밍할 수 있으며 시청자는 어디에서나 시청할 수 있습니다.

내 채널의 리전

채널 리전은 채널을 생성할 때 지정되는 Amazon 리소스 이름(ARN)의 일부입니다. 채널을 생성하는 경우:

  • Amazon IVS 콘솔은 페이지의 [일반 구성] 영역에 ARN을 표시합니다. 그러면 콘솔은 항상 오른쪽 상단에 리전(위치)을 표시합니다.

  • Amazon IVS API는 채널 객체의 arn 필드에 있는 ARN을 반환합니다.