我有一个带有 Zoneminder 的 Fedora13 linux 家庭服务器,用于我自己的家庭安全系统。我可以使用许多网络摄像头和网络摄像头视频直观地监控家庭。但是我听不到任何声音,例如水检测警报或火灾或防盗警报。
有没有办法通过互联网收听来自家庭服务器麦克风的现场声音?我已经有 zoneminder 的 apache 主服务器,所以,我认为它必须与 apache 服务器一样,因为绑定到 apache 服务器的端口 80 不能与其他应用程序共享。由于家里和工作的防火墙,并且由于单个动态 IP 地址,我认为除了 apache 服务器之外别无他法。
如果我可以在 zoneminder 网页上嵌入音频监听应用程序,那将是最理想的。但是,就目前而言,我只想在家里实时收听任何声音。互联网上的单独应用程序很好,只要它是实时的并且通过端口 80 (如 VNC over SSH)。
我查看了 Icecast2 和 Ices,但由于防火墙,这似乎很难或不可能。我考虑使用 'sox' linux 应用程序来检测任何声音并将声音文件作为电子邮件附件发送,但它似乎不太适合我的需要。
我将非常感谢任何建议。谢谢你。