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

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

创建媒体实时连接器管道

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

RTMP设置

媒体直播连接器管道RTMP通过TLS/SSL连接支持。接收器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 编码器。你可以在 1280x720 或 1920x1080 的分辨率FHD下使用高清。两种分辨率都使用每秒 30 帧,每两秒钟有一个关键帧。

停止媒体实时连接器管道

作为停止媒体直播连接器管道的最佳实践,请调用 DeleteMediaPipelineAPI。在诸如之类的流媒体平台上结束直播IVS不会停止媒体直播连接器管道。