Memahami komponen aplikasi Amazon SDK Chime - Amazon Chime SDK

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Memahami komponen aplikasi Amazon SDK Chime

Untuk menyematkan kemampuan audio, video, dan berbagi layar real-time ke dalam SDK aplikasi Amazon Chime, Anda menggunakan komponen berikut:

  • Pustaka SDK klien Amazon Chime untuk JavaScript, sisi klien SDK yang Anda integrasikan ke browser atau aplikasi web Electron Anda. Anda melakukannya dengan menambahkan Amazon Chime SDK untuk JavaScript NPM paket sebagai dependensi. Paket ini memanfaatkan MediaDevices dan WebRTCAPIsuntuk bergabung rapat dan bertukar audio, video, dan untuk berbagi konten dengan peserta lain. Ini memberi Anda permukaan kontrol untuk mengelola berbagai jenis media dan kemampuan untuk mengikat sumber daya tersebut ke antarmuka pengguna aplikasi Anda.

  • Amazon Chime SDK API yang digunakan aplikasi server Anda untuk mengautentikasi dan mengotorisasi permintaan rapat dari aplikasi web Anda. AWS SDK AWS SDKIni memberi Anda API tindakan seperti chime:CreateMeeting dan chime:CreateAttendeeuntuk membuat dan mengelola sumber daya rapat dan peserta.

    Seperti AWS sumber daya lainnya, layanan AWS Identity and Access Management (IAM) mengonfigurasi akses ke tindakan ini. AWS SDKIni tersedia dalam beberapa bahasa pemrograman dan menghilangkan kerumitan dari memanggil AWS SDK Chime API dari aplikasi server Anda. Jika aplikasi Anda saat ini tidak menggunakan aplikasi server, Anda dapat memulai dengan AWS CloudFormation template yang disertakan dalam folder demos/tanpa server. Demo itu menunjukkan kepada Anda cara membangun aplikasi tanpa server AWS Lambda berbasis yang menggunakan Chime. AWS SDK API

  • Layanan SDK media Amazon Chime menyediakan audio, video, dan sinyal yang JavaScript digunakan oleh pustaka SDK klien Amazon Chime untuk terhubung ke rapat. Layanan media tersedia secara global untuk mendukung pencampuran audio, penerusan video, dan NAT traversal menggunakan relay. TURN Tim layanan Amazon Chime menyebarkan, memantau, dan mengelola layanan ini. Layanan media di-host dalam satu rentang alamat IP — 99.77.128.0/18 — dan menggunakan port TCP /443 dan UDP /3478 untuk menyederhanakan konfigurasi firewall untuk administrator TI. Akhirnya, layanan ini memanfaatkan Infrastruktur Cloud AWS Global.