Menggunakan replikasi media - Amazon Chime SDK

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

Menggunakan replikasi media

Anda dapat menggunakan replikasi media untuk menautkan sesi WebRTC utama dengan beberapa sesi replika untuk menjangkau audiens yang lebih besar. Setiap sesi media WebRTC mendukung 250 koneksi, dan Anda dapat mereplikasi sesi utama ke beberapa sesi replika. Peserta yang terhubung ke sesi replika hanya menerima audio dan video dari presenter yang terhubung ke sesi utama. Mereka tidak memiliki pengetahuan tentang peserta yang terhubung ke sesi yang direplikasi, yang membuat replikasi media ideal untuk webinar dan kasus penggunaan lainnya di mana privasi diinginkan.

Gambar berikut menunjukkan replikasi media antara sesi utama dengan presenter berbagi audio dan video, dan sesi replika dengan peserta yang mengkonsumsi media.

Presenter berbagi dalam sesi utama.
catatan

Kuota layanan Chime SDK Meetings - rapat replika per rapat utama memiliki nilai default 4, dan Anda dapat meningkatkan batas tersebut berdasarkan permintaan. Untuk informasi lebih lanjut tentang kuota, lihat kuota AWS layanan di Referensi AWS Umum.

Peserta interaktif

Peserta yang terhubung ke sesi replika dapat diberikan akses untuk bergabung dengan sesi utama. Karena semua orang menggunakan koneksi WebRTC, presenter dan peserta tidak mengalami penundaan transcoding. Ketika peserta beralih antara sesi primer dan yang direplikasi, mereka menggunakan kembali koneksi WebRTC mereka, jadi perpindahan sangat cepat. Itu memungkinkan peserta untuk berkontribusi pada percakapan langsung tanpa melewatkan konten apa pun.

Gambar berikut menunjukkan peserta dalam sesi replika menggunakan koneksi WebRTC mereka untuk beralih ke sesi utama.

Diagram yang menunjukkan dua peserta beralih dari pertemuan replika ke pertemuan utama.

Peserta global

Anda dapat memilih AWS Wilayah untuk setiap sesi media WebRTC. Itu memungkinkan Anda membuat sesi replika di Wilayah yang lebih dekat dengan peserta Anda daripada Wilayah sesi utama. Saat Anda melakukan ini, media mengalir dari sesi utama ke sesi replika di seluruh jaringan AWS, kemudian dari sesi replika ke peserta di Internet. Saat mempresentasikan kepada audiens global, mengadakan sesi replika di dekat peserta Anda dapat membantu memastikan bahwa media melakukan perjalanan ke seluruh dunia melalui jaringan AWS, bukan internet, untuk pengalaman rapat yang lebih baik.

Gambar berikut menunjukkan sesi utama dan sesi direplikasi di Wilayah yang berbeda.

Diagram yang menunjukkan peserta di 3 Wilayah menonton presentasi.

Siklus hidup sesi

Membuat sesi

Anda menggunakan CreateMeetingWithAttendeesAPI CreateMeetingatau untuk membuat sesi media WebRTC. Secara default, API membuat sesi utama kecuali Anda secara khusus membuat sesi replika.

Anda membuat sesi replika dengan menentukan sesi MeetingId utama sebagai panggilan PrimaryMeetingId dalam CreateMeeting atau CreateMeetingWithAttendees API.

catatan

Jika Anda menentukan MeetingId sesi replika sebagaiPrimaryMeetingId, panggilan API akan gagal.

Membuat peserta

Untuk membuat kredensi peserta yang diperlukan untuk bergabung dengan sesi media WebRTC, Anda dapat menggunakan,, atau API. CreateMeetingWithAttendeesBatchCreateAttendeeCreateAttendee

catatan

Saat membuat sesi untuk sejumlah besar peserta, gunakan CreateMeetingWithAttendees atau BatchCreateAttendee untuk meminimalkan jumlah panggilan API yang diperlukan.

Menghapus peserta

Anda menggunakan DeleteAttendeeAPI untuk mencabut kredensi peserta untuk sesi media WebRTC. Jika peserta terhubung ke sesi, mereka akan terputus dan tidak dapat bergabung kembali.

Saat Anda menggunakan DeleteMeetingAPI untuk menghapus sesi media WebRTC, API secara otomatis menghapus semua peserta dan Anda tidak perlu menelepon. DeleteAttendee

Beralih sesi

Untuk memungkinkan peserta beralih dari sesi replika ke sesi utama, Anda harus membuat kredensialnya di rapat utama. Lihat Membuat peserta sebelumnya dalam daftar ini. Gunakan kredensional dengan promoteToPrimaryMeeting metode di library klien Amazon Chime SDK untuk beralih ke sesi utama.

Untuk mengalihkan peserta kembali ke sesi replika, gunakan demoteFromPrimaryMeeting metode di library klien Amazon Chime SDK, atau gunakan API untuk membatalkan DeleteAttendeekredensional sesi utama mereka.

catatan

Presenter yang terhubung langsung ke sesi utama tidak dapat beralih ke sesi replika.

Untuk informasi selengkapnya tentang beralih antar sesi, lihat dokumentasi pustaka klien:

Menghapus sesi

Anda menggunakan DeleteMeetingAPI untuk menghapus sesi media WebRTC.

Jika Anda menghapus sesi utama, DeleteMeeting API secara otomatis menghapus semua sesi replika terlampir. Jadi untuk menghapus semua sesi, hapus saja yang utama.

Layanan secara otomatis menghapus sesi utama jika tidak ada peserta yang terhubung selama 5 menit yang berdekatan. Layanan hanya menghapus sesi replika secara otomatis ketika menghapus sesi utama. Itu berarti Anda dapat membuat sesi replika saat Anda membuat sesi utama, dan replika akan tersedia selama sesi utama.