JoinStorageSession - Amazon Kinesis Video Streams

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

JoinStorageSession

참고

이를 API 사용하기 전에 를 GetSignalingChannelEndpoint API 호출하여 WEBRTC 엔드포인트를 요청해야 합니다. 그런 다음 JoinStorageSession API 요청에서 엔드포인트와 리전을 지정합니다.

진행 중인 단방향 비디오 및/또는 다방향 오디오 웹 RTC 세션에 입력 채널용 비디오 제작 장치로 참여하십시오. 채널에 대한 기존 세션이 없는 경우 새 스트리밍 세션을 만들고 신호 채널의 Amazon 리소스 이름 (ARN) 을 제공하십시오.

현재 이 SINGLE_MASTER 유형의 비디오 제작 디바이스는 오디오 및 비디오 미디어를 스트림으로 인제스트할 수 있습니다. 비디오 제작 장치만 세션에 참여하고 미디어를 녹화할 수 있습니다.

중요

현재 웹 RTC 통합에는 오디오 트랙과 비디오 트랙 모두 필요합니다.

현재 요구 사항:

  • 비디오 트랙: H.264

  • 오디오 트랙: 오푸스

Kinesis 비디오 스트림의 결과 인제스트된 비디오는 H.264 비디오 및 오디오와 같은 매개 변수를 가집니다. AAC

마스터 참가자가 RTC 웹을 통해 연결을 협상하고 나면 수집된 미디어 세션이 Kinesis 비디오 스트림에 저장됩니다. 그러면 여러 시청자가 재생을 통해 실시간 미디어를 재생할 수 있습니다. APIs

또한 재생, 이미지 생성 HLS 등과 같은 DASH 기존 Kinesis Video Streams 기능을 인제스트된 GetImagesRTC웹 미디어와 함께 사용할 수 있습니다.

참고

S3 이미지 전송 및 알림은 현재 지원되지 않습니다.

참고

채널의 세션에 비디오 제작 디바이스 클라이언트를 하나만 연결할 수 있다고 가정해 보겠습니다. 한 명 이상의 클라이언트가 특정 채널의 세션에 동영상 제작 장치로 참여하는 경우 가장 최근의 클라이언트 요청이 우선합니다.

추가 정보

  • 무력화 - 무력한 것은 아닙니다. API

  • 재시도 동작 - 새 통화로 간주됩니다. API

  • 동시 통화 - 동시 통화가 허용됩니다. 제안은 각 호출당 한 번씩 전송됩니다.

Request Syntax

POST /joinStorageSession HTTP/1.1 Content-type: application/json { "channelArn": "string" }

URI요청 매개변수

요청에는 어떤 URI 매개변수도 사용하지 않습니다.

요청 본문

요청은 다음과 같은 JSON 형식의 데이터를 수락합니다.

channelArn

신호 채널의 Amazon 리소스 이름 (ARN).

중요

이 입력 파라미터의 대소문자를 주의하세요.

유형: String

Pattern: ^arn:(aws[a-zA-Z-]*):kinesisvideo:[a-z0-9-]+:[0-9]+:[a-z]+/[a-zA-Z0-9_.-]+/[0-9]+$

필수 여부: 예

응답 구문

HTTP/1.1 200

Response Elements

작업이 성공하면 서비스는 HTTP 본문이 비어 있는 HTTP 200 응답을 다시 보냅니다.

Errors

모든 작업에 공통되는 오류에 대한 내용은 일반적인 오류 섹션을 참조하십시오.

AccessDeniedException

이 작업을 수행하는 데 필요한 권한이 없습니다.

HTTP상태 코드: 403

ClientLimitExceededException

허용된 클라이언트 호출 한도를 초과했기 때문에 Kinesis Video Streams가 요청 병목 현상을 일으켰습니다. 나중에 전화를 걸어 보세요.

HTTP상태 코드: 400

InvalidArgumentException

이 입력 매개변수의 값이 유효하지 않습니다.

HTTP상태 코드: 400

ResourceNotFoundException

지정된 리소스를 찾을 수 없습니다.

HTTP상태 코드: 404

참고

언어별 사용 방법에 대한 자세한 내용은 AWS SDKs 다음을 참조하십시오. API