<div dir="ltr">The ices2 code in many ways seems more limited than the ices0 code, particularly with metadata. There doesn't seem to be any way to include metadata at all with icecast2 and playlists, particularly with scripts. Is there a reason this was removed??<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>