AWS Elemental MediaLive 专业2017年〜
实时编码广播级直播视频的服务
它能做什么
AWS Elemental MediaLive 是一项实时编码 (转换) 直播视频流的托管服务。接收来自摄像机或编码器的输入视频,转换为各种分辨率、比特率和编解码器的输出流。从电视广播级直播到面向 Web 和移动端的流媒体,适用范围广泛。
使用场景
用于体育赛事和音乐演出的互联网直播、电视台基于云的广播基础设施、企业全员会议和网络研讨会的直播,以及 24 小时新闻频道的云迁移。
日常类比
可以将其比作电视台的副控室。接收来自摄像机的画面,转换为广播格式,以适合各分发渠道的质量发送。MediaLive 在云上提供副控室功能,无需购买昂贵的广播设备即可实现直播。
什么是 AWS Elemental MediaLive
AWS Elemental MediaLive 是进行直播视频实时编码的云服务。以往直播视频编码需要昂贵的专用硬件,MediaLive 将其作为云服务提供。支持 RTMP、RTP、HLS 等输入协议,可使用 H.264 或 H.265 等编解码器输出。支持自适应比特率流,可根据观众网络环境自动切换最佳画质。
频道与输入输出设置
在 MediaLive 中创建频道并定义编码设置。输入源可指定来自本地编码器的 RTMP 推送、S3 上的 MP4 文件或来自 MediaConnect 的流。在输出组中定义分发目标和质量设置,以 HLS、DASH、Microsoft Smooth Streaming 等格式输出。可从一个输入生成多种分辨率和比特率的输出。 如需了解频道与输入输出设置的详细信息,可参考 相关书籍 (Amazon)。
冗余性与服务集成
MediaLive 支持管道冗余,同时运行两条独立的编码管道,一条故障时可继续分发。与 MediaPackage 集成可添加 DRM (数字版权管理) 和时移观看功能。结合 CloudFront 可向全球观众低延迟分发直播视频。
注意事项
- 按频道运行时间、输入输出分辨率/编解码器和输出数计费。24 小时运行的频道成本较高
- 输入源的网络质量直接影响编码质量,需确保稳定带宽
- 频道启动需要几分钟,应提前启动而非在活动开始前才启动