

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

# Amazon Chime SDK 常见问题
<a name="chime-sdk-faq"></a>

以下部分中的主题提供了有关 Amazon Chime SDK 的常见问题的解答。展开主题可以了解更多信息。

**Topics**
+ [会议常见问题](#meeting-faqs)
+ [媒体管道常见问题](#media-pipeline-faqs)
+ [PSTN 音频常见问题](#pstn-faqs)

## 会议常见问题
<a name="meeting-faqs"></a>

**Topics**
+ [与会者](#attendee-faqs)
+ [安全性和加密](#security-faqs)
+ [Audio/video](#av-faqs)
+ [实时转录](#transcription-faqs)
+ [服务配额](#service-quota-faqs)
+ [命名空间迁移](#migration-faqs)
+ [监控](#monitoring-faqs)
+ [日志记录](#logging-faqs)
+ [错误消息](#error-msg-faqs)

### 与会者
<a name="attendee-faqs"></a>

#### 谁可以参加 Amazon Chime SDK 会议？
<a name="who-can-join"></a>

仅限拥有所需加入令牌的与会者。使用[CreateAttendee](https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_meeting-chime_CreateAttendee.html)、或 [CreateMeetingWithAttendees](https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_meeting-chime_CreateMeetingWithAttendees.html)API 时 [BatchCreateAttendee](https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_meeting-chime_BatchCreateAttendee.html)，您可以创建加入令牌，然后将其传递给客户并允许他们加入会议。这些 API 生成的令牌由服务进行身份验证，并授予加入会议的权限。

**注意**  
Amazon Chime SDK 不会为会议与会者创建会议 ID 或参会 URL。

#### 会议与会者的人数限制是多少？
<a name="attendee-quotas"></a>

不同的会议有不同的人数限制。Amazon Chime SDK 标准会议支持 250 名与会者，高清会议支持 100 名与会者。如果您需要安排更多与会者，可以考虑使用媒体复制功能。在通过 [AWS 支持中心控制台](https://console.aws.amazon.com/support/home#/AWS)请求提高上限后，这一功能最多可以支持 10000 名与会者。有关媒体复制的更多信息，请参阅本指南前文中的[在 Amazon Chime SDK 会议中使用媒体复制](media-replication.md)。

#### 如果会议中没有出席者，我是否需要付费？
<a name="charges"></a>

 不需要。Amazon Chime SDK 仅在与会者加入会议时向您收费。此外，会议将在最后一位活跃的与会者退出会议或掉线 5 分钟后自动结束。

#### AttendeeDeleted、AttendeeLeft 和 AttendeeDropped 会议事件有什么区别？
<a name="attendee-diffs"></a>

`AttendeeLeft` 在与会者决定退出会议时触发。`AttendeeDropped` 在与会者与会议断开连接时触发，通常是由于发生了网络问题。`AttendeeDeleted` 在调用 [https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_meeting-chime_DeleteAttendee.html](https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_meeting-chime_DeleteAttendee.html) API 时触发。

`AttendeeLeft` 还会在以下情况下触发：
+ 当从服务器端会议处理程序调用 `DeleteAttendee` API 时，同时会显示 `AttendeeDeleted`。
+ 您的客户会从[客户端库](js-sdk-intro.md)中调用 `meetingSession.audioVideo.Stop` API JavaScript，在 [iOS](sdk-for-ios.md) 和 [Android](sdk-for-android.md) SDK 中调用相应的 API，或者在会议结束时调用 API。

有关会议事件的更多信息，请参阅本指南前文中的[了解 Amazon Chime SDK 会议生命周期事件](using-events.md)。

#### 如果与会者加入会议但由于网络问题而掉线，并且没有人结束会议，会议会持续多长时间？
<a name="meeting-time"></a>

会议会在以下情况下自动结束：
+ 会议时间超过 24 小时。
+ 会议属于副本会议，且主会议结束。
+ 在非副本会议中，5 分钟内没有与会者连接。

#### Amazon Chime SDK 尝试重新连接与会者的时间有多长？
<a name="reconnect-attempts"></a>

默认情况下，[Amazon Chime SDK 客户端库 JavaScript](https://aws.github.io/amazon-chime-sdk-js/index.html)会尝试重新连接两分钟，如会议活动中所`MeetingSessionConfiguration`述。此外，如果与会者掉线并且从未重新连接到会议，Amazon Chime SDK 还会发送一个 `AttendeeDropped` 事件。

有关会议事件的更多信息，请参阅本常见问题后文中的[监控](#monitoring-faqs)。

### 安全性和加密
<a name="security-faqs"></a>

#### Amazon Chime 软件开发工具包是否支持端到端 AWS 256 位加密？
<a name="256-encryption"></a>

可以。所有媒体都会在传输中加密并流经该服务。媒体在客户端和托管会议的特定媒体实例之间进行加密。媒体实例会对音频进行解密以便混音，然后加密混合音频以便传输到客户端。如果媒体是通过媒体捕获录制的，则在媒体实例和捕获实例之间对媒体进行加密。

### Audio/video
<a name="av-faqs"></a>

**Topics**
+ [General](#av-general)
+ [编解码器和联播](#codecs-simulcast)
+ [回声抑制](#echo-reduction-faqs)
+ [噪音抑制](#noise-suppression-faqs)
+ [背景模糊](#bg-blur-faqs)
+ [屏幕共享](#share-faqs)

#### General
<a name="av-general"></a>

##### Amazon Chime SDK 会在视频进入后台时暂停视频吗？
<a name="background-pause"></a>

不会。但是当带宽受限时，视频流可能会暂停。

##### 会议期间如何确定视频流和磁贴的优先级？ 能否在会议期间停止特定的视频流？
<a name="stream-priority"></a>

您可以通过编程方式控制每个客户端订阅的视频流。这让您能够在分页显示屏中实现“主讲人始终可见”或“会议主持人始终可见”等逻辑。如果客户端受到资源限制，您可以关闭优先级最低的视频流。有关更多信息，请参阅上 GitHub的《[ Priority-based 下行链路策略用户指南》](https://aws.github.io/amazon-chime-sdk-js/modules/prioritybased_downlink_policy.html)。

#### 编解码器和联播
<a name="codecs-simulcast"></a>

##### 你们支持哪些视频和音频编解码器？
<a name="av-codecs"></a>

**视频编解码器 **  
H.264、VP8、VP9 和 AV1。

**音频编解码器**  
Opus，16 kHz、48 kHz 和 48 kHz 立体声。

##### Amazon Chime SDK 如何支持多种分辨率？
<a name="multi-resolution"></a>

 我们支持 VP8 和的视频联播 H.264，以及 VP9 的可扩展视频编码。[Amazon Chime SDK 客户端库 JavaScript](https://aws.github.io/amazon-chime-sdk-js/index.html)允许您指定发送视频的编解码器首选项。iOS 和 Android 客户端库会根据设备的能力自动为您选择编解码器。有关视频编解码器的更多信息，请参阅本指南前文中的[为 Amazon Chime SDK 会议配置视频编解码器](js-meeting-manage-codecs.md)。有关自适应联播和不同策略的更多信息，请参阅[视频联播](https://aws.github.io/amazon-chime-sdk-js/modules/simulcast.html)。 GitHub

#### 回声抑制
<a name="echo-reduction-faqs"></a>

##### 我能否有选择地对会议中的特定与会者应用回声抑制？
<a name="echo-reduction"></a>

不能。当您调用 [https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_meeting-chime_CreateMeeting.html](https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_meeting-chime_CreateMeeting.html) 或 [https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_meeting-chime_CreateMeetingWithAttendees.html](https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_meeting-chime_CreateMeetingWithAttendees.html) API 时，将在会议级别为所有与会者启用回声抑制。有关使用回声抑制的更多信息，请参阅在[应用程序中添加回声抑](https://aws.github.io/amazon-chime-sdk-js/modules/amazonvoice_focus.html#adding-echo-reduction-to-your-application)制和[启用带回声减少的语音对焦](https://aws.github.io/amazon-chime-sdk-js/modules/amazonvoice_focus.html#enabling-voice-focus-with-echo-reduction)，两者均开启 GitHub。

#### 噪音抑制
<a name="noise-suppression-faqs"></a>

##### Amazon Chime SDK 使用哪种噪音抑制工具？
<a name="noise-suppression"></a>

我们使用 Amazon Voice Focus 这种由 AWS开发的噪音抑制技术。要了解有关 Amazon Voice Focus 的更多信息，请参阅本指南前文中的[了解 Amazon Chime SDK PTSN 音频服务的 VoiceFocus](voice-focus.md)和[配置 Amazon Voice Focus](network-config.md#voice-focus-config)。

##### 谁能开启和关闭噪音抑制功能？
<a name="suppression-on-off"></a>

根据您的解决方案的实现方式，与会者通常能够开启或关闭噪音抑制功能。Amazon Chime SDK 客户端库提供了用于抑制噪音的编程控件，您可以选择如何使用这些控件。例如，您可以提供切换按钮或应用程序级别的设置来控制噪音抑制功能。有关更多信息，请参阅 [Amazon Voice Foc](https://github.com/aws/amazon-chime-sdk-js/blob/main/guides/09_Amazon_Voice_Focus.md) u GitHub s 

#### 背景模糊
<a name="bg-blur-faqs"></a>

##### 背景模糊功能会占用多少 CPU 资源？
<a name="blur-cpu"></a>

我们有 v1 和 v2 两种算法。v1 算法提供了四种选项，CPU 使用率在 10% 到 40% 之间。v2 算法可以设置高、中、低三种模糊强度。[基于JavaScript 浏览器的演示](https://github.com/aws/amazon-chime-sdk-js/blob/59fe66553c09c1ef28747edf773f6cc52d3805a7/demos/browser/app/meetingV2/meetingV2.ts#L185) GitHub 提供了一个工作示例。

#### 屏幕共享
<a name="share-faqs"></a>

##### Web 客户端的屏幕共享分辨率是多少？
<a name="share-resolution"></a>

对于 JavaScript 客户端，浏览器为客户端库提供屏幕框架。分辨率是共享屏幕的原始分辨率，上限为会议支持的最大分辨率。您可以设置帧率，但请记住，较高的帧率会提高 CPU 负载。

您也可以选择用于共享的编解码器。在标清会议中，分辨率为 1080p，码率为 1.5 Mbps。在高清会议中，分辨率为 4K，码率为 2.5 Mbps。

##### 为什么我无法在移动设备浏览器上共享我的屏幕？
<a name="no-mobile-share"></a>

移动设备浏览器不支持屏幕截图或屏幕共享。你需要使用上的 [iOS](https://github.com/aws/amazon-chime-sdk-ios) 或 [Android](https://github.com/aws/amazon-chime-sdk-android) SDK GitHub 来开发一款支持屏幕共享的应用程序。有关更多信息，请参阅以下主题 GitHub：
+ [内容共享 (JavaScript)](https://github.com/aws/amazon-chime-sdk-js/blob/main/guides/02_Content_Share.md)。
+ [内容共享（iOS）](https://github.com/aws/amazon-chime-sdk-ios/blob/master/guides/content_share.md)。
+ [内容共享（Android）](https://github.com/aws/amazon-chime-sdk-android/blob/master/guides/content_share.md)

### 实时转录
<a name="transcription-faqs"></a>

#### 如何从转录中删除 PII？
<a name="pii-redaction"></a>

您可以使用 Amazon Transcribe 来编辑 PII。使用 [https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_meeting-chime_StartMeetingTranscription.html](https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_meeting-chime_StartMeetingTranscription.html) API 转录会议时，您可以指定内容编辑类型和要编辑的不同 PII 实体。

**注意**  
由于机器学习的预测性质，Amazon Transcribe 可能无法识别和删除所有敏感数据实例，也可能不符合医疗隐私法，例如。 U.S1996年《健康保险流通与责任法》（HIPAA）。有关更多信息，请参阅《Amazon Transcribe 开发者指南》**中的 [编辑或识别个人身份信息](https://docs.aws.amazon.com/transcribe/latest/dg/pii-redaction.html)。

#### 我能否跟踪会议期间转录的开始或结束时间？
<a name="transcription-start-stop"></a>

可以。如果您订阅 `transcribeEvent`，则每个客户端都会收到该事件，您可以在客户端中向最终用户显示该事件。有关更多信息，请参阅本指南前文中的[了解 Amazon Chime SDK 实时转录事件](transcription-events.md)。

以下示例介绍了一种订阅 `transcribeEvent` 的方式。

```
useEffect(() => {
        if (audioVideo) {
            audioVideo.transcriptionController?.subscribeToTranscriptEvent((transcriptEvent) => {
                setTranscripts(transcriptEvent);
            });
        }
    }, [audioVideo]);
```

有关使用 `transcribeEvent` 的更多信息，请参阅本指南前文中的[了解 Amazon Chime SDK 实时转录事件](transcription-events.md)。

#### 如何过滤掉脏话？
<a name="profanity"></a>

您可以使用 Amazon Transcribe 创建自定义词汇表和词汇表过滤器，当您调用 [https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_meeting-chime_StartMeetingTranscription.html](https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_meeting-chime_StartMeetingTranscription.html) API 时，您可以提供 `VocabularyFilterName` 和 `VocabularyFilterMethod` 值来屏蔽令人反感的字词。有关更多信息，请参阅《Amazon Transcribe 开发者指南》**中的[自定义词汇表](https://docs.aws.amazon.com/transcribe/latest/dg/custom-vocabulary.html)和[创建词汇表过滤器](https://docs.aws.amazon.com/transcribe/latest/dg/vocabulary-filter-create.html)。

#### 会议实时转录支持哪些语言？
<a name="transcript-languages"></a>

对于实时转录，Amazon Transcribe 支持：
+  简体中文（zh-CN）
+ 澳大利亚英语（en-AU）
+ 英国英语（en-GB）
+ 美国英语（en-US）
+ 法国法语（fr-FR）和加拿大法语（fr-CA）
+ 德语 (de-DE)
+ 印地语 (hi-IN)
+ 意大利语 (it-IT)
+ 日语（jp-JP）
+ 韩语 (ko-KR)
+ 巴西葡萄牙语（pt-BR）
+ 美国西班牙语（es-US）
+ 泰语（th-TH）

有关实时转录或批量转录可用语言的更多信息，请参阅《Amazon Transcribe 开发者指南》**中的[支持的语言和特定于语言的功能](https://docs.aws.amazon.com/transcribe/latest/dg/supported-languages.html)。

### 服务配额
<a name="service-quota-faqs"></a>

#### 我更新了 US-EAST-1 （弗吉尼亚州北部）的配额。此更新是否仅适用于 US-EAST 终端节点？
<a name="quota-regions"></a>

可以。服务配额会应用于每个 API 端点。切换至其他 API 端点，将应用默认限制。

### 命名空间迁移
<a name="migration-faqs"></a>

#### 在哪里可以找到有关从 chime 命名空间迁移到 chimesdk 命名空间的信息？
<a name="migration-info"></a>

请参阅本指南中的以下主题：
+ [从 Amazon Chime 命名空间迁移](migrate-from-chm-namespace.md).
+ [迁移到 Amazon Chime SDK 会议命名空间](meeting-namespace-migration.md).
+ [迁移到 Amazon Chime SDK 身份命名空间](identity-namespace-migration.md).
+ [迁移到 Amazon Chime SDK 语音命名空间](voice-namespace-migration.md).

#### Amazon Chime SDK CloudWatch 的事件是否仅在专用终端节点和命名空间上可用？
<a name="no-cloudwatch"></a>

可以。要使用这些事件，您必须从 `chime` 命名空间迁移到 `chimesdk` 命名空间。有关更多信息，请参阅本指南中的以下主题：
+ [从 Amazon Chime 命名空间迁移](migrate-from-chm-namespace.md).
+ [迁移到 Amazon Chime SDK 会议命名空间](meeting-namespace-migration.md).
+ [迁移到 Amazon Chime SDK 身份命名空间](identity-namespace-migration.md).
+ [迁移到 Amazon Chime SDK 语音命名空间](voice-namespace-migration.md).

### 监控
<a name="monitoring-faqs"></a>

#### 如何跟踪会议数据，例如日期、时间、通话时长和与会者？
<a name="event-tracking"></a>

我们通过亚马逊、亚马逊 SNS 或亚马逊 EventBridge SQS 发送会议和与会者活动。这些事件包含会议开始和停止时间、与会者加入、掉线和退出等信息。有关会议事件及其使用方法的更多信息，请参阅以下主题：
+ 本指南前文中的[了解 Amazon Chime SDK 事件通知](mtgs-sdk-notifications.md)。
+ [Server-side 记录和监控 Amazon Chime SDK 事件](https://aws.amazon.com/blogs/business-productivity/server-side-logging-and-monitoring-of-amazon-chime-sdk-events/)的博客文章。
+ 博客文章：[使用 Amazon Chime SDK 会议事件进行监控和故障排查](https://aws.amazon.com/blogs/business-productivity/monitoring-and-troubleshooting-with-amazon-chime-sdk-meeting-events/)
+ [会议活动](https://aws.github.io/amazon-chime-sdk-js/modules/meetingevents.html)开启 GitHub.

#### 有哪些 CloudWatch 指标可用？
<a name="cw-metrics-faq"></a>

这些指标包括 `AttendeeAuthorizationSuccess`、`AttendeeAuthorizationErrors` 和 `AttendeeAudioDrops`。要了解有关指标的更多信息，请参阅本指南前文中的 [了解亚马逊 Chime 软件开发工具包会议的亚马逊 CloudWatch 指标](sdk-usage-metrics.md)。

#### 如何构建用于日志记录和监控的控制面板？
<a name="build-dashboard"></a>

Amazon Chime SDK 会根据客户端应用程序中的组件（例如音频、视频、屏幕共享或与会者活动）的不同状态生成会议事件。您可以将这些事件写入 CloudWatch 日志，然后在这些日志上构建仪表板。您可以添加不同的事件、错误消息和状态代码，以帮助从数据中获得见解。

Amazon Chime SDK 还与亚马逊 EventBridge、亚马逊 SQS 和亚马逊 SNS 集成，用于跟踪服务器端事件，例如创建或删除会议、与会者或媒体渠道的请求。您可以配置规则来筛选您感兴趣的事件并将事件写入 CloudWatch 日志。

要了解有关会议事件以及使用它们来创建控制面板的更多信息，请参阅：
+ [会议活动](https://aws.github.io/amazon-chime-sdk-js/modules/meetingevents.html)开启 GitHub.
+ 本指南前文中的[了解 Amazon Chime SDK 会议生命周期事件](using-events.md)。
+ 本指南前文中的[了解亚马逊 Chime 软件开发工具包会议的亚马逊 CloudWatch 指标](sdk-usage-metrics.md)。
+ 本指南前文中的[了解 Amazon Chime SDK 事件通知](mtgs-sdk-notifications.md)。

要尝试构建，请按照以下博客文章中的说明进行操作：
+ [ Server-side 记录和监控 Amazon Chime 软件开发工具包事件](https://aws.amazon.com/blogs/business-productivity/server-side-logging-and-monitoring-of-amazon-chime-sdk-events/)。
+ [使用 Amazon Chime SDK 会议事件进行监控和故障排查](https://aws.amazon.com/blogs/business-productivity/monitoring-and-troubleshooting-with-amazon-chime-sdk-meeting-events/)。

#### 如何监控会议是自动结束还是何时调 DeleteMeeting 用 API？
<a name="monitor-endings"></a>

两种结束会议的方式都会触发 `MeetingFailed` 事件。如果您没有 Cloud Trail 或 [https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_meeting-chime_DeleteMeeting.html](https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_meeting-chime_DeleteMeeting.html)API EventBridge 条目，则可以假设会议自动结束。

### 日志记录
<a name="logging-faqs"></a>

#### 如何在 Google Chrome 上启用 WebRTC 调试日志记录？
<a name="chrome-webrtc"></a>

运行以下命令和参数：`chrome —enable-logging —vmodule=*/webrtc/*=1`。这将开启 WebRTC 的 `IFO` 和 `VERBOSE` 日志记录。生成的日志会被命名为 `chrome_debug.log` 并保存在 Chrome 用户数据目录中。

#### 如何在 macOS 上为 Safari 启用 WebRTC 调试日志记录？
<a name="safari-webrtc"></a>

按照以下步骤进行操作：

1. 在 Safari 浏览器中，选择**设置**。

1. 选择**高级选项**，然后选择**显示面向 Web 开发者的功能**。

   **开发**菜单会出现在浏览器中。

1. 在 “**开发**” 菜单上，选择 “**显示 JavaScript控制台**”。

1.  在 JavaScript 控制台中，选择**设置**，然后启用 WebRTC 日志记录。您可以根据需要选择基本日志记录或详细日志记录。

### 错误消息
<a name="error-msg-faqs"></a>

#### 如何排除 “会话已停止-原因- ICEGatheringTimeout 工作场所” 错误？
<a name="session-stopped"></a>

执行以下操作：
+ 确保 IP 范围为 99.77.128 上的 UDP 端口 3478 的出口。 0/18 已启用。有关更多信息，请参阅本指南前文中的[为 Amazon Chime SDK 会议配置网络](network-config.md)。
+ 确保防病毒浏览器扩展程序不会阻止资源加载。UDP 3478 用于 TURN 服务，需要在最终用户侧（本地计算机防火墙或企业网络防火墙上）解除屏蔽。
+ 连接重试时系统会回退到使用端口 443 的 TLS 连接，因此要确保相关的域或子网没有被屏蔽。

#### “错误：捕获管道 ARN 无效”消息是什么意思？
<a name="invalid-capture"></a>

当服务无法解析媒体管道 ARN 时，通常会发生这一错误。请确保 ARN 属于媒体管道而不是会议。`MediaPipelineArn` 是 [https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_media-pipelines-chime_CreateMediaCapturePipeline.html](https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_media-pipelines-chime_CreateMediaCapturePipeline.html) API 响应的一部分。

#### “AudioJoinedFromAnotherDevice” 错误是什么意思，我该如何避免？
<a name="two-devices"></a>

当同一个与会者从两台设备加入会议时，就会引发该错误。该错误在 `meetingFailed` 事件的 `meetingErrorMessage` 属性中返回。为避免这种情况，请确保每位与会者都具有唯一的 `ExternalUserId`，并确保不要在两个或多个会议中同时使用来自 [https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_meeting-chime_CreateAttendee.html](https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_meeting-chime_CreateAttendee.html)、[https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_meeting-chime_BatchCreateAttendee.html](https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_meeting-chime_BatchCreateAttendee.html) 或 [https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_meeting-chime_CreateMeetingWithAttendees.html](https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_meeting-chime_CreateMeetingWithAttendees.html) API 的相同与会者响应。

#### 如何解决“拒绝访问：账户 ID *111122223333* 没有权限调用 Chime SDK”？
<a name="forbidden-meaning-1"></a>

您调用的是一个已弃用的 Amazon Chime API。要解决此问题，请迁移到 Amazon Chime SDK 命名空间。有关更多信息，请参阅本指南前文中的以下主题：
+ [从 Amazon Chime 命名空间迁移](migrate-from-chm-namespace.md).
+ [迁移到 Amazon Chime SDK 会议命名空间](meeting-namespace-migration.md).
+ [迁移到 Amazon Chime SDK 身份命名空间](identity-namespace-migration.md).
+ [迁移到 Amazon Chime SDK 语音命名空间](voice-namespace-migration.md).

#### 如何解决“拒绝访问：账户 ID *111122223333* 无权在 chime 端点上调用已弃用的 Amazon Chime SDK API”？
<a name="forbidden-meaning-2"></a>

您调用的是一个已弃用的 Amazon Chime API。要解决此问题，请迁移到 Amazon Chime SDK 命名空间。有关更多信息，请参阅本指南前文中的以下主题：
+ [从 Amazon Chime 命名空间迁移](migrate-from-chm-namespace.md).
+ [迁移到 Amazon Chime SDK 会议命名空间](meeting-namespace-migration.md).
+ [迁移到 Amazon Chime SDK 身份命名空间](identity-namespace-migration.md).
+ [迁移到 Amazon Chime SDK 语音命名空间](voice-namespace-migration.md).

#### 对于媒体管道，如何解决“运行时错误：联系 Chime 时出现问题：客户端请求令牌没有活动资源，请重新生成客户端请求令牌”？
<a name="regenerate-token"></a>

客户端请求令牌是让 API 请求具有幂等性的唯一标识符。当令牌与非活动媒体管道关联时，就会发生此错误。要修复此问题，请生成一个新的唯一令牌并将其与 API 请求一起发送。

## 媒体管道常见问题
<a name="media-pipeline-faqs"></a>

### 5 秒钟片段的媒体捕获使用哪种格式？
<a name="segment-format"></a>

媒体捕获使用 MP4 格式。内容包括 5 秒钟的片段以及合并的录音和合成文件。

### 如何删除媒体捕获管道创建的与会者？
<a name="delete-bot"></a>

 要删除媒体捕获与会者，您可以结束管道或调用 [https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_media-pipelines-chime_DeleteMediaCapturePipeline.html](https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_media-pipelines-chime_DeleteMediaCapturePipeline.html) API。

### 录制是在云端还是本地进行？
<a name="cloud-local"></a>

媒体捕获管道会将内容直接录制到您的 Amazon S3 存储桶中。媒体捕获不会对客户端提出任何带宽或连接要求。

### 我们在哪里可以创建与会议相关的媒体捕获？
<a name="create-capture"></a>

要选择用于创建媒体捕获的区域，请先从可用的会议控制面板区域中选择一个 API 端点。接下来，请在该区域中创建会议和媒体捕获管道。媒体捕获可以写入您账户中位于任何 Amazon Chime SDK 媒体区域的 Amazon S3 存储桶。有关可用区域和端点、媒体管道控制面板和媒体区域的更多信息，请参阅本指南前文中的[Amazon Chime SDK 可用的 AWS 区域](sdk-available-regions.md)以及《AWS 参考指南》**中的 [Amazon Chime SDK 端点和限额](https://docs.aws.amazon.com/general/latest/gr/chime-sdk.html)。

### 媒体捕获是否会录制会议中所有 250 个与会者的视频？
<a name="all-250"></a>

不会。一个管道仅会捕获前 25 个视频流。

### 会议继续时，我可以停止录制吗？
<a name="pipe-auto-end"></a>

您可以创建一种机制，在指定的分钟数后调用 [https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_media-pipelines-chime_DeleteMediaCapturePipeline.html](https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_media-pipelines-chime_DeleteMediaCapturePipeline.html) API。例如，您可以创建一个步骤函数，该函数在媒体捕获开始时启动，并具有一个预先确定的等待时间。

### 在录制时，我能否停止会议？
<a name="auto-end-record"></a>

您可以调用 [https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_media-pipelines-chime_DeleteMediaCapturePipeline.html](https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_media-pipelines-chime_DeleteMediaCapturePipeline.html) API 来结束录制，也可以在会议到达预定结束时间时调用 [https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_meeting-chime_DeleteMeeting.html](https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_meeting-chime_DeleteMeeting.html) API。在会议期间，如果媒体捕获与会者是唯一剩下的与会者，则会议将在 5 分钟后自动结束。

## PSTN 音频常见问题
<a name="pstn-faqs"></a>

### 能否使用 PSTN 音频将来自非美国号码的入站呼叫路由到语音连接器？
<a name="route-non-us"></a>

 不能。您无法使用 PSTN 音频将非美国号码路由到语音连接器。

### 当与会者通过 PSTN 音频连接时，能否将他们从当前会议转移到新会议？
<a name="move-attendees"></a>

可以。首先针对与会议连接的分支调用 [Hangup](hangup.md) 操作。这会在不终止入站呼叫的情况下断开与会者与会议的连接。然后调用 [JoinChimeMeeting](join-chime-meeting.md) 操作，让与会者加入新会议。