【问题标题】:Broadcast a program's audio to a media server将节目的音频广播到媒体服务器
【发布时间】:2013-08-05 16:58:27
【问题描述】:

我正在尝试将应用程序的音频输出广播到 Adob​​e FMS、Red5 或 IceCast 等媒体服务器。

是否有可以帮助我完成此任务的工具,或者可以帮助在 linux/windows 中构建自定义解决方案的库?

谢谢。

【问题讨论】:

    标签: linux audio ffmpeg flash-media-server pulseaudio


    【解决方案1】:

    ffmpeg 是一个很好的选择,转码和馈送到其他流媒体服务器是它的亮点,目前我正在使用以下命令将 RTMP 流转码为原始 RGB24 格式的 16x9 像素,同时删除音频通道 [ s]:

    ffmpeg -re -i http://192.168.99.148:8081/ -an -vf scale=16:9  -pix_fmt rgb24 -f rawvideo udp://127.0.0.1:4000
    

    当然,可能性是无限的,如果您能就您的案例提供更具体的信息,我或许可以帮助您构建所需的命令。

    【讨论】:

    • 非常感谢您的回复。我正在尝试从类似 Skype 的程序中获取音频并将其发布到媒体服务器。我不知道如何使用 ffmpeg/jack 或任何东西访问该程序生成的音频。
    • 程序是什么?它会以某种方式暴露其音频通道吗?如果没有,也许您可​​以捕获操作系统的主音频通道,以前从未这样做过,但应该可以。
    猜你喜欢
    • 2011-10-20
    • 1970-01-01
    • 1970-01-01
    • 2012-11-20
    • 2022-01-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多