了解 SIP 應用程式和規則 - Amazon Chime 聲 SDK

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

了解 SIP 應用程式和規則

若要將工作階段初始通訊協定 (SIP) 與 Amazon Chime SDK 搭配使用,您需要建立 SIP 媒體應用程式和 SIP 規則。您可以在 Amazon Chime SDK 主控台中建立兩者。

下圖顯示了應用程序和規則的工作方式。它顯示了 SIP 規則如何將來自電話號碼和請求 URI 主機名稱的呼叫路由到不同的 SIP 應用程序。

影像中的數字對應於影像下方文字中的數字。

SIP 規則會以優先順序觸發 SIP 媒體應用程式;SIP 應用程式在 Amazon Chime 開發套件 PSTN 音訊服務中叫用 Lambda 函數。

您只能將 Chime 清單中的電話號碼和語音連接器 (1) 指派給 SIP 規則 (2)。此外,您必須在 PSTN 音訊服務中佈建電話號碼或 Amazon Chime SDK 語音連接器,以及建立 SIP 媒體應用程式說明如何執行此動作中的步驟。在接到電話號碼的呼叫時,SIP 規則會叫用 SIP 媒體應用程式及其相關聯的 Lambda 函數 (4)。Lambda 函數會執行叫用動作的程式碼,例如播放保留音樂或加入會議,或將通話靜音。為了提供多區域恢復能力,SIP 規則 (2) 可以按容錯移轉的優先順序指定不同區 AWS 域中的替代目標 SIP 媒體應用程式 (3)。如果一個目標失敗,PSTN 音訊服務會嘗試下一個目標。請注意,每個替代目標必須位於不同的 AWS 區域中。