미디어 복제 사용 - Amazon Chime SDK

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

미디어 복제 사용

미디어 복제를 사용하여 기본 WebRTC 세션을 여러 복제 세션과 연결하여 더 많은 청중에게 연결할 수 있습니다. 각 WebRTC 미디어 세션은 250개의 연결을 지원하며, 기본 세션을 복제 세션 여러 개로 복제할 수 있습니다. 복제 세션에 연결된 참가자는 기본 세션에 연결된 발표자의 오디오 및 비디오만 수신합니다. 이들은 복제된 세션에 연결된 참가자를 알 수 없으므로 개인 정보 보호가 필요한 웨비나 및 기타 사용 사례에 미디어 복제가 적합합니다.

다음 이미지는 발표자가 오디오와 비디오를 공유하는 기본 세션과 참가자가 미디어를 사용하는 복제 세션 간의 미디어 복제를 보여줍니다.

기본 세션의 발표자 공유입니다.
참고

Service Quota Chime SDK 회의 - 기본 회의당 복제 회의의 기본값은 4이며 요청 시 이 한도를 늘릴 수 있습니다. Service Quota에 대한 자세한 내용은 AWS 일반 참조 AWS Service Quota를 참조하세요.

대화형 참가자

복제 세션에 연결된 참가자에게 기본 세션에 참여할 수 있는 액세스 권한을 부여할 수 있습니다. 모든 사람이 WebRTC 연결을 사용하기 때문에 발표자와 참가자는 트랜스코딩 지연을 겪지 않습니다. 참가자가 기본 세션과 복제 세션 사이를 전환할 때 WebRTC 연결을 재사용하므로 전환이 매우 빠릅니다. 이를 통해 참가자는 콘텐츠를 놓치지 않고 라이브 대화에 참여할 수 있습니다.

다음 이미지는 WebRTC 연결을 사용하여 기본 세션으로 전환하는 복제 세션의 참가자를 보여줍니다.

두 참가자가 복제 회의에서 기본 회의로 전환하는 모습을 보여 주는 다이어그램.

글로벌 참가자

각 WebRTC 미디어 세션에 대한 AWS 지역을 선택할 수 있습니다. 이를 통해 기본 세션의 리전보다 참가자와 더 가까운 리전에서 복제 세션을 생성할 수 있습니다. 이렇게 하면 미디어가 AWS 네트워크를 통해 기본 세션에서 복제 세션으로 흐른 다음 인터넷을 통해 복제 세션에서 참가자에게 흐릅니다. 글로벌 청중을 대상으로 발표하는 경우 참가자 근처에 복제 세션을 생성하면 미디어가 인터넷 대신 AWS 네트워크를 통해 전 세계로 이동하도록 하여 더 나은 회의 경험을 제공할 수 있습니다.

다음 이미지는 여러 리전의 기본 세션과 복제된 세션을 보여줍니다.

3개 지역의 참가자들이 프레젠테이션을 시청하고 있는 모습을 보여주는 다이어그램.

세션 수명 주기

세션 생성

CreateMeeting또는 CreateMeetingWithAttendeesAPI를 사용하여 WebRTC 미디어 세션을 생성합니다. 사용자가 특별히 복제 세션을 생성하지 않는 한 기본적으로 API는 기본 세션을 생성합니다.

CreateMeeting또는 CreateMeetingWithAttendees API 직접 호출에서 기본 세션의 MeetingIdPrimaryMeetingId로 지정하여 복제 세션을 생성합니다.

참고

복제 세션의 MeetingIdPrimaryMeetingId로 지정하면 API 직접 호출이 실패합니다.

참석자 생성

WebRTC 미디어 세션에 참여하는 데 필요한 참석자 자격 증명을 생성하려면, 또는 API를 사용할 CreateMeetingWithAttendees수 있습니다. BatchCreateAttendeeCreateAttendee

참고

참석자 수가 많은 세션을 생성할 때는 CreateMeetingWithAttendees 또는 BatchCreateAttendee를 사용하여 필요한 API 직접 호출 수를 최소화합니다.

참석자 삭제

DeleteAttendeeAPI를 사용하여 WebRTC 미디어 세션에 대한 참석자의 자격 증명을 취소합니다. 참석자가 세션에 연결되어 있다면 연결이 끊기고 다시 참여할 수 없습니다.

DeleteMeetingAPI를 사용하여 WebRTC 미디어 세션을 삭제하면 API가 모든 참석자를 자동으로 삭제하므로 전화를 걸 필요가 없습니다. DeleteAttendee

세션 전환

참가자가 복제 세션에서 기본 세션으로 전환할 수 있도록 하려면 기본 회의에서 참가자의 보안 인증을 생성해야 합니다. 이 목록 앞부분에 있는 참석자 만들기를 참조하십시오. Amazon Chime SDK 클라이언트 라이브러리의 promoteToPrimaryMeeting 메서드와 함께 보안 인증을 사용하여 기본 세션으로 전환합니다.

참가자를 복제 세션으로 다시 전환하려면 Amazon Chime SDK 클라이언트 라이브러리의 demoteFromPrimaryMeeting 메서드를 사용하거나 DeleteAttendeeAPI를 사용하여 기본 세션 자격 증명을 무효화하십시오.

참고

기본 세션에 직접 연결하는 발표자는 복제 세션으로 전환할 수 없습니다.

세션 간 전환에 대한 자세한 내용은 클라이언트 라이브러리 설명서를 참조하세요.

세션 삭제

DeleteMeetingAPI를 사용하여 WebRTC 미디어 세션을 삭제합니다.

기본 세션을 삭제하면 DeleteMeeting API는 연결된 모든 복제 세션을 자동으로 삭제합니다. 따라서 모든 세션을 삭제하려면 기본 세션을 삭제하면 됩니다.

5분 동안 지속해서 참석자가 연결되지 않은 경우 서비스가 기본 세션을 자동으로 삭제합니다. 서비스는 기본 세션을 삭제할 때만 복제 세션을 자동으로 삭제합니다. 즉, 기본 세션을 생성할 때 복제 세션을 생성할 수 있으며 기본 세션 기간 동안 복제 세션을 사용할 수 있습니다.