选择您的 Cookie 首选项

我们使用必要 Cookie 和类似工具提供我们的网站和服务。我们使用性能 Cookie 收集匿名统计数据,以便我们可以了解客户如何使用我们的网站并进行改进。必要 Cookie 无法停用,但您可以单击“自定义”或“拒绝”来拒绝性能 Cookie。

如果您同意,AWS 和经批准的第三方还将使用 Cookie 提供有用的网站功能、记住您的首选项并显示相关内容,包括相关广告。要接受或拒绝所有非必要 Cookie,请单击“接受”或“拒绝”。要做出更详细的选择,请单击“自定义”。

使用 Amazon Chime SDK 创建会议

聚焦模式
使用 Amazon Chime SDK 创建会议 - Amazon Chime SDK

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

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

以下程序演示如何为服务器和客户端应用程序创建带有音频和视频的会议。开始之前,您必须将您的客户端应用程序与 Amazon Chime SDK 客户端库集成。有关更多信息,请参阅了解 Amazon Chime SDK 客户端库

创建带有音频和视频的会议
  1. 通过服务器应用程序完成以下步骤:

    1. 使用 CreateMeeting亚马逊 Chime 软件开发工具包 API 参考中的 API 操作用于创建会议。使用MediaRegion参数指定 AWS 区域。有关选择会议区域的更多信息,请参阅 会议区域

    2. 使用向会议添加与会者 CreateAttendeeAPI 操作或 BatchCreateAttendeeAPI 操作。将会议和与会者从您的服务器应用程序安全转移至经授权的客户端,作为相应与会者。有关会议和与会者的更多信息,请参阅 MeetingAttendeeAmazon Chime 软件开发工具包 API 参考中。

  2. 通过客户端应用程序完成以下步骤:

    1. 使用 Amazon Chime SDK 客户端库构造 MeetingSessionConfiguration 对象。使用前面步骤中的会议和与会者信息。

    2. 实施 AudioVideoObserver 接口。

    3. 使用 MeetingSessionConfiguration 创建 MeetingSession

    4. 使用 MeetingSession 中的 AudioVideoFacade 控制实时媒体。

      1. 注册 AudioVideoObserver 接口的实例。这使您能够在会议状态发生变化时接收事件。

      2. 为音频输入、音频输出和视频输入选择初始设备。

      3. 开始视听会话。

      4. 当用户想要共享视频时,开始本地视频捕获。

      5. 要显示视频磁贴,在客户端应用程序中管理视频磁贴事件,并将这些磁贴绑定至视频表面。

      6. 管理其他用户互动,例如静音和取消静音,或者开始和停止本地视频捕获。

      7. 要离开会议,停止视听会话。

    5. (可选)使用 MeetingSession 中的 AudioVideoFacade 与其他客户端共享媒体内容,例如屏幕截图等。

      1. 启动屏幕共享会话。内容以其他与会者形式加入会议。

      2. 要显示共享内容,在客户端应用程序中管理视频磁贴事件,并将这些磁贴绑定至表面。

      3. 管理其他互动,例如暂停、重启或停止内容共享。

当您运行会议时,会议结束 DeleteMeetingAPI 操作。此外,会议会在以下情况下自动结束:

  • 会议时间超过 24 小时。

  • 会议属于副本会议,且主会议结束。

  • 在非副本会议中,五分钟内没有与会者连接。

隐私网站条款Cookie 首选项
© 2025, Amazon Web Services, Inc. 或其附属公司。保留所有权利。