【发布时间】:2025-11-23 16:15:01
【问题描述】:
我有一个简单的问题 - 我想流式传输实时视频 + 音频。我想为此使用 Windows Azure(主要是因为它似乎为 HLS 提供了 AES 保护,这是我在开源解决方案中没有遇到过的,并且经理对每个流用户的定价很清楚)我因为下一个报价而感到不安:
目前,媒体服务不提供实时转码服务。 您可以使用以下输出的第三方实时编码器之一 RTMP 或平滑流格式:Elemental、Envivio、Cisco、RGP 编码器输出平滑流; Adobe Flash Live、Wirecast 和 Tredek 编码器输出 RTMP。
后面几行
您可以采用以下任何格式提供直播: 流畅的流媒体、DASH 和 HLS。在进行直播时,HLS 是 动态打包,默认HLS打包比例为3 Smooth 分段为 1 个 HLS 段 (3:1)。
...
配置实时转码器。每次重新配置转码器时,请在 频道。
所以没有提供转码但我将设置转码器...什么?如何?
在FFmpeg中有2种转码
- 从一种编码数据格式到另一种(比如 PCM 原始数据到编码 MP3 帧)
- 从一种帧/数据包类型到另一种(例如,已编码音频/视频的 MP4 帧到 FLV 帧格式,其中包含相同的编码数据)
他们是否试图告诉我他们提供从 RTMP 到 HLS 的帧重新打包但没有实时编码到另一种压缩类型(例如从 Speex 音频到 AAC)?
【问题讨论】:
标签: azure media rtmp http-live-streaming azure-media-services