Apa itu Amazon Kinesis Video Streams RTC dengan konsumsi dan penyimpanan Web? - Kinesis Video Streams

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

Apa itu Amazon Kinesis Video Streams RTC dengan konsumsi dan penyimpanan Web?

Amazon Kinesis Video Streams menawarkan kemampuan untuk melakukan streaming video dan audio secara real-time RTC melalui Web ke cloud untuk penyimpanan, pemutaran, dan pemrosesan analitis. Topik ini akan memberikan step-by-step instruksi untuk mengatur dan menggunakan Web RTC SDK dan cloud kami APIs untuk mengaktifkan streaming real-time dan konsumsi media ke cloud. Instruksi ini mencakup panduan untuk menggunakan AWS Command Line Interface dan konsol Kinesis Video Streams.

Sebelum Anda menggunakan Amazon Kinesis Video Streams RTC dengan Web untuk pertama kalinya, lihat. Mengatur sebuah Akun AWS

Memahami RTC konsumsi dan penyimpanan Web

Bagian berikut menjelaskan berbagai opsi konsumsi dan penyimpanan yang tersedia di Kinesis Video Streams dengan Web. RTC

Hanya peserta master

Peserta master pertama-tama terhubung ke Kinesis Video Streams RTC dengan Web Signaling melalui. ConnectAsMaster Selanjutnya, mereka memanggil JoinStorageSessionAPIagar sesi penyimpanan memulai RTC koneksi Web. Setelah RTC koneksi Web dibuat, media akan dicerna ke aliran video Kinesis yang dikonfigurasi.

Diagram yang menunjukkan aliran RTC konsumsi Web antara peserta utama, sesi penyimpanan, dan aliran.

Peserta master dan pemirsa bersama-sama

catatan

RTCPenyerapan web dengan dukungan multi-penampil (Pratinjau) disediakan di Pratinjau sebagaimana didefinisikan dalam Ketentuan AWS Layanan dan dapat berubah sewaktu-waktu. Saat ini hanya tersedia di us-east-1 (IAD).

Untuk berpartisipasi dalam pratinjau, kirim email ke .

Peserta pemirsa pertama terhubung ke Kinesis Video Streams RTC dengan Web Signaling melalui. ConnectAsViewer Selanjutnya, mereka memanggil JoinStorageSessionAsViewerAPIagar sesi penyimpanan memulai RTC koneksi Web. Setelah RTC koneksi Web dibuat, media gabungan dari master dan semua peserta pemirsa akan dicerna ke aliran video Kinesis yang dikonfigurasi, selama peserta master hadir.

Sesi penyimpanan menggabungkan dan meneruskan semua audio peserta pemirsa ke peserta utama. Peserta pemirsa menerima media gabungan dari peserta utama dan audio dari peserta pemirsa lain dari sesi penyimpanan.

Diagram yang menunjukkan aliran RTC konsumsi Web dengan penampil antara peserta utama, sesi penyimpanan, peserta penampil, dan aliran.

Buat RTC koneksi Web dengan sesi penyimpanan

Karena sesi penyimpanan berada dalam jaringan Amazon, sesi penyimpanan hanya akan mengirim relay (TURN) kandidat ke peserta. Jika jaringan peserta memungkinkan, srflx (STUN) kandidat dapat digunakan untuk terhubung ke sesi penyimpanan. Dengan kata lain, dari sudut pandang peserta, ICE kandidat lokal yang dicalonkan bisa srflx ataurelay, sedangkan ICE kandidat jarak jauh selalurelay.

Untuk mengoptimalkan waktu koneksi, jangan kirim host kandidat ke sesi penyimpanan. Sesi penyimpanan juga Trickle ICE harus digunakan.

Lihat Memecahkan masalah yang berhubungan dengan sesi penyimpanan untuk memecahkan masalah koneksi ke sesi penyimpanan.