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

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

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

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

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

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

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

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