首页 > 解决方案 > icecast + Adob​​e Flash Media Live Encoder

问题描述

所以我正在与一个社区电视频道合作,以仅音频格式播放他们的电视台。我知道他们目前使用 Adob​​e Flash Media Live Encoder 将 WebTV 流发送给提供商。我们正在讨论的是创建他们电视广播的 Icecast 流。

我想知道有没有办法使用 FFMPEG 或其他技术获取 Adob​​e Flash Media Live Encoder 流并读取元数据并将所有这些发送到 Icecast 流?

标签: streamingadobeicecastflashmedialiveencoder

解决方案


可以让 FFmpeg 充当 RTMP 服务器,您可以将编码器连接到:

ffmpeg -listen 1 rtmp://127.0.0.1:1935 …

但是,我认为您会发现并行使用 FFmpeg 从同一源编码会更好。我猜你没有在你的 Icecast 流上使用 MPEG-4 和 AAC 音频,所以最好从源编码而不是转码已经有损的音频/视频。

至于元数据,根据您的媒体格式,您必须使用单独的脚本进行带外处理。


推荐阅读