

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

# 使用 Amazon Chime SDK 建立會議
<a name="create-mtgs"></a>

下列程序示範如何為您的伺服器和用戶端應用程式建立具有音訊和視訊的會議。開始之前，您必須將用戶端應用程式與 Amazon Chime SDK 用戶端程式庫整合。如需詳細資訊，請參閱 [了解 Amazon Chime SDK 用戶端程式庫](mtgs-sdk-client-lib.md)。

**使用音訊和視訊建立會議**

1. 從伺服器應用程式完成下列步驟：

   1. 使用 Amazon Chime SDK [https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_CreateMeeting.html](https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_CreateMeeting.html) API 參考中的 API 動作來建立會議。 **使用 `MediaRegion` 參數指定 AWS 區域。如需選擇會議區域的詳細資訊，請參閱 [會議區域](sdk-available-regions.md#sdk-meeting-regions)。

   1. 使用 [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) API 動作或 [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) API 動作將出席者新增至會議。將會議和出席者從您的伺服器應用程式安全地轉移到授權為個別出席者的用戶端。如需會議和出席者的詳細資訊，請參閱《*Amazon Chime SDK API 參考*[https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_meeting-chime_Attendee.html](https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_meeting-chime_Attendee.html)》中的 [https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_meeting-chime_Meeting.html](https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_meeting-chime_Meeting.html)和 。

1. 從用戶端應用程式完成下列步驟：

   1. 使用 Amazon Chime SDK 用戶端程式庫來建構`MeetingSessionConfiguration`物件。使用先前步驟中的會議和出席者資訊。

   1. 實作 `AudioVideoObserver` 介面。

   1. `MeetingSession` 使用 建立 `MeetingSessionConfiguration`。

   1. 使用 `AudioVideoFacade` 中的 `MeetingSession`來控制即時媒體。

      1. 註冊 `AudioVideoObserver` 界面的執行個體。這可讓您在會議狀態變更時接收事件。

      1. 選取音訊輸入、音訊輸出和視訊輸入的初始裝置。

      1. 啟動影音工作階段。

      1. 當使用者想要共用視訊時，啟動本機視訊擷取。

      1. 若要顯示視訊圖磚、管理視訊圖磚事件，並將圖磚繫結至用戶端應用程式中的視訊表面。

      1. 管理其他使用者互動，例如靜音和取消靜音，或啟動和停止本機視訊擷取。

      1. 若要離開會議，請停止影音工作階段。

   1. （選用） 使用 `AudioVideoFacade` 中的 `MeetingSession` 與其他用戶端共用媒體內容，例如螢幕擷取。

      1. 啟動螢幕共用工作階段。內容會以其他出席者的身分加入會議。

      1. 若要檢視共用內容，請管理影片圖磚事件，並將圖磚繫結至用戶端應用程式中的表面。

      1. 管理其他互動，例如暫停、重新啟動或停止內容共用。

會議會在您執行 [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 動作時結束。此外，會議會在下列情況自動結束：
+ 會議時間超過 24 小時。
+ 會議是[複本會議](media-replication.md)，主要會議結束。
+ 在非複本會議中，連續五分鐘沒有出席者連線。