

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

# Mengotomatiskan Amazon Chime SDK dengan EventBridge
<a name="automating-chime-with-cloudwatch-events"></a>

Amazon EventBridge memungkinkan Anda mengotomatiskan AWS layanan dan merespons secara otomatis peristiwa sistem, seperti masalah ketersediaan aplikasi atau perubahan sumber daya. Untuk informasi selengkapnya tentang peristiwa rapat, lihat [Acara rapat](https://docs.aws.amazon.com/chime/latest/dg/using-events.html) di Panduan Pengembang *Amazon Chime SDK*.

Saat Amazon Chime SDK menghasilkan peristiwa, ia mengirimkannya ke EventBridge untuk *pengiriman upaya terbaik*, yang berarti Amazon Chime SDK mencoba mengirim semua acara ke EventBridge, tetapi dalam kasus yang jarang terjadi suatu peristiwa mungkin tidak dikirimkan. Untuk informasi selengkapnya, lihat [Acara dari AWS layanan](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event.html) di *Panduan EventBridge Pengguna Amazon*.

**catatan**  
Jika Anda perlu mengenkripsi data, Anda harus menggunakan Amazon S3-Managed Keys. Kami tidak mendukung enkripsi sisi server menggunakan Customer Master Keys yang disimpan di Layanan Manajemen AWS Kunci. 

## Mengotomatiskan Konektor Suara Amazon Chime SDK dengan EventBridge
<a name="events-cvc"></a>

Tindakan yang dapat dipicu secara otomatis untuk Konektor Suara Amazon Chime SDK meliputi yang berikut:
+ Memanggil fungsi AWS Lambda 
+ Meluncurkan tugas Amazon Elastic Container Service
+ Menyampaikan acara ke Amazon Kinesis Video Streams
+ Mengaktifkan mesin AWS Step Functions negara
+ Memberi tahu topik Amazon SNS atau antrean Amazon SQS

Beberapa contoh penggunaan EventBridge dengan Amazon Chime SDK Voice Connectors meliputi:
+ Mengaktifkan fungsi Lambda untuk mengunduh audio untuk panggilan setelah panggilan berakhir.
+ Meluncurkan tugas Amazon ECS untuk mengaktifkan transkripsi waktu nyata setelah panggilan dimulai.

Untuk informasi selengkapnya, lihat [Panduan EventBridge Pengguna Amazon](https://docs.aws.amazon.com/eventbridge/latest/userguide/).

## Acara streaming Konektor Suara Amazon Chime SDK
<a name="stream-events-cvc"></a>

Amazon Chime SDK Voice Connectors mendukung pengiriman peristiwa ke EventBridge saat peristiwa yang dibahas di bagian ini terjadi.

### Streaming Konektor Suara Amazon Chime SDK dimulai
<a name="stream-start-cvc"></a>

Konektor Suara Amazon Chime SDK mengirim acara ini saat streaming media ke Kinesis Video Streams dimulai.

**Example Data peristiwa**  
Berikut adalah data contoh untuk peristiwa ini.  

```
{
    "version": "0",
    "id": "12345678-1234-1234-1234-111122223333",
    "detail-type": "Chime VoiceConnector Streaming Status",
    "source": "aws.chime",
    "account": "{{111122223333}}",
    "time": "{{yyyy-mm-ddThh:mm:ssZ}}",
    "region": "us-east-1",
    "resources": [],
    "detail": {
        "callId": "{{1112-2222-4333}}",
        "direction": "Outbound",
        "fromNumber": "+{{12065550100}}",
        "inviteHeaders": {
            "from": "\"{{John}}\" <sip:{{+12065550100}}@10.24.34.0>;{{tag=abcdefg}}",
            "to": "<sip:{{+13605550199@abcdef1ghij2klmno3pqr4M}}.voiceconnector.chime.aws:5060>",
            "call-id": "{{1112-2222-4333}}",
            "cseq": "101 INVITE",
            "contact": "<sip:user@10.24.34.0:6090>;",
            "content-type": "application/sdp",
            "content-length": "{{246}}"
        },
        "isCaller": false,
        "mediaType": "audio/L16",
        "sdp": {
            "mediaIndex": 0,
            "mediaLabel": "1"
        },
        "siprecMetadata": "<&xml version=\"1.0\" encoding=\"UTF-8\"&>;\r\n<recording xmlns='urn:ietf:params:xml:ns:recording:1'>",
        "startFragmentNumber": "{{1234567899444}}",
        "startTime": "{{yyyy-mm-ddThh:mm:ssZ}}",
        "streamArn": "arn:aws:kinesisvideo:us-east-1:{{123456M}}:stream/ChimeVoiceConnector-{{abcdef1ghij2klmno3pqr4-111aaa-22bb-33cc-44dd-111222}}/111122223333",
        "toNumber": "+{{13605550199}}",
        "transactionId": "{{12345678-1234-1234}}",
        "voiceConnectorId": "{{abcdef1ghij2klmno3pqr4}}",
        "streamingStatus": "STARTED",
        "version": "0"
    }
}
```

### Streaming Konektor Suara Amazon Chime SDK berakhir
<a name="stream-end-cvc"></a>

Konektor Suara Amazon Chime SDK mengirim acara ini saat streaming media ke Kinesis Video Streams berakhir.

**Example Data peristiwa**  
Berikut adalah data contoh untuk peristiwa ini.  

```
{
    "version": "0",
    "id": "{{12345678-1234-1234-1234-111122223333}}",
    "detail-type": "Chime VoiceConnector Streaming Status",
    "source": "aws.chime",
    "account": "{{111122223333}}",
    "time": "{{yyyy-mm-ddThh:mm:ssZ}}",
    "region": "us-east-1",
    "resources": [],
    "detail": {
        "streamingStatus": "ENDED",
        "voiceConnectorId": "{{abcdef1ghij2klmno3pqr4}}",
        "transactionId": "{{12345678-1234-1234}}",
        "callId": "{{1112-2222-4333}}",
        "direction": "Inbound",
        "fromNumber": "+{{12065550100}}",
        "inviteHeaders": {
            "from": "\"{{John}}\" <sip:+{{12065550100}}@10.24.34.0>;tag={{abcdefg}}",
            "to": "<sip:+{{13605550199}}@{{abcdef1ghij2klmno3pqr4}}.voiceconnector.chime.aws:5060>",
            "call-id": "{{1112-2222-4333}}",
            "cseq": "101 INVITE",
            "contact": "<sip:user@10.24.34.0:6090>",
            "content-type": "application/sdp",
            "content-length": "{{246}}"
        },
        "isCaller": false,
        "mediaType": "audio/L16",
        "sdp": {
            "mediaIndex": 0,
            "mediaLabel": "1"
        },
        "siprecMetadata": "<&xml version=\"1.0\" encoding=\"UTF-8\"&>\r\n<recording xmlns='urn:ietf:params:xml:ns:recording:1'>",
        "startFragmentNumber": "{{1234567899444}}",
        "startTime": "{{yyyy-mm-ddThh:mm:ssZ}}",
        "endTime": "{{yyyy-mm-ddThh:mm:ssZ}}",
        "streamArn": "arn:aws:kinesisvideo:us-east-1:{{123456}}:stream/ChimeVoiceConnector-{{abcdef1ghij2klmno3pqr4-111aaa-22bb-33cc-44dd-111222}}/{{111122223333}}",
        "toNumber": "+13605550199",
        "version": "0"
    }
}
```

### Pembaruan streaming Konektor Suara Amazon Chime SDK
<a name="stream-update-cvc"></a>

Konektor Suara Amazon Chime SDK mengirim acara ini saat streaming media ke Kinesis Video Streams diperbarui.

**Example Data peristiwa**  
Berikut adalah data contoh untuk peristiwa ini.  

```
{
    "version": "0",
    "id": "{{12345678-1234-1234-1234-111122223333}}",
    "detail-type": "Chime VoiceConnector Streaming Status",
    "source": "aws.chime",
    "account": "{{111122223333}}",
    "time": "{{yyyy-mm-ddThh:mm:ssZ}}",
    "region": "us-east-1",
    "resources": [],
    "detail": {
        "callId": "{{1112-2222-4333}}",
        "updateHeaders": {
            "from": "\"{{John}}\" <sip:+{{12065550100}}@10.24.34.0>;;tag={{abcdefg}}",
            "to": "<sip:+{{13605550199@abcdef1ghij2klmno3pqr4}}.voiceconnector.chime.aws:5060>",
            "call-id": "{{1112-2222-4333}}",
            "cseq": "101 INVITE",
            "contact": "<sip:user@10.24.34.0:6090>",
            "content-type": "application/sdp",
            "content-length": "{{246}}"
        },
        "siprecMetadata": "<&xml version=\"1.0\" encoding=\"UTF-8\"&>\r\n<recording xmlns='urn:ietf:params:xml:ns:recording:1'>",
        "streamingStatus": "UPDATED",
        "transactionId": "{{12345678-1234-1234}}",
        "version": "0",
        "voiceConnectorId": "{{abcdef1ghij2klmno3pqr4}}"
    }
}
```

### Streaming Konektor Suara Amazon Chime SDK gagal
<a name="stream-fail-cvc"></a>

Konektor Suara Amazon Chime SDK mengirim acara ini saat streaming media ke Kinesis Video Streams gagal.

**Example Data peristiwa**  
Berikut adalah data contoh untuk peristiwa ini.  

```
{
  "version": "0",
  "id": "12345678-1234-1234-1234-111122223333",
  "detail-type": "Chime VoiceConnector Streaming Status",
  "source": "aws.chime",
  "account": "{{111122223333}}",
  "time": "{{yyyy-mm-ddThh:mm:ssZ}}",
  "region": "us-east-1",
  "resources": [],
  "detail": {
       "streamingStatus":"FAILED",
       "voiceConnectorId":"{{abcdefghi}}",
       "transactionId":"{{12345678-1234-1234}}",
       "callId":"{{1112-2222-4333}}",
       "direction":"Inbound",
       "failTime":"{{yyyy-mm-ddThh:mm:ssZ}}",
       "failureReason": "Internal failure",
       "version":"0"
  }
}
```