【发布时间】:2011-07-23 23:22:25
【问题描述】:
有没有什么方法可以在不使用管理员密码的情况下使用 PHP 或 CGI 检查 SHOUTcast 服务器的峰值音量?
【问题讨论】:
标签: php shoutcast internet-radio
有没有什么方法可以在不使用管理员密码的情况下使用 PHP 或 CGI 检查 SHOUTcast 服务器的峰值音量?
【问题讨论】:
标签: php shoutcast internet-radio
是的。
您需要调谐到流并解码为原始 PCM,然后从那里进行计算。管理员密码在这里实际上根本无法帮助您。当然,这只能让你在你听的时间里得到最高峰,这并不能告诉你太多。
SHOUTcast 服务器实际上不会对通过它们的编码音频做任何事情。事实上,如果您在连接时发送正确的数据,您可以通过 SHOUTcast 服务器发送纯文本。因此,服务器根本不会跟踪与音频相关的任何内容。这就是为什么解码音频是您在这里唯一可以做的事情,除了从编码器获得您需要的东西。
【讨论】: