Feature #1940

Tag decoding in some icecast streams

Added by Leonid Protasov about 7 years ago. Updated almost 7 years ago.

Status:FixedStart date:02/08/2014
Priority:LowDue date:
Assignee:Andreas Smas% Done:

100%

Category:General
Target version:4.6

Description

ST autodetects codepage of the icecast stream current playing and displays in the audio status. That's very great. But some stations like:

http://shoutcast.rtl.it:3010/listen.pls
http://shoutcast.rtl.it:3020/listen.pls
http://shoutcast.rtl.it:3030/listen.pls
http://shoutcast.rtl.it:3040/listen.pls
http://shoutcast.rtl.it:3050/listen.pls
http://shoutcast.rtl.it:3060/listen.pls
http://shoutcast.rtl.it:3070/listen.pls

Transfer info like:

<songInfo><show /><present><class>Music</class><mus_art_id>2148</mus_art_id><mus_art_name>Toto</mus_art_name><mus_art_group>False</mus_art_group><mus_art_musartid1 /><mus_art_musartid2 /><mus_art_musartid3 /><mus_art_musartid4 /><mus_art_musartid5 /><mus_art_musartid6 /><mus_sng_id>3227</mus_sng_id><mus_sng_title>Africa</mus_sng_title><mus_sng_itunesurl>http://itunes.apple.com/it/album/africa/id185716551?i=185717604[e]amp[p]uo=4[e]amp[p]partnerId=2003[e]amp[p]tduid=IT1936034</mus_sng_itunesurl><mus_sng_itunesreleasedate>28/06/1983</mus_sng_itunesreleasedate><mus_sng_itunesalbumname>Toto IV</mus_sng_itunesalbumname><mus_sng_itunescoverbig>http://a2.mzstatic.com/us/r1000/050/Music/8c/ac/67/mzi.ztpgabfo.600x600-75.jpg</mus_sng_itunescoverbig></present></songInfo> 

<songInfo><show /><present><class>Music</class><mus_sng_id></mus_sng_id><mus_art_name>GROOVE ARMADA</mus_art_name><mus_sng_title>SEX AND THE CITY</mus_sng_title></present></songInfo> 

<songInfo><show /><present><class>Music</class><mus_sng_id></mus_sng_id><mus_art_name>CLAUDIO MEDEIROS</mus_art_name><mus_sng_title>SOAR</mus_sng_title></present></songInfo> 

<songInfo><show /><present><class>Music</class><mus_art_id>1731</mus_art_id><mus_art_name>Nicola Conte</mus_art_name><mus_art_group>False</mus_art_group><mus_art_musartid1 /><mus_art_musartid2 /><mus_art_musartid3 /><mus_art_musartid4 /><mus_art_musartid5 /><mus_art_musartid6 /><mus_sng_id>10113</mus_sng_id><mus_sng_title>Charade</mus_sng_title><mus_sng_itunesurl>http://itunes.apple.com/it/album/charade/id390148360?i=390148448[e]amp[p]uo=4[e]amp[p]partnerId=2003[e]amp[p]tduid=IT1936034</mus_sng_itunesurl><mus_sng_itunesreleasedate>04/10/2004</mus_sng_itunesreleasedate><mus_sng_itunesalbumname>Other Directions (Remastered)</mus_sng_itunesalbumname><mus_sng_itunescoverbig>http://a3.mzstatic.com/us/r1000/024/Music/05/31/bd/mzi.paupssgu.600x600-75.jpg</mus_sng_itunescoverbig></present></songInfo> 

http://streema.com/radios/RTL_102.5_Cool/playlist

That would be nice if ST can just title etc properly. For title <mus_art_name>Nicola Conte</mus_art_name> - <mus_sng_title>Charade</mus_sng_title>
Maybe it could also set icon from <mus_sng_itunescoverbig>http://a3.mzstatic.com/us/r1000/024/Music/05/31/bd/mzi.paupssgu.600x600-75.jpg&lt;/mus_sng_itunescoverbig>


Related issues

Related to Bug #2125: Issue 1940 postfix Invalid 05/03/2014
Related to Feature #2138: Icecast title should be passed to plugin for processing a... New 05/07/2014

Associated revisions

Revision 94eb39ac
Added by Andreas Smas almost 7 years ago

icecast: Add tag-decoding of StreamTitle if we find <mus_sng_title>

Fixes #1940

Change included in version 4.5.375

History

#2 Updated by Leonid Protasov about 7 years ago

  • Target version set to 4.6

#3 Updated by Andreas Smas about 7 years ago

  • Priority changed from Normal to Low

#4 Updated by Andreas Smas about 7 years ago

  • Category changed from Audio to General

#5 Updated by Andreas Smas almost 7 years ago

  • Target version deleted (4.6)

#6 Updated by Leonid Protasov almost 7 years ago

  • Target version set to 4.6

#7 Updated by Andreas Smas almost 7 years ago

  • Status changed from New to Fixed
  • % Done changed from 0 to 100

#8 Updated by Leonid Protasov almost 7 years ago

  • Related to Bug #2125: Issue 1940 postfix added

#9 Updated by Leonid Protasov almost 7 years ago

  • Related to Feature #2138: Icecast title should be passed to plugin for processing and be displayed after plugin returned it. (It should be richtext) added

Also available in: Atom PDF