<div dir="ltr">I have just been re-reading the ices0 code, and it appears that if the protocol in the configuration is set, the complete metadata IS being sent to the icecast server, using HTTP GET /admin/metadata. Is the server ignoring this?<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Feb 26, 2016 at 3:47 PM, Marvin Scholz <span dir="ltr"><<a href="mailto:epirat07@gmail.com" target="_blank">epirat07@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">This is not about metadata, just how to connect to the server to<br>
transmit the stream.<br>
How metadata is handled is different depending on the format, modern<br>
formats like Ogg<br>
don't need the ICY metadata "hack" to work, but MP3 does not support<br>
metadata at all<br>
that's why icy metadata is used. If you stream in a format like Ogg with<br>
a proper<br>
source client, Icecast will display metadata fine, it's just not<br>
possible with MP3.<br>
<div class="HOEnZb"><div class="h5"><br>
On 26 Feb 2016, at 18:50, A. Craig West wrote:<br>
<br>
> The default ices.conf.dist file from the source distribution contains:<br>
> <!-- Header protocol to use when communicating with the server.<br>
> Shoutcast servers need "icy", icecast 1.x needs "xaudiocast",<br>
> and<br>
> icecast 2.x needs "http". --><br>
> <Protocol>http</Protocol><br>
><br>
> I haven't checked the code to see if this is used for anything,<br>
> though...<br>
><br>
> On Fri, Feb 26, 2016 at 12:44 PM, Marvin Scholz <<a href="mailto:epirat07@gmail.com">epirat07@gmail.com</a>><br>
> wrote:<br>
><br>
>> Can you show me the context where <Protocol> is used?<br>
>><br>
>> On 26 Feb 2016, at 18:42, A. Craig West wrote:<br>
>><br>
>>> So why does the ices.conf file have <Protocol>http</Protocol> ic it<br>
>>> is<br>
>>> going to use icy anyways?<br>
>>><br>
>>> On Fri, Feb 26, 2016 at 2:00 AM, Marvin Scholz <<a href="mailto:epirat07@gmail.com">epirat07@gmail.com</a>><br>
>> wrote:<br>
>>><br>
>>>> On 26 Feb 2016, at 7:03, A. Craig West wrote:<br>
>>>><br>
>>>>> I have been trying to access the "artist" and "title" metadata in<br>
>>>>> the<br>
>>>>> xml<br>
>>>>> files as separate entities, But have found thar artist is missing,<br>
>>>>> and<br>
>>>>> title contains a combined form.<br>
>>>>> My source is a modified version of ices-0.4 sending mp3 streams.<br>
>>>>> The<br>
>>>>> modification is to attach artist and title metadata instead of<br>
>>>>> song,<br>
>>>>> which<br>
>>>>> seems tobe working, in that both the artist and title are present.<br>
>>>>> What<br>
>>>>> does shout_set_metadata do? I have tried to use wireshark to see<br>
>>>>> what<br>
>>>>> is<br>
>>>>> being sent to the server, but it doesn't appear to be anything<br>
>>>>> obvious...<br>
>>>>> -Craig<br>
>>>><br>
>>>> For MP3 streaming metadata ICY is used, which is not capable of<br>
>>>> having<br>
>>>> separate Artist and Title<br>
>>>> metadata bust just one single combined string for metadata, as far<br>
>>>> as I<br>
>>>> know.<br>
>>>> So there is no way to get that information if you use MP3, sorry.<br>
>>>><br>
>>>>> _______________________________________________<br>
>>>>> Icecast mailing list<br>
>>>>> <a href="mailto:Icecast@xiph.org">Icecast@xiph.org</a><br>
>>>>> <a href="http://lists.xiph.org/mailman/listinfo/icecast" rel="noreferrer" target="_blank">http://lists.xiph.org/mailman/listinfo/icecast</a><br>
>>>> _______________________________________________<br>
>>>> Icecast mailing list<br>
>>>> <a href="mailto:Icecast@xiph.org">Icecast@xiph.org</a><br>
>>>> <a href="http://lists.xiph.org/mailman/listinfo/icecast" rel="noreferrer" target="_blank">http://lists.xiph.org/mailman/listinfo/icecast</a><br>
>>>><br>
>>> _______________________________________________<br>
>>> Icecast mailing list<br>
>>> <a href="mailto:Icecast@xiph.org">Icecast@xiph.org</a><br>
>>> <a href="http://lists.xiph.org/mailman/listinfo/icecast" rel="noreferrer" target="_blank">http://lists.xiph.org/mailman/listinfo/icecast</a><br>
>> _______________________________________________<br>
>> Icecast mailing list<br>
>> <a href="mailto:Icecast@xiph.org">Icecast@xiph.org</a><br>
>> <a href="http://lists.xiph.org/mailman/listinfo/icecast" rel="noreferrer" target="_blank">http://lists.xiph.org/mailman/listinfo/icecast</a><br>
>><br>
> _______________________________________________<br>
> Icecast mailing list<br>
> <a href="mailto:Icecast@xiph.org">Icecast@xiph.org</a><br>
> <a href="http://lists.xiph.org/mailman/listinfo/icecast" rel="noreferrer" target="_blank">http://lists.xiph.org/mailman/listinfo/icecast</a><br>
_______________________________________________<br>
Icecast mailing list<br>
<a href="mailto:Icecast@xiph.org">Icecast@xiph.org</a><br>
<a href="http://lists.xiph.org/mailman/listinfo/icecast" rel="noreferrer" target="_blank">http://lists.xiph.org/mailman/listinfo/icecast</a><br>
</div></div></blockquote></div><br></div>