Linux 播放一个节目';将音频传输到媒体服务器

Linux 播放一个节目';将音频传输到媒体服务器,linux,audio,ffmpeg,flash-media-server,pulseaudio,Linux,Audio,Ffmpeg,Flash Media Server,Pulseaudio,我试图将应用程序的音频输出广播到媒体服务器,如AdobeFMS、Red5或IceCast 是否有一个工具可以帮助我实现这一点,或者有一个库可以帮助我在linux/windows中构建自定义解决方案 谢谢。ffmpeg是一个很好的选择,转码和馈送到其他流媒体服务器是它的亮点,目前我使用以下命令将RTMP流转码为原始RGB24格式的16x9像素,同时删除音频通道: ffmpeg -re -i http://192.168.99.148:8081/ -an -vf scale=16:9 -pix_f

我试图将应用程序的音频输出广播到媒体服务器,如AdobeFMS、Red5或IceCast

是否有一个工具可以帮助我实现这一点,或者有一个库可以帮助我在linux/windows中构建自定义解决方案


谢谢。

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

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或任何东西访问该程序生成的音频。该程序是什么?它会以某种方式暴露其音频通道吗?如果没有,也许你可以捕获操作系统的主音频通道,以前从未这样做过,但这应该是可能的。