本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
了解 Amazon Ch SDK ime 应用程序的组件
要将实时音频、视频和屏幕共享功能嵌入到您的 Amazon SDK Chime 应用程序中,您可以使用以下组件:
Amazon Chime SDK 客户端库 JavaScript,用于您集成到浏览器或 Electron 网络应用程序中的客户端SDK。为此,您可以将 Amazon Chime for JavaScript NPM 软件包添加SDK为
依赖项。这个软件包利用了 MediaDevices 和 WebRTC APIs加入会议、交换音频、视频以及与其他与会者共享内容。它为您提供了管理不同类型媒体的控制界面,并能够将这些资源绑定到应用程序的用户界面。 然后 AWS SDK,您的服务器应用程序用来对来自您的网络应用程序SDKAPI的会议请求进行身份验证和授权的 Amazon Chime。会 AWS SDK给你一些API动作,比如 chime:CreateMeeting 和 chime:CreateAttendee创建和管理会议和与会者资源。
与任何其他 AWS 资源一样, AWS Identity and Access Management (IAM) 服务配置对这些操作的访问权限。 AWS SDK有多种编程语言
可供选择,它消除了API从服务器应用程序调用 AWS SDK Chime 的复杂性。如果您的应用程序当前未使用服务器应用程序,则可以从 demos/serverless 文件夹中包含的 AWS CloudFormation 模板开始。该演示向您展示了如何使用 AWS SDK Ch API ime构建 AWS Lambda基于服务器的无服务器应用程序。 Amazon Chime SDK 媒体服务提供 Amazon Chime SDK 客户端库中的音频、视频和信号, JavaScript 用于连接会议。媒体服务可在全球范围内使用,以支持音频混合、视频转发和使用TURN中NAT继遍历。Amazon Chime 服务团队可部署、监控和管理这些服务。媒体服务托管在单个 IP 地址范围(99.77.128.0/18)中,并使用端口/TCP443 和 UDP /3478 来简化 IT 管理员的防火墙配置。最后,这些服务利用 AWS 全球云基础架构
。