为 Amazon Chime SDK 会议创建媒体实时连接器管道 - Amazon Chime SDK

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

为 Amazon Chime SDK 会议创建媒体实时连接器管道

以下各节列出并描述媒体实时连接器管道的实时消息协议 (RTMP)、音频和视频设置。

RTMP 设置

媒体实时连接器管道支持通过 TLS/SSL 连接进行的 RTMP。接收器 URL 由流 URL 和流密钥组成。请 URLs 遵循以下格式:

rtmp(s)://stream-server/stream-key

以下示例显示如何连接到常见的流传输平台。

  • 亚马逊互动视频服务 (IVS) — rtmps: //a1b2c3d4e5f6.global-contribute.live-video.net: 443/app/ IVS-stream-key

  • YouTube— rtmps: //a.youtube.com/live2/ stream-key

  • Twitch — rtmps: //live.twitch.tv/app/ primary-stream-key

重要

RTMPS 使用加密帮助确保数据流不会被未经授权的实体拦截。作为最佳实践,当您需要更高的数据安全性时,使用 RTMPS。

音频设置

媒体实时连接器管道支持以下音频设置:

  • 编解码器 — AAC

  • 采样率 — 44100Hz 或 48000Hz。默认值为 44100Hz。

  • 声道 — 单声道或立体声。默认值为单声道。

视频设置

媒体实时连接器管道使用 H264 编码器。您可以使用 1280 x 720 的高清或 1920 x 1080 的全高清。两种分辨率都使用每秒 30 帧,每两秒钟有一个关键帧。

停止媒体实时连接器管道

作为停止媒体直播连接器管道的最佳实践,请调用 DeleteMediaPipelineAPI。在 IVS 等流传输平台上终止数据流并不会停止媒体实时连接器管道。