

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

# Konfigurasikan tujuan
<a name="configure-ingestion"></a>

Setelah Anda membuat sumber daya Kinesis Video Streams, Anda perlu memberi tahu saluran pensinyalan aliran mana yang akan disimpan.

Jika Anda ingin menghapus saluran pensinyalan atau streaming, Anda harus memutuskan tautannya terlebih dahulu. Lihat [Putuskan tautan saluran dan streaming pensinyalan](#ingest-unlink).

## Tautkan saluran dan aliran pensinyalan
<a name="ingestion-link"></a>

Gunakan [UpdateMediaStorageConfiguration](https://docs.aws.amazon.com//kinesisvideostreams/latest/dg/API_UpdateMediaStorageConfiguration.html)API dan masukkan sumber daya Kinesis Video Streams yang ingin Anda tautkan. ARNs 

**penting**  
Setelah `StorageStatus` diaktifkan, koneksi langsung peer-to-peer (master-viewer) tidak lagi terjadi. Peer terhubung langsung ke sesi penyimpanan. Anda harus memanggil `JoinStorageSession` API untuk memicu pengiriman penawaran SDP dan membuat koneksi antara peer dan sesi penyimpanan.

------
#### [ Konsol Manajemen AWS ]

**catatan**  
Operasi ini saat ini tidak didukung di Kinesis Konsol Manajemen AWS Video Streams.

Buka AWS CloudShell terminal, yang telah AWS CLI diinstal dan dikonfigurasi. Lihat [Panduan AWS CloudShell Pengguna](https://docs.aws.amazon.com//cloudshell/latest/userguide/welcome.html#how-to-get-started) untuk informasi selengkapnya. 

Ikuti instruksi di AWS CLI tab.

------
#### [ AWS CLI ]

Verifikasi bahwa Anda telah AWS CLI menginstal dan mengkonfigurasi. Untuk informasi lebih lanjut, lihat [AWS Command Line Interface](https://docs.aws.amazon.com//cli/latest/userguide/)dokumentasi.

Untuk petunjuk penginstalan, lihat [Panduan AWS Command Line Interface Pengguna](https://docs.aws.amazon.com//cli/latest/userguide/getting-started-install.html#getting-started-install-instructions). Setelah instalasi, [konfigurasikan AWS CLI](https://docs.aws.amazon.com//cli/latest/userguide/getting-started-quickstart.html#getting-started-quickstart-new) dengan kredensyal dan wilayah.

Atau, buka AWS CloudShell terminal, yang telah AWS CLI diinstal dan dikonfigurasi. Lihat [Panduan AWS CloudShell Pengguna](https://docs.aws.amazon.com//cloudshell/latest/userguide/welcome.html#how-to-get-started) untuk informasi selengkapnya.

Jalankan `Update-Media-Storage-Configuration` 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 SDK untuk v2. AWS JavaScript Sintaks akan berbeda dari yang lain AWS SDKs, tetapi aliran umum akan sama. Lihat contoh kode lengkap di [GitHub](https://github.com/awslabs/amazon-kinesis-video-streams-webrtc-sdk-js/blob/master/examples/updateMediaStorageConfiguration.js).

Buat klien Kinesis Video Streams. Ini adalah klien yang digunakan untuk memanggil [UpdateMediaStorageConfiguration](https://docs.aws.amazon.com//kinesisvideostreams/latest/dg/API_UpdateMediaStorageConfiguration.html)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 di [GitHub](https://awslabs.github.io/amazon-kinesis-video-streams-webrtc-sdk-js/examples/index.html). Masukkan wilayah, AWS kredensil, dan nama saluran pensinyalan Anda. 

**Perluas node **WebRTC Ingestion and** Storage, ketik nama aliran Anda, lalu pilih Perbarui Konfigurasi Penyimpanan Media.** Saluran akan dikonfigurasi untuk menyerap media ke aliran yang ditentukan.

------

## Putuskan tautan saluran dan streaming pensinyalan
<a name="ingest-unlink"></a>

**penting**  
Anda tidak dapat menghapus saluran pensinyalan atau streaming sampai mereka tidak terhubung satu sama lain.

Jika Anda tidak ingin media saluran pensinyalan tertelan ke streaming, gunakan [UpdateMediaStorageConfiguration](https://docs.aws.amazon.com//kinesisvideostreams/latest/dg/API_UpdateMediaStorageConfiguration.html)API untuk memutuskan tautan sumber daya Kinesis Video Streams. Setelah saluran tidak terhubung, peer-to-peer koneksi langsung dapat dilanjutkan. 

------
#### [ Konsol Manajemen AWS ]

**catatan**  
Operasi ini saat ini tidak didukung di Kinesis Konsol Manajemen AWS Video Streams.

Buka AWS CloudShell terminal, yang telah AWS CLI diinstal dan dikonfigurasi. Lihat [Panduan AWS CloudShell Pengguna](https://docs.aws.amazon.com//cloudshell/latest/userguide/welcome.html#how-to-get-started) untuk informasi selengkapnya. 

Ikuti instruksi di AWS CLI tab.

------
#### [ AWS CLI ]

Verifikasi bahwa Anda telah AWS CLI menginstal dan mengkonfigurasi. Untuk informasi lebih lanjut, lihat [AWS Command Line Interface](https://docs.aws.amazon.com//cli/latest/userguide/)dokumentasi.

Untuk petunjuk penginstalan, lihat [Panduan AWS Command Line Interface Pengguna](https://docs.aws.amazon.com//cli/latest/userguide/getting-started-install.html#getting-started-install-instructions). Setelah instalasi, [konfigurasikan AWS CLI](https://docs.aws.amazon.com//cli/latest/userguide/getting-started-quickstart.html#getting-started-quickstart-new) dengan kredensyal dan wilayah.

Atau, buka AWS CloudShell terminal, yang telah AWS CLI diinstal dan dikonfigurasi. Lihat [Panduan AWS CloudShell Pengguna](https://docs.aws.amazon.com//cloudshell/latest/userguide/welcome.html#how-to-get-started) untuk informasi selengkapnya.

Jalankan `Update-Media-Storage-Configuration` 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 SDK untuk v2. AWS JavaScript Sintaks akan berbeda dari yang lain AWS SDKs, tetapi aliran umum akan sama. Lihat contoh kode lengkap di [GitHub](https://github.com/awslabs/amazon-kinesis-video-streams-webrtc-sdk-js/blob/master/examples/updateMediaStorageConfiguration.js).

Buat klien Kinesis Video Streams. Ini adalah klien yang digunakan untuk memanggil [UpdateMediaStorageConfiguration](https://docs.aws.amazon.com//kinesisvideostreams/latest/dg/API_UpdateMediaStorageConfiguration.html)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 di [GitHub](https://awslabs.github.io/amazon-kinesis-video-streams-webrtc-sdk-js/examples/index.html). Masukkan wilayah, AWS kredensyal, dan nama saluran pensinyalan Anda. 

**Perluas simpul **WebRTC Ingestion dan** Storage, verifikasi bahwa bidang Nama **Aliran kosong, lalu pilih Perbarui** Konfigurasi Penyimpanan Media.** Saluran tidak akan lagi dikonfigurasi untuk menyerap media ke aliran yang ditentukan.

------