我正在尝试中继音频流,但除了挂载点/ mount_source之外,我需要传递查询参数,所以它看起来像这样:
/mount_source?option1=a&option2=b
有办法做到这一点吗?我尝试在我的配置文件中指定完全正如我上面描述的那样但是不起作用。
我的确切设置是
<relay>
<server>stream.com</server>
<port>8000</port>
<mount>/fm?option1=123&option2=456</mount>
<local-mount>/localfm</local-mount>
<on-demand>0</on-demand>
<relay-shoutcast-metadata>1</relay-shoutcast-metadata>
</relay>
如果我在浏览器中输入带有查询选项的地址,我将获得正确的流。但是如果没有参数,我会得到一个占位符流,基本上说它已经停止服务了。而这也是icecast中发生的事情。它正在获取挂载点但不传递查询选项。