Amazon Chime SDK 会议的故障排除 - Amazon Chime SDK

Amazon Chime SDK 会议的故障排除

本主题中的各部分说明几种对 Amazon Chime SDK 会议进行自我故障排除的方法。

查看常见问题解答和已知问题

在 GitHub 上查看这些常见问题解答和已知问题列表,获取故障排除和调试建议。

验证网络访问

企业通常会设置网络防火墙,限制对特定端口的访问或连接到其网络之外的 IP 地址范围。以下各部分说明验证网络访问的一些方法。

验证 AWS SDK 和 Amazon Chime SDK 子网和端口

使用 Amazon Chime SDK 的应用程序使用两个层级,即服务器和客户端。服务器层使用 AWS SDK 并具有服务器端会议处理程序。客户端层使用客户端 SDK。

AWS SDK 用于调用服务器 API,例如 CreateMeeting。这些 API 会连接到 us-east-1us-west-2ap-southeast-1eu-central-1us-gov-east-1us-gov-west-1 区域的 AWS 全球服务终端节点。AWS 一般参考中的 AWS IP 地址范围页面列出了每个区域的 IP 地址范围。有关服务终端节点和限额的信息,请参阅 Amazon Chime SDK 终端节点和限额

客户端 SDK(例如适用于 JavaScript 的 Amazon Chime SDK)可连接到 *.chime.aws 域中的服务终端节点。

使用以下验证确保您拥有网络权限:

  • 在 GitHub 上运行 Amazon Chime SDK 会议准备情况检查程序,以验证是否可以访问您的网络和端口。

  • 确认您可以从您的网络或最终用户的网络解析 *.chime.aws 域。

  • 确保您的防火墙允许通过 TCP 端口 443(用于控制命令)和 UDP 端口 3478(用于媒体)连接至 AWS IP 范围。

使用演示应用程序重现问题

作为最佳实践,通过尝试在一个演示应用程序中重现您的问题开始调试过程。这使服务团队能够找到问题可能出在哪里。如果您无法在演示应用程序中重现问题,可以查看该应用程序的代码,以了解其如何实现相关使用案例。

Amazon Chime SDK

功能

演示应用程序资源

JavaScript 开发工具包

会议

演示说明源代码

React 组件

会议

演示说明源代码

会议聊天

消息收发

博客文章演示说明源代码

iOS/Android

会议

(博客文章)使用 Amazon Chime SDK 在安卓系统上构建会议应用程序

(博客文章)使用 Amazon Chime SDK 在 iOS 系统上构建会议应用程序

PSTN 音频

入站调用

博客文章源代码

使用会议准备情况检查程序

在 GitHub 上使用 Amazon Chime SDK 会议准备情况检查程序。检查程序可帮助验证音频和视频设备以及用户连接情况。您可以使用通过/失败状态向最终用户展示结果,这些状态可以显示任何问题的根本原因。