如何在 MAC OS 上使用带有 Jack Audio Connection Kit 的 Wowza 媒体服务器作为输入?

Posted

技术标签:

【中文标题】如何在 MAC OS 上使用带有 Jack Audio Connection Kit 的 Wowza 媒体服务器作为输入?【英文标题】:How to use Wowza media server with Jack Audio Connection Kit as input on MAC OS? 【发布时间】:2016-06-08 14:19:54 【问题描述】:

我需要从混音软件 StudioOne 中直播多个 RTSP 流。为此,我使用 Jack Audio Connection Kit 作为连接器。我已经尝试过将 IceCast 与 Darkice 一起使用,但延迟时间长达 6 秒以上,这对我正在从事的项目不起作用。这就是为什么我使用的是执行 RTSP 流而不是 HTTP 的 Wowza 媒体服务器。

这就是我卡住的地方,因为我需要某种方法在 MAC OS 机器上将流从 Jack Audio 获取到 Wowza。我尝试过使用 FFMpeg,但 FFMpeg 没有在其 OSX 版本上从 Jack Audio 获取输入的功能。我可以尝试将我的整个设置移植到 Ubuntu 上,但混音软件 StudioOne 在 Ubuntu 上不可用。我可以尝试使用 Wine 将 StudioOne 移植到 Linux,但我不确定将实时混音器用作端口是否是个好主意,尤其是在涉及延迟时。

有没有其他方法可以让我在我的 MAC 上从 Jack Audio 获取输入到 Wowza 媒体服务器?

【问题讨论】:

现在在 FFmpeg 中的 OSX 上支持 JACK 这是最近添加的吗?我无法让它工作。 Jack 在 FFMPEG for OSX 中总是被禁用,无论我如何编译它。你能告诉我如何在 OSX 上用 Jack 编译 FFMPEG 吗? 它是最近添加的,您需要已经安装了 jack 才能启用它。确保使用最新的 git 成功了。谢谢。修改了自制公式以使用最新运行并启用杰克来编译它。请输入此作为答案,以便我将其标记为一个。 我已经添加了答案 【参考方案1】:

从this commit (67f8a0be545) 开始,OS X 上的 JACK 现在在 FFmpeg 中。

一旦你安装了 JACK,你可以compile FFmpeg from source 并且支持应该会自动编译成 FFmpeg。

【讨论】:

以上是关于如何在 MAC OS 上使用带有 Jack Audio Connection Kit 的 Wowza 媒体服务器作为输入?的主要内容,如果未能解决你的问题,请参考以下文章

mac os x 上语音处理单元的可用格式

如何在 WebView Cocoa / Mac OS 上加载带有图像、js 和 css 的本地 html 文件

在 Intel Mac OS X 上使用带有 Pyomo 的 PATH AMPL 求解器

有没有简单的方法在带有 mamp 的 MAC OS 10.8 上安装 mytop?

在 Mac OS X 10.6 上使用带有 Python 2.7 的 Google App Engine SDK

如何使用 MAC OS MATLAB 读取在 windows MATLAB 中创建的 .mat 文件