

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 了解 Amazon Chime SDK 媒体流管道事件
<a name="stream-pipe-events"></a>

媒体流管道发送以下事件。展开每个部分以了解更多信息。

## Amazon Chime 媒体流管道 Kinesis 视频流开始
<a name="stream-pipe-kvs-start"></a>

当媒体流管道开始接收来自会议的音频并将音频流式传输到 KVS 时，Amazon Chime SDK 媒体管道会发送此事件。空白的 `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 视频流结束
<a name="stream-pipe-kvs-stop"></a>

当流式传输至 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: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}}"
    }
}
```