

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

# 了解 Amazon Chime SDK 應用程式的元件
<a name="components"></a>

若要將即時音訊、影片和螢幕共用功能嵌入 Amazon Chime SDK 應用程式，您可以使用下列元件：
+ 適用於** JavaScript 的 Amazon Chime SDK 用戶端程式庫**，這是您整合到瀏覽器或 Electron Web 應用程式的用戶端 SDK。您可以透過新增 [ Amazon Chime SDK for JavaScript NPM 套件](https://www.npmjs.com/package/amazon-chime-sdk-js)做為相依性來執行此操作。此套件利用 [https://developer.mozilla.org/en-US/docs/Web/API/MediaDevices](https://developer.mozilla.org/en-US/docs/Web/API/MediaDevices)和 [https://developer.mozilla.org/en-US/docs/Web/API/WebRTC_API](https://developer.mozilla.org/en-US/docs/Web/API/WebRTC_API) APIs 來參加會議，並交換音訊、視訊，以及與其他出席者共用內容。它為您提供控制表面，用於管理不同類型的媒體，以及將這些資源繫結至應用程式使用者介面的能力。
+ ** AWS 開發套件**，您的伺服器應用程式用來驗證和授權來自 Web 應用程式的會議請求的 Amazon Chime SDK API。 AWS 開發套件為您提供 API 動作，例如 [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_CreateAttendee.html](https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_meeting-chime_CreateAttendee.html)，以建立和管理會議和出席者資源。

   如同任何其他 AWS 資源， AWS Identity and Access Management (IAM) 服務會設定這些動作的存取權。 AWS 開發套件提供多種[程式設計語言](https://aws.amazon.com/tools/)，讓您從伺服器應用程式呼叫 AWS SDK Chime API 更為複雜。如果您的應用程式目前未使用伺服器應用程式，您可以從[示範/無伺服器](https://github.com/aws/amazon-chime-sdk-js/tree/master/demos/serverless)資料夾中包含的 CloudFormation 範本開始。該示範說明如何建置使用 AWS SDK Chime API 的 AWS Lambda型無伺服器應用程式。
+ **Amazon Chime SDK 媒體服務**提供 Amazon Chime SDK 用戶端程式庫用於 JavaScript 連線至會議的音訊、影片和訊號。媒體服務可在全球使用 TURN 轉送支援音訊混合、視訊轉送和 NAT 周遊。Amazon Chime 服務團隊會部署、監控和管理這些服務。媒體服務託管於單一範圍的 IP 地址 – 99.77.128.0/18 – 並使用連接埠 TCP/443 和 UDP/3478 來簡化 IT 管理員的防火牆組態。最後，這些服務會利用 [AWS 全球雲端基礎設施](https://aws.amazon.com/about-aws/global-infrastructure/)。