本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
创建媒体实时连接器管道
以下各节列出并描述了媒体直播连接器管道的实时消息协议 (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不会停止媒体直播连接器管道。