

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Automatizzazione dell'SDK Amazon Chime con EventBridge
<a name="automating-chime-with-cloudwatch-events"></a>

Amazon ti EventBridge consente di automatizzare AWS i tuoi servizi e rispondere automaticamente agli eventi di sistema, come problemi di disponibilità delle applicazioni o modifiche delle risorse. Per ulteriori informazioni sugli eventi delle riunioni, consulta [Meeting events](https://docs.aws.amazon.com/chime/latest/dg/using-events.html) nella *Amazon Chime SDK Developer Guide*.

Quando l'SDK Amazon Chime genera eventi, li invia a EventBridge per la *migliore consegna, il che significa che* l'SDK Amazon Chime tenta di inviare tutti gli eventi a EventBridge, ma in rari casi un evento potrebbe non essere consegnato. Per ulteriori informazioni, consulta [Events from AWS services](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event.html) nella *Amazon EventBridge User Guide*.

**Nota**  
Se devi crittografare i dati, devi usare Amazon S3 Managed Keys. Non supportiamo la crittografia lato server utilizzando le Customer Master Keys archiviate nel Key Management Service. AWS 

## Automazione dei connettori vocali Amazon Chime SDK con EventBridge
<a name="events-cvc"></a>

Le azioni che possono essere attivate automaticamente per i connettori vocali SDK di Amazon Chime includono:
+ Invocare una funzione AWS Lambda 
+ Avvio di un'attività di Amazon Elastic Container Service
+ Trasmissione dell'evento ad Amazon Kinesis Video Streams
+ Attivazione di una macchina a stati AWS Step Functions 
+ Notifica di un argomento Amazon SNS o di una coda Amazon SQS

Alcuni esempi di utilizzo EventBridge con i connettori vocali SDK di Amazon Chime includono:
+ Attivazione di una funzione Lambda per scaricare l'audio per una chiamata al termine della chiamata.
+ Avvio di un'attività Amazon ECS per abilitare la trascrizione in tempo reale dopo l'avvio di una chiamata.

Per ulteriori informazioni, consulta la [Amazon EventBridge User Guide](https://docs.aws.amazon.com/eventbridge/latest/userguide/).

## Eventi di streaming di Amazon Chime SDK Voice Connector
<a name="stream-events-cvc"></a>

I connettori vocali Amazon Chime SDK supportano l'invio di eventi al EventBridge momento in cui si verificano gli eventi descritti in questa sezione.

### Inizia lo streaming di Amazon Chime SDK Voice Connector
<a name="stream-start-cvc"></a>

I connettori vocali Amazon Chime SDK inviano questo evento all'avvio dello streaming multimediale su Kinesis Video Streams.

**Example Dati eventi**  
Di seguito vengono riportati dati di esempio per questo evento.  

```
{
    "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"
    }
}
```

### Lo streaming di Amazon Chime SDK Voice Connector termina
<a name="stream-end-cvc"></a>

I connettori vocali Amazon Chime SDK inviano questo evento al termine dello streaming multimediale su Kinesis Video Streams.

**Example Dati eventi**  
Di seguito vengono riportati dati di esempio per questo evento.  

```
{
    "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"
    }
}
```

### Aggiornamenti in streaming di Amazon Chime SDK Voice Connector
<a name="stream-update-cvc"></a>

I connettori vocali Amazon Chime SDK inviano questo evento quando lo streaming multimediale su Kinesis Video Streams viene aggiornato.

**Example Dati eventi**  
Di seguito vengono riportati dati di esempio per questo evento.  

```
{
    "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}}"
    }
}
```

### Lo streaming di Amazon Chime SDK Voice Connector non riesce
<a name="stream-fail-cvc"></a>

I connettori vocali di Amazon Chime SDK inviano questo evento quando lo streaming multimediale su Kinesis Video Streams non riesce.

**Example Dati eventi**  
Di seguito vengono riportati dati di esempio per questo evento.  

```
{
  "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"
  }
}
```