Amazon Chime SDK 애플리케이션의 구성 요소 이해 - Amazon Chime SDK

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

Amazon Chime SDK 애플리케이션의 구성 요소 이해

Amazon Chime SDK 애플리케이션에 실시간 오디오, 비디오 및 화면 공유 기능을 포함하려면 다음 구성 요소를 사용합니다.

  • 용 Amazon Chime SDK 클라이언트 라이브러리 JavaScript, 브라우저 또는 Electron 웹 애플리케이션에 통합SDK하는 클라이언트 측. Amazon Chime SDK for JavaScript NPM package를 종속성으로 추가하여 이 작업을 수행합니다. 이 패키지는 MediaDevicesWebRTC APIs 회의에 참여하고 오디오, 비디오를 교환하고 다른 참석자와 콘텐츠를 공유하려면 를 선택합니다. 이를 통해 다양한 유형의 미디어를 관리하고 해당 리소스를 애플리케이션의 사용자 인터페이스에 바인딩할 수 있는 제어 화면을 제공합니다.

  • AWS SDK, 서버 애플리케이션이 웹 애플리케이션의 회의 요청을 인증하고 승인SDKAPI하는 데 사용하는 Amazon Chime입니다. 는 AWS SDK 다음과 같은 API 작업을 제공합니다. chime:CreateMeetingchime:CreateAttendee 회의 및 참석자 리소스를 생성하고 관리합니다.

    다른 AWS 리소스와 마찬가지로 AWS Identity and Access Management (IAM) 서비스는 이러한 작업에 대한 액세스를 구성합니다. AWS SDK 는 여러 프로그래밍 언어로 사용할 수 있으며 서버 애플리케이션에서 Chime을 AWS SDK 호출할 때 복잡성API을 제거합니다. 애플리케이션이 현재 서버 애플리케이션을 사용하지 않는 경우 데모/서버리스 폴더에 포함된 AWS CloudFormation 템플릿으로 시작할 수 있습니다. 이 데모에서는 Chime 를 사용하는 AWS Lambda AWS SDK 기반 서버리스 애플리케이션을 구축하는 방법을 보여줍니다API.

  • Amazon Chime SDK 미디어 서비스는 가 회의에 연결하는 데 SDK JavaScript 사용하는 오디오, 비디오 및 신호를 제공합니다. 미디어 서비스는 TURN 릴레이를 사용하여 오디오 믹싱, 비디오 전달 및 NAT 순회를 지원하기 위해 전 세계적으로 사용할 수 있습니다. Amazon Chime 서비스 팀은 이러한 서비스를 배포, 모니터링, 관리합니다. 미디어 서비스는 99.77.128.0/18의 단일 IP 주소로 호스팅되며 포트 TCP/443 및 UDP/3478을 사용하여 IT 관리자의 방화벽 구성을 간소화합니다. 마지막으로 이러한 서비스는AWS 글로벌 클라우드 인프라를 활용합니다.