Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/383.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/59.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 无法使用libshout更新icecast元数据_Java_Icecast - Fatal编程技术网

Java 无法使用libshout更新icecast元数据

Java 无法使用libshout更新icecast元数据,java,icecast,Java,Icecast,我已经创建了自己的源代码,使用libshout(with)将其流式传输到icecast(2.4.2)。我可以很好地流式传输音乐,但我无法更新挂载的元数据(当我使用自己的Java实现流式传输时,我可以这样做) 当我使用libshout功能进行更新时 libshout.setMeta("song", "song-title-here"); 我收到一个例外,上面写着“无错误”(我很欣赏这个讽刺,但这个消息并没有真正的帮助) 我设法用http请求更新元数据,但只有当请求来自时,才起作用。作为参考,请求

我已经创建了自己的源代码,使用libshout(with)将其流式传输到icecast(2.4.2)。我可以很好地流式传输音乐,但我无法更新挂载的元数据(当我使用自己的Java实现流式传输时,我可以这样做)

当我使用libshout功能进行更新时

libshout.setMeta("song", "song-title-here");
我收到一个例外,上面写着“无错误”(我很欣赏这个讽刺,但这个消息并没有真正的帮助)

我设法用http请求更新元数据,但只有当请求来自时,才起作用。作为参考,请求如下所示

curl --user admin:hackme -X "GET" "http://localhost:8000/admin/metadata?mode=updinfo&song=xyz&charset=UTF-8&mount=%2Ftest"

如果能够通过libshout发送请求,那就太好了(但很高兴我不再被卡住了)

该流的容器和编解码器是什么?我正在播放MP3文件(mpeg v1 L3)。在libshout中,我为MP3设置了格式(shout\u set\u format 1)。libshout对其消息没有多大帮助。您还应该查看icecast error.log。如有必要,将日志级别增加到4。该流的容器和编解码器是什么?我正在播放MP3文件(mpeg v1 L3)。在libshout中,我为MP3设置了格式(shout\u set\u format 1)。libshout对其消息没有多大帮助。您还应该查看icecast error.log。如有必要,将日志级别增加到4。