[Savonet-users] How can I get and ?</span></a></span> </h1> <p class="darkgray font13"> <span class="sender pipe"><a href="/search?l=savonet-users@lists.sourceforge.net&q=from:%22Toshiyuki+Ogura%22" rel="nofollow"><span itemprop="author" itemscope itemtype="http://schema.org/Person"><span itemprop="name">Toshiyuki Ogura</span></span></a></span> <span class="date"><a href="/search?l=savonet-users@lists.sourceforge.net&q=date:20160508" rel="nofollow">Sun, 08 May 2016 03:25:55 -0700</a></span> </p> </div> <div itemprop="articleBody" class="msgBody"> <!--X-Body-of-Message--> <pre>I'm using Liquidsoap 1.1.1 and Icecast 2.3.3 on Ubuntu 14.04.4 LTS. The Icecast server statistics XML has no <artist>, and <title> includes artist name.</pre><pre> <title>Portrayal - Universal Libraries</title> This is not what I want. How can I get the following XML? <artist>Portrayal</artist> <title>Universal Libraries</title> The MP3 file has ID3 tags correctly. $ cat /etc/liquidsoap/stream.liq output.icecast(%mp3,     name = "oguradio",     url = "<a rel="nofollow" href="https://oguradio.com/"">https://oguradio.com/"</a>;,     host = "localhost",     port = 8000,     password = "********",     mount = "stream",     mksafe(playlist("/var/radio/music/Portrayal - To the Black Sea - 156330 --- Jamendo - MP3/playlist.m3u"))) <a rel="nofollow" href="http://oguradio.com:8000/admin/stats">http://oguradio.com:8000/admin/stats</a> returns the following XML. <icestats>   <script/>   <admin>icemaster@localhost</admin>   <client_connections>56</client_connections>   <clients>4</clients>   <connections>71</connections>   <file_connections>14</file_connections>   <host>oguradio.com</host>   <listener_connections>0</listener_connections>   <listeners>0</listeners>   <location>Earth</location>   <server_id>Icecast 2.3.3</server_id>   <server_start>Sun, 08 May 2016 16:51:03 +0900</server_start>   <source_client_connections>1</source_client_connections>   <source_relay_connections>0</source_relay_connections>   <source_total_connections>1</source_total_connections>   <sources>1</sources>   <stats>0</stats>   <stats_connections>0</stats_connections>   <source mount="/stream">     <audio_info>channels=2;samplerate=44100;bitrate=128</audio_info>     <bitrate>128</bitrate>     <channels>2</channels>     <genre>Misc</genre>     <listener_peak>0</listener_peak>     <listeners>0</listeners>     <listenurl><a rel="nofollow" href="http://oguradio.com:8000/stream">http://oguradio.com:8000/stream</a></listenurl>     <max_listeners>unlimited</max_listeners>     <public>1</public>     <samplerate>44100</samplerate>     <server_description>Liquidsoap Radio!</server_description>     <server_name>oguradio</server_name>     <server_type>audio/mpeg</server_type>     <server_url><a rel="nofollow" href="https://oguradio.com/">https://oguradio.com/</a></server_url>     <slow_listeners>0</slow_listeners>     <source_ip>127.0.0.1</source_ip>     <stream_start>Sun, 08 May 2016 16:51:06 +0900</stream_start>     <title>Portrayal - Universal Libraries</title>     <total_bytes_read>115039400</total_bytes_read>     <total_bytes_sent>0</total_bytes_sent>     <user_agent>Liquidsoap/1.1.1 (Unix; OCaml 4.01.0)</user_agent>   </source> </icestats> Toshiyuki Ogura ------------------------------------------------------------------------------ Find and fix application performance issues faster with Applications Manager Applications Manager provides deep performance insights into multiple tiers of your business applications. It resolves application problems quickly and reduces your MTTR. Get your free trial! <a rel="nofollow" href="https://ad.doubleclick.net/ddm/clk/302982198;130105516;z">https://ad.doubleclick.net/ddm/clk/302982198;130105516;z</a> _______________________________________________ Savonet-users mailing list Savonet-users@lists.sourceforge.net <a rel="nofollow" href="https://lists.sourceforge.net/lists/listinfo/savonet-users">https://lists.sourceforge.net/lists/listinfo/savonet-users</a> </pre> </div> <div class="msgButtons margintopdouble"> <ul class="overflow"> <li class="msgButtonItems"><a class="button buttonleft " accesskey="p" href="msg10819.html">Previous message</a></li> <li class="msgButtonItems textaligncenter"><a class="button" accesskey="c" href="index.html#10820">View by thread</a></li> <li class="msgButtonItems textaligncenter"><a class="button" accesskey="i" href="maillist.html#10820">View by date</a></li> <li class="msgButtonItems textalignright"><a class="button buttonright " accesskey="n" href="msg10828.html">Next message</a></li> </ul> </div> <a name="tslice"></a> <div class="tSliceList margintopdouble"> <ul class="icons monospace"> <li class="icons-email tSliceCur"><span class="subject">[Savonet-users] How can I get <artist> and <title...</span> <span class="sender italic">Toshiyuki Ogura</span></li> <li><ul> <li class="icons-email"><span class="subject"><a href="msg10828.html">Re: [Savonet-users] How can I get <artist> and ...</a></span> <span class="sender italic">Michael Pieper</span></li> <li><ul> <li class="icons-email"><span class="subject"><a href="msg10831.html">Re: [Savonet-users] How can I get <artist> ...</a></span> <span class="sender italic">Romain Beauxis</span></li> <li><ul> <li class="icons-email"><span class="subject"><a href="msg10833.html">Re: [Savonet-users] How can I get <artist&...</a></span> <span class="sender italic">Michael Pieper</span></li> <li class="icons-email"><span class="subject"><a href="msg10834.html">Re: [Savonet-users] How can I get <artist&...</a></span> <span class="sender italic">Michael Pieper</span></li> <li class="icons-email"><span class="subject"><a href="msg10836.html">Re: [Savonet-users] How can I get <artist&...</a></span> <span class="sender italic">Michael Pieper</span></li> </ul> </ul> </ul> </ul> </div> <div class="overflow msgActions margintopdouble"> <div class="msgReply" > <h2> Reply via email to </h2> <form method="POST" action="/mailto.php"> <input type="hidden" name="subject" value="[Savonet-users] How can I get <artist> and <title>?"> <input type="hidden" name="msgid" value="BAY181-W3245B7368C4A74AA246E3EC27F0@phx.gbl"> <input type="hidden" name="relpath" value="savonet-users@lists.sourceforge.net/msg10820.html"> <input type="submit" value=" Toshiyuki Ogura "> </form> </div> </div> </div> <div class="aside" role="complementary"> <div class="logo"> <a href="/"><img src="/logo.png" width=247 height=88 alt="The Mail Archive"></a> </div> <form class="overflow" action="/search" method="get"> <input type="hidden" name="l" value="savonet-users@lists.sourceforge.net"> <label class="hidden" for="q">Search the site</label> <input class="submittext" type="text" id="q" name="q" placeholder="Search savonet-users"> <input class="submitbutton" name="submit" type="image" src="/submit.png" alt="Submit"> </form> <div class="nav margintop" id="nav" role="navigation"> <ul class="icons font16"> <li class="icons-home"><a href="/">The Mail Archive home</a></li> <li class="icons-list"><a href="/savonet-users@lists.sourceforge.net/">savonet-users - all messages</a></li> <li class="icons-about"><a href="/savonet-users@lists.sourceforge.net/info.html">savonet-users - about the list</a></li> <li class="icons-expand"><a href="/search?l=savonet-users@lists.sourceforge.net&q=subject:%22%5C%5BSavonet%5C-users%5C%5D+How+can+I+get+%3Cartist%3E+and+%3Ctitle%3E%5C%3F%22&o=newest&f=1" title="e" id="e">Expand</a></li> <li class="icons-prev"><a href="msg10819.html" title="p">Previous message</a></li> <li class="icons-next"><a href="msg10828.html" title="n">Next message</a></li> </ul> </div> <div class="listlogo margintopdouble"> </div> <div class="margintopdouble"> </div> </div> </div> <div class="footer" role="contentinfo"> <ul> <li><a href="/">The Mail Archive home</a></li> <li><a href="/faq.html#newlist">Add your mailing list</a></li> <li><a href="/faq.html">FAQ</a></li> <li><a href="/faq.html#support">Support</a></li> <li><a href="/faq.html#privacy">Privacy</a></li> <li class="darkgray">BAY181-W3245B7368C4A74AA246E3EC27F0@phx.gbl</li> </ul> </div> </body> </html> <script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'9bfa56cac85c10d9',t:'MTc2ODY5OTk1MQ=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>