Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Memahami konsep kunci dari pustaka SDK klien Amazon Chime untuk JavaScript
Untuk sepenuhnya memahami cara membuat dan mengelola rapat dan pengguna, Anda perlu memahami konsep-konsep ini:
Meeting— Sesi media multi-partai. Setiap rapat memiliki pengenal rapat yang unik. Anda dapat membuat rapat di salah satu AWS Wilayah yang didukung. Saat Anda membuat rapat, daftar Media URLs akan ditampilkan. Itu adalah bagian penting dari data yang diperlukan untuk bergabung dalam rapat, dan Anda perlu menyebarluaskan data itu ke semua pengguna yang mencoba bergabung dalam rapat.
Attendee— Seorang pengguna yang mencoba bergabung dengan sesi media multi-pihak. Setiap peserta memiliki pengenal unik, pengenal pengguna eksternal yang dapat diteruskan untuk memetakan peserta ke pengguna di sistem pengembang, ditambah token gabungan yang ditandatangani yang memberi mereka akses ke rapat.
MeetingSession dan (DefaultMeetingSession)— Objek root dari pustaka SDK klien Amazon Chime untuk JavaScript itu mewakili sesi setiap pengguna dalam rapat. Aplikasi web dimulai dengan membuat instance MeetingSession dan mengonfigurasinya dengan informasi rapat dan peserta yang tepat.
MeetingSessionConfiguration— Menyimpan data rapat dan peserta yang diperlukan untuk bergabung dengan sesi rapat. Data itu adalah respons dari CreateMeeting
dan CreateAttendee
API panggilan yang dilakukan oleh aplikasi server. Aplikasi server meneruskan data ini ke aplikasi web, yang menggunakannya untuk membuat instance. MeetingSession
DeviceController
(DefaultDeviceController) — Digunakan untuk menghitung daftar perangkat audio dan video yang tersedia pada sistem pengguna. Anda juga dapat menggunakan pengontrol perangkat selama rapat untuk beralih perangkat yang aktif.
AudioVideoFacade
(DefaultAudioVideoFacade) — Antarmuka kunci yang mendukung rapat. Ini menyediakan APIs yang memulai, mengontrol, dan mengakhiri rapat. Ini juga menyediakan APIs untuk mendengarkan peristiwa penting yang mendorong perubahan pengalaman pengguna, seperti daftar peserta, dengan melacak pengguna yang bergabung atau pergi, diredam atau tidak dimatikan, berbicara secara aktif, atau memiliki konektivitas yang buruk. Anda juga dapat menggunakannya APIs untuk mengikat HTML elemen kontrol audio ke output audio rapat dan memutarnya melalui perangkat output audio yang dipilih.
ActiveSpeakerDetectorFacade
(DefaultActiveSpeakerDetector) — API Yang berlangganan acara pembicara aktif. Secara berkala mengembalikan daftar peserta yang diurutkan berdasarkan volume mikrofon mereka dari waktu ke waktu. Anda dapat mengganti dan mengubah kebijakan pembicara aktif sesuai kebutuhan.
ContentShareController
(DefaultContentShareController) — APIs itu start-stop dan pause-unpause berbagi konten. Ini juga menyediakan APIs untuk mendengarkan peristiwa siklus hidup untuk melacak status berbagi konten.
Logger
(ConsoleLogger)— Antarmuka yang digunakan untuk memanfaatkan log konsol, atau meneruskan objek logger untuk mengganti implementasi logging saat ini dan mendapatkan tingkat log yang berbeda dari Amazon Chime. SDK