Java 생산자 라이브러리 사용하기 - Amazon Kinesis Video Streams

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

Java 생산자 라이브러리 사용하기

Amazon Kinesis Video Streams에서 제공하는 Java 프로듀서 라이브러리를 사용하여 최소한의 구성으로 애플리케이션 코드를 작성하고, 디바이스에서 Kinesis 비디오 스트림으로 미디어 데이터를 전송할 수 있습니다.

애플리케이션에서 Kinesis 비디오 스트림으로 데이터 스트리밍을 시작할 수 있도록 코드를 Kinesis Video Streams와 통합하려면 다음 단계를 수행하십시오.

  1. KinesisVideoClient 객체의 인스턴스를 생성합니다.

  2. 미디어 원본 정보를 제공하여 MediaSource 객체를 생성합니다. 예를 들어 카메라 미디어 원본을 생성할 때 카메라를 식별하고 카메라가 사용하는 인코딩을 지정하는 등 정보를 제공합니다.

    스트리밍을 시작하고자 할 때 사용자 지정 미디어 원본을 생성해야 합니다.

  3. 미디어 원본을 KinesisVideoClient에 등록합니다.

    KinesisVideoClient에 미디어 원본을 등록한 후에 해당 미디어 원본으로 데이터를 사용할 수 있을 때 해당 데이터로 KinesisVideoClient를 호출합니다.

절차: Java 생산자 SDK 사용

이 절차는 Java 애플리케이션에서 Kinesis Video Streams Java 프로듀서 클라이언트를 사용하여 Kinesis 비디오 스트림으로 데이터를 보내는 방법을 보여줍니다.

이 단계에서는 카메라 또는 마이크와 같은 미디어 소스를 필요로 하지 않습니다. 대신 테스트 목적으로 코드가 일련의 바이트로 구성된 샘플 프레임을 생성합니다. 카메라 및 마이크와 같은 실제 소스로부터 미디어 데이터를 전송할 때 동일한 코딩 패턴을 사용할 수 있습니다.

이 절차에는 다음 단계가 포함됩니다.

필수 조건