

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# Amazon Chime SDK 미디어 스트림 파이프라인에 Event Bridge 알림 사용
<a name="media-stream-event-bridge"></a>

[Amazon Chime SDK 미디어 파이프라인 이벤트 사용](media-pipe-events.md) 이외에 미디어 스트림 파이프라인은 KVS로 스트리밍을 시작 및 중지하는 경우 및 비디오 풀 상태가 변경되는 경우 EventBridge 알림을 보냅니다.

**Topics**
+ [Amazon Chime SDK 미디어 스트림 파이프라인 이벤트 이해](stream-pipe-events.md)
+ [Amazon Chime SDK 미디어 스트림 파이프라인에 대한 Kinesis Video Streams 풀 이벤트 이해](media-stream-pool-events.md)

# Amazon Chime SDK 미디어 스트림 파이프라인 이벤트 이해
<a name="stream-pipe-events"></a>

미디어 스트림 파이프라인은 다음 이벤트를 전송합니다. 각 섹션을 펼쳐 자세히 알아보세요.

## Amazon Chime 미디어 스트림 파이프라인 Kinesis Video Streams 시작
<a name="stream-pipe-kvs-start"></a>

Amazon Chime SDK 미디어 파이프라인은 미디어 스트림 파이프라인이 회의에서 오디오를 수신하며 해당 오디오를 KVS로 스트리밍하기 시작할 때 이 이벤트를 전송합니다. 빈 `AttendeeId` 및 `ExternalUserId` 필드는 미디어 파이프라인이 KVS 스트림으로 혼합 오디오를 전송했음을 나타냅니다.

```
{
    "version": "0", 
    "id": "5ee6265a-0a40-104e-d8fd-a3b4bdd78483", 
    "detail-type": "Chime Media Pipeline State Change", 
    "source": "aws.chime", 
    "account": "111122223333", 
    "time": "2021-07-28T20:20:49Z", 
    "region": "us-east-1", 
    "resources": [], 
    "detail": {
        "eventType": "chime:MediaPipelineKinesisVideoStreamStart", 
        "timestamp": 1627503649251, 
        "meetingId": "1e6bf4f5-f4b5-4917-b8c9-bda45c340706", 
        "externalMeetingId": "Meeting_Id", 
        "mediaPipelineId": "e40ee45e-2ed1-408e-9156-f52b8208a491", 
        "mediaRegion": "ap-southeast-1",
        
        "attendeeId": "Attendee_Id", 
        "externalUserId": "External_User_Id",
                
        "kinesisVideoStreamArn": "arn:aws:kinesisvideo:us-east-1:123456:stream/Chime*",
        "startFragmentNumber": "1234567899444",
        "startTime": "yyyy-mm-ddThh:mm:ssZ"
                
    }
}
```

## Amazon Chime 미디어 스트림 파이프라인 Kinesis Video Streams 종료
<a name="stream-pipe-kvs-stop"></a>

미디어 파이프라인은 KVS로의 스트리밍이 종료되면 EventBridge로 이 이벤트를 전송합니다.

```
{
    "version": "0", 
    "id": "5ee6265a-0a40-104e-d8fd-a3b4bdd78483", 
    "detail-type": "Chime Media Pipeline State Change", 
    "source": "aws.chime", 
    "account": "111122223333", 
    "time": "2021-07-28T20:20:49Z", 
    "region": "us-east-1", 
    "resources": [], 
    "detail": {
        "eventType": "chime:MediaPipelineKinesisVideoStreamEnd", 
        "timestamp": 1627503649251, 
        "meetingId": "1e6bf4f5-f4b5-4917-b8c9-bda45c340706", 
        "externalMeetingId": "Meeting_Id", 
        "mediaPipelineId": "e40ee45e-2ed1-408e-9156-f52b8208a491", 
        "mediaRegion": "ap-southeast-1",
        
        "attendeeId": "Attendee_Id", 
        "externalUserId": "External_User_Id",
                
        "kinesisVideoStreamArn": "arn:aws:kinesisvideo:us-east-1:123456:stream/Chime*",
        "startFragmentNumber": "1234567899444",
        "startTime": "yyyy-mm-ddThh:mm:ssZ",
        "endTime": "yyyy-mm-ddThh:mm:ssZ",
        "endFragmentNumber": "1234567899555"
    }
}
```

# Amazon Chime SDK 미디어 스트림 파이프라인에 대한 Kinesis Video Streams 풀 이벤트 이해
<a name="media-stream-pool-events"></a>

미디어 파이프라인은 풀의 상태가 변경될 때 다음 이벤트를 EventBridge로 전송합니다. 각 섹션을 펼쳐 자세히 알아보세요.

## Amazon Chime 미디어 파이프라인 Kinesis Video 풀 활성
<a name="kvs-pool-active"></a>

[https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_media-pipelines-chime_CreateMediaPipelineKinesisVideoStreamPool.html](https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_media-pipelines-chime_CreateMediaPipelineKinesisVideoStreamPool.html) API가 풀을 생성하면 미디어 파이프라인이 이 이벤트를 전송합니다.

```
{
    "version": "0", 
    "id": "5ee6265a-0a40-104e-d8fd-a3b4bdd78483", 
    "detail-type": "Chime Media Pipeline Kinesis Video Pool State Change", 
    "source": "aws.chime", 
    "account": "111122223333", 
    "time": "2021-07-28T20:20:49Z", 
    "region": "us-east-1", 
    "resources": [], 
    "detail": {
        "eventType": "chime:MediaPipelineKinesisVideoStreamPoolActive", 
        "timestamp": 1627503649251,
        "mediaRegion": "ap-southeast-1",
        "poolArn" : "ARN of the KVS Pool"
    }
}
```

## Amazon Chime 미디어 파이프라인 Kinesis Video 풀 업데이트
<a name="kvs-pool-updated"></a>

[https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_media-pipelines-chime_UpdateMediaPipelineKinesisVideoStreamPool.html](https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_media-pipelines-chime_UpdateMediaPipelineKinesisVideoStreamPool.html) API가 풀을 업데이트하면 미디어 파이프라인이 이 이벤트를 전송합니다.

```
{
    "version": "0", 
    "id": "5ee6265a-0a40-104e-d8fd-a3b4bdd78483", 
    "detail-type": "Chime Media Pipeline Kinesis Video Pool State Change", 
    "source": "aws.chime", 
    "account": "111122223333", 
    "time": "2021-07-28T20:20:49Z", 
    "region": "us-east-1", 
    "resources": [], 
    "detail": {
        "eventType": "chime:MediaPipelineKinesisVideoStreamPoolUpdated", 
        "timestamp": 1627503649251,
        "mediaRegion": "ap-southeast-1",
        "poolArn" : "ARN of the KVS Pool"
    }
}
```

## Amazon Chime 미디어 파이프라인 Kinesis Video 풀 삭제
<a name="kvs-pool-deleted"></a>

[https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_media-pipelines-chime_DeleteMediaPipelineKinesisVideoStreamPool.html](https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_media-pipelines-chime_DeleteMediaPipelineKinesisVideoStreamPool.html)이 풀을 삭제하면 미디어 파이프라인이 이 이벤트를 Event Bridge로 전송합니다.

풀 삭제에 대한 자세한 내용은 본 섹션의 [Amazon Chime SDK 미디어 스트림 파이프라인용 Kinesis Video Streams 풀 생성](create-kvs-pool.md)을 참조하세요.

```
{
    "version": "0", 
    "id": "5ee6265a-0a40-104e-d8fd-a3b4bdd78483", 
    "detail-type": "Chime Media Pipeline Kinesis Video Pool State Change", 
    "source": "aws.chime", 
    "account": "111122223333", 
    "time": "2021-07-28T20:20:49Z", 
    "region": "us-east-1", 
    "resources": [], 
    "detail": {
        "eventType": "chime:MediaPipelineKinesisVideoStreamPoolDeleted", 
        "timestamp": 1627503649251,
        "mediaRegion": "ap-southeast-1",
        "poolArn" : "ARN of the KVS Pool"
    }
 }
```

## Amazon Chime 미디어 파이프라인 Kinesis Video 풀 일시적 장애
<a name="kvs-pool-temp-failure"></a>

비디오 풀이 일시적으로 실패하는 경우 미디어 파이프라인이 다음 이벤트를 EventBridge로 전송합니다.

```
{
    "version": "0", 
    "id": "5ee6265a-0a40-104e-d8fd-a3b4bdd78483", 
    "detail-type": "Chime Media Pipeline Kinesis Video Pool State Change", 
    "source": "aws.chime", 
    "account": "111122223333", 
    "time": "2021-07-28T20:20:49Z", 
    "region": "us-east-1", 
    "resources": [], 
    "detail": {
        "eventType": "chime:MediaPipelineKinesisVideoStreamPoolTemporaryFailure", 
        "timestamp": 1627503649251,
        "mediaRegion": "ap-southeast-1",
        "poolArn" : "ARN of the KVS Pool"
    }
 }
```

## Amazon Chime 미디어 파이프라인 Kinesis Video 풀 영구적 장애
<a name="kvs-pool-perm-failure"></a>

비디오 풀이 영구적으로 실패하는 경우 미디어 파이프라인이 다음 이벤트를 EventBridge로 전송합니다.

```
{
    "version": "0", 
    "id": "5ee6265a-0a40-104e-d8fd-a3b4bdd78483", 
    "detail-type": "Chime Media Pipeline Kinesis Video Pool State Change", 
    "source": "aws.chime", 
    "account": "111122223333", 
    "time": "2021-07-28T20:20:49Z", 
    "region": "us-east-1", 
    "resources": [], 
    "detail": {
        "eventType": "chime:MediaPipelineKinesisVideoStreamPoolPermanentFailure", 
        "timestamp": 1627503649251,
        "mediaRegion": "ap-southeast-1",
        "poolArn" : "ARN of the KVS Pool"
    }
}
```

AWS 계정이 Amazon Kinesis 비디오 스트림 제한을 초과한 경우 다음과 같은 추가 미디어 파이프라인 이벤트를 받게 됩니다.

```
{
    "version": "0",
    "id": "5ee6265a-0a40-104e-d8fd-a3b4bdd78483",
    "detail-type": "Chime Media Pipeline Kinesis Video Pool State Change",
    "source": "aws.chime",
    "account": "111122223333",
    "time": "2021-07-28T20:20:49Z",
    "region": "us-east-1",
    "resources": [],
    "detail": {
        "eventType": "chime:MediaPipelineKinesisVideoStreamPoolStreamLimitExceeded",
        "timestamp": 1627503649251,
        "mediaRegion": "ap-southeast-1",
        "poolArn" : "ARN of the KVS Pool"
    }
}
```