了解电话号码、SIP 规则、SIP 媒体应用程序和 AWS Lambda 功能 - Amazon Chime SDK

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

了解电话号码、SIP 规则、SIP 媒体应用程序和 AWS Lambda 功能

在使用 PSTN 音频服务之前,Amazon Chime SDK 管理员必须配置您的电话号码并创建名为 SIP 规则和 SIP 媒体应用程序的托管对象。您可以使用 Amazon Chime 软件开发工具包控制台或 AWS 软件开发工具包来配置电话号码,以及配置 SIP 规则和 SIP 媒体应用程序托管对象。

此图片显示构成 PSTN 音频服务的托管对象之间的关系。图片中的数字对应于其下面文本的编号:

Amazon Chime SDK PSTN 音频服务中的托管对象。

您只能将电话号码和 Amazon Chime SDK 语音连接器 (1) 分配给 SIP 规则 (2)。此外,您还必须在 PSTN 音频服务中配置电话号码或语音连接器。在接到电话号码的入站呼叫或语音连接器的出站呼叫请求时,SIP 规则将调用 SIP 媒体应用程序和相关 AWS Lambda 函数 (4)。该 AWS Lambda 功能运行一组预定义的操作,例如播放暂停的音乐或加入会议。为了提供多区域弹性,SIP 规则可以按故障转移的优先顺序指定不同 AWS 区域 (3) 中的备用目标 SIP 媒体应用程序。如果一个目标失败,PSTN 音频服务会尝试下一个目标,依此类推。请注意,每个备用目标必须位于不同的 AWS 区域。

此外,多个 SIP 媒体应用程序可以调用给定 AWS Lambda 功能。换句话说,当您创建 AWS Lambda 功能时,任何 SIP 媒体应用程序都可以使用该功能。

有关配置 SIP 媒体应用程序和规则的更多信息,请参阅《Amazon Chime SDK 管理员指南》中的管理 SIP 媒体应用程序和规则