Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Setelah Anda membuat sumber daya Kinesis Video Streams, Anda perlu memberi tahu saluran pensinyalan streaming mana yang akan disimpan.
Jika Anda ingin menghapus saluran atau aliran sinyal, Anda harus memutuskan tautannya terlebih dahulu. Lihat Putuskan tautan saluran pensinyalan dan aliran.
Tautkan saluran pensinyalan dan aliran
Gunakan UpdateMediaStorageConfiguration API dan masukkan ARN untuk sumber daya Kinesis Video Streams yang ingin Anda tautkan.
Setelah StorageStatus diaktifkan, koneksi peer-to-peer (master-viewer) langsung tidak lagi terjadi. Rekan terhubung langsung ke sesi penyimpanan. Anda harus memang JoinStorageSession gil API untuk memicu pengiriman penawaran SDP dan membuat koneksi antara peer dan sesi penyimpanan.
- Konsol Manajemen AWS
-
Operasi ini saat ini tidak didukung di Stre Konsol Manajemen AWS aming Video Kinesis.
Buka AWS CloudShell terminal, yang telah AWS CLI diinstal dan dikonfigurasi. Lihat Panduan AWS CloudShell Pengguna untuk informasi selengkapnya.
Ikuti instruksi di AWS CLI tab.
- AWS CLI
-
Verifikasi bahwa Anda telah AWS CLI menginstal dan dikonfigurasi. Untuk informasi selengkapnya, lihat AWS Command Line Interface dokumentasi.
Untuk petunjuk pemasangan, lihat Panduan AWS Command Line Interface Pengguna. Setelah instalasi, konfigurasikan AWS CLI dengan kredenSIAL dan wilayah.
Atau, buka AWS CloudShell terminal, yang telah AWS CLI
diinstal dan dikonfigurasi. Lihat Panduan AWS CloudShell Pengguna untuk informasi lebih lanjut.
Jalan Update-Media-Storage-Configuration kan perintah di AWS CLI:
aws kinesisvideo update-media-storage-configuration \
--channel-arn arn:aws:kinesisvideo:us-west-2:123456789012:channel/YourChannelName/1234567890123 \
--media-storage-configuration \
StreamARN="arn:aws:kinesisvideo:us-west-2:123456789012:stream/YourStreamName/1234567890123",Status="ENABLED" \
--region "us-west-2"
- AWS SDK
-
Cuplikan kode ini menunjukkan cara mengonfigurasi saluran pensinyalan untuk menyerap media ke aliran video Kinesis yang ditentukan menggunakan AWS SDK untuk v2. JavaScript Sintaks akan berbeda dari AWS SDK lain, tetapi alur umumnya akan sama. Lihat contoh kode lengkap di GitHub.
Buat klien Kinesis Video Streams. Ini adalah klien yang digunakan untuk memanggil UpdateMediaStorageConfiguration API.
const clientConfig = {
accessKeyId: 'YourAccessKey',
secretAccessKey: 'YourSecretKey',
region: 'us-west-2'
};
const kinesisVideoClient = new AWS.KinesisVideo(clientConfig);
Gunakan klien untuk memanggil UpdateMediaStorageConfiguration API.
await kinesisVideoClient
.updateMediaStorageConfiguration({
ChannelARN: 'YourChannelARN',
MediaStorageConfiguration: {
Status: 'ENABLED',
StreamARN: 'YourStreamARN',
},
})
.promise();
Halaman web langsung dengan contoh kode ini tersedia untuk digunakan GitHub. Masukkan wilayah Anda, AWS kredenSIAL, dan nama saluran pensinyalan Anda.
Perluas node Penyerapan dan Penyimpanan WebRTC, ketik nama streaming Anda, lalu pilih Perbarui Konfigurasi Penyimpanan Media. Saluran akan dikonfigurasi untuk menyerap media ke aliran yang ditentukan.
Putuskan tautan saluran pensinyalan dan aliran
Anda tidak dapat menghapus saluran pensinyalan atau streaming sampai mereka tidak terhubung satu sama lain.
Jika Anda tidak ingin media saluran pensinyalan dicerna ke streaming, gunakan UpdateMediaStorageConfiguration API untuk memutuskan tautan sumber daya Kinesis Video Streams. Setelah saluran tidak ditautkan, koneksi peer-to-peer langsung dapat dilanjutkan.
- Konsol Manajemen AWS
-
Operasi ini saat ini tidak didukung di Stre Konsol Manajemen AWS aming Video Kinesis.
Buka AWS CloudShell terminal, yang telah AWS CLI diinstal dan dikonfigurasi. Lihat Panduan AWS CloudShell Pengguna untuk informasi selengkapnya.
Ikuti instruksi di AWS CLI tab.
- AWS CLI
-
Verifikasi bahwa Anda telah AWS CLI menginstal dan dikonfigurasi. Untuk informasi selengkapnya, lihat AWS Command Line Interface dokumentasi.
Untuk petunjuk pemasangan, lihat Panduan AWS Command Line Interface Pengguna. Setelah instalasi, konfigurasikan AWS CLI dengan kredenSIAL dan wilayah.
Atau, buka AWS CloudShell terminal, yang telah AWS CLI diinstal dan dikonfigurasi. Lihat Panduan AWS CloudShell Pengguna untuk informasi selengkapnya.
Jalan Update-Media-Storage-Configuration kan perintah di AWS CLI:
aws kinesisvideo update-media-storage-configuration \
--channel-arn arn:aws:kinesisvideo:us-west-2:123456789012:channel/YourChannelName/1234567890123 \
--media-storage-configuration \
StreamARN="null",Status="DISABLED" \
--region "us-west-2"
- AWS SDK
-
Cuplikan kode ini menunjukkan cara mengonfigurasi saluran pensinyalan untuk menyerap media ke aliran video Kinesis yang ditentukan menggunakan AWS SDK untuk v2. JavaScript Sintaks akan berbeda dari AWS SDK lain, tetapi alur umumnya akan sama. Lihat contoh kode lengkap di GitHub.
Buat klien Kinesis Video Streams. Ini adalah klien yang digunakan untuk memanggil UpdateMediaStorageConfiguration API.
const clientConfig = {
accessKeyId: 'YourAccessKey',
secretAccessKey: 'YourSecretKey',
region: 'us-west-2'
};
const kinesisVideoClient = new AWS.KinesisVideo(clientConfig);
Gunakan klien untuk memanggil UpdateMediaStorageConfiguration API.
await kinesisVideoClient
.updateMediaStorageConfiguration({
ChannelARN: 'YourChannelARN',
MediaStorageConfiguration: {
Status: 'DISABLED',
StreamARN: 'null',
},
})
.promise();
Halaman web langsung dengan contoh kode ini tersedia untuk digunakan GitHub. Masukkan wilayah Anda, AWS kredenSIAL, dan nama saluran pensinyalan Anda.
Perluas simpul WebRTC Ingestion and Storage, verifikasi bahwa bidang Nama Stream kosong, lalu pilih Perbarui Konfigurasi Penyimpanan Media. Saluran tidak akan lagi dikonfigurasi untuk menyerap media ke aliran yang ditentukan.