Mini tuto Plugin SHOUTcast2 para XBMC4XBOX

ACTUALIZACIÓN 2021 unas cuantas respuestas mas abajo.

El archiveterano plugin para SHOUTcast se niega a morir, aunque por desgracia ranquea un poquito.
Lo primero decir que este plugin sirve para escuchar la radio online y yo al menos recuerdo una que se veía y todo. Hay literalmente miles de emisoras
Actualmente tenemos disponibles dos plugins:
SHOUTcast <- Desde los últimos cambios en la web de SHOUTcast, este plugin está ciego y no busca ninguna emisora. Parece que ya no sirve para nada, pero no, aun tiene su utilidad.
SHOUTcast2 <- Este plugin es plenamente funcional, con solo un fallo. Todas las emisoras que guardes en Favoritos, al intentar volverlas a escuchar no funcionan.
Ya aviso que solo funciona en las últimas versiones de XBMC4XBOX.
En su momento hable con el autor de nuevo plugin y ya me avisó que no tenía prisa en solucionar este problema. http://www.xbmc4xbox.org.uk/forum/viewt ... =17&t=2390
Llegados a este punto tenemos un plugin ciego y otro que funciona pero guarda mal las emisoras.
Qué hacer si como yo te gusta guardar en Favoritos las emisoras?
Pues es sencillo, siempre y cuando tengas un PC o cualquier dispositivo que te permita editar texto conectado en red con el XBMC4XBOX.
Con el plugin buscamos las emisoras que nos gusten y le damos a guardar en Favoritos, ya veréis como quedan perfectamente guardadas pero al pinchar sobre ellas para escucharlas no pasa nada.
Conectar por FTP y buscar Q:\UserData\favourites.xml
Aquí muestro un ejemplo real de como hay que modificar la línea de esa emisora guardada para que la reproduzca el plugin SHOUTcast, el cual a pesar de estar ciego si permite reproducir las emisoras guardadas, además de mostrar mucha info sobre la emisora en cuestión.
El editor de texto a usar no debe partir las líneas, sino se vuelve uno loco para editar este fichero.
Personalmente uso gedit (pluma) es para linux pero también está disponible para Win, es gratuito y libre.
Ni que decir tiene que si ya tenías algunas emisoras guardadas y convenientemente editadas, hagas copia de seguridad del fichero favourites.xml
Como he dicho he buscando unas cuantas emisoras y las he guardado en Favoritos.

<favourites>
    <favourite name="BlackBeats.FM - finest in blackbeats - powered by surfmusik.de" thumb="Q:\plugins\music\SHOUTcast2\icon.png">RunPlugin(&quot;plugin://music/SHOUTcast2/?url=302745&amp;mode=play&quot;)</favourite>
    <favourite name="LA Z URBANA" thumb="Q:\plugins\music\SHOUTcast2\icon.png">RunPlugin(&quot;plugin://music/SHOUTcast2/?url=1356616&amp;mode=play&quot;)</favourite>
    <favourite name="181.FM - The BEAT * #1 For HipHop and R&amp;amp;B" thumb="Q:\plugins\music\SHOUTcast2\icon.png">RunPlugin(&quot;plugin://music/SHOUTcast2/?url=105867&amp;mode=play&quot;)</favourite>
    <favourite name="181.FM - PARTY 181 -=- Your Official Party Station!" thumb="Q:\plugins\music\SHOUTcast2\icon.png">RunPlugin(&quot;plugin://music/SHOUTcast2/?url=508962&amp;mode=play&quot;)</favourite>
    <favourite name="181.FM - The BOX - #1 For Hip-Hop" thumb="Q:\plugins\music\SHOUTcast2\icon.png">RunPlugin(&quot;plugin://music/SHOUTcast2/?url=611786&amp;mode=play&quot;)</favourite>
    <favourite name="LOCA FM LA MANCHA" thumb="Q:\plugins\music\SHOUTcast2\icon.png">RunPlugin(&quot;plugin://music/SHOUTcast2/?url=882230&amp;mode=play&quot;)</favourite>
    <favourite name="#MUSIK.CLUB - WWW.RAUTEMUSIK.FM - 24H MIXED HANDS UP TRANCE DANCE TECHNO HARDSTYLE HOUSE AND MORE" thumb="Q:\plugins\music\SHOUTcast2\icon.png">RunPlugin(&quot;plugin://music/SHOUTcast2/?url=17998&amp;mode=play&quot;)</favourite>
    <favourite name="#MUSIK.HOUSE (FUNKY) - WWW.RAUTEMUSIK.FM - 24H MIXED HOUSE DANCE ELECTRO FUNK MINIMAL AND MORE!" thumb="Q:\plugins\music\SHOUTcast2\icon.png">RunPlugin(&quot;plugin://music/SHOUTcast2/?url=99194448&amp;mode=play&quot;)</favourite>
    <favourite name="181.FM - Jammin 181" thumb="Q:\plugins\music\SHOUTcast2\icon.png">RunPlugin(&quot;plugin://music/SHOUTcast2/?url=125192&amp;mode=play&quot;)</favourite>
</favourites>


El primer cambio, buscar y reemplazar el texto

SHOUTcast2/?url


Por

SHOUTcast/?play


Ahora la cosa queda así

<favourites>
    <favourite name="BlackBeats.FM - finest in blackbeats - powered by surfmusik.de" thumb="Q:\plugins\music\SHOUTcast2\icon.png">RunPlugin(&quot;plugin://music/SHOUTcast/?play=302745&amp;mode=play&quot;)</favourite>
    <favourite name="LA Z URBANA" thumb="Q:\plugins\music\SHOUTcast2\icon.png">RunPlugin(&quot;plugin://music/SHOUTcast/?play=1356616&amp;mode=play&quot;)</favourite>
    <favourite name="181.FM - The BEAT * #1 For HipHop and R&amp;amp;B" thumb="Q:\plugins\music\SHOUTcast2\icon.png">RunPlugin(&quot;plugin://music/SHOUTcast/?play=105867&amp;mode=play&quot;)</favourite>
    <favourite name="181.FM - PARTY 181 -=- Your Official Party Station!" thumb="Q:\plugins\music\SHOUTcast2\icon.png">RunPlugin(&quot;plugin://music/SHOUTcast/?play=508962&amp;mode=play&quot;)</favourite>
    <favourite name="181.FM - The BOX - #1 For Hip-Hop" thumb="Q:\plugins\music\SHOUTcast2\icon.png">RunPlugin(&quot;plugin://music/SHOUTcast/?play=611786&amp;mode=play&quot;)</favourite>
    <favourite name="LOCA FM LA MANCHA" thumb="Q:\plugins\music\SHOUTcast2\icon.png">RunPlugin(&quot;plugin://music/SHOUTcast/?play=882230&amp;mode=play&quot;)</favourite>
    <favourite name="#MUSIK.CLUB - WWW.RAUTEMUSIK.FM - 24H MIXED HANDS UP TRANCE DANCE TECHNO HARDSTYLE HOUSE AND MORE" thumb="Q:\plugins\music\SHOUTcast2\icon.png">RunPlugin(&quot;plugin://music/SHOUTcast/?play=17998&amp;mode=play&quot;)</favourite>
    <favourite name="#MUSIK.HOUSE (FUNKY) - WWW.RAUTEMUSIK.FM - 24H MIXED HOUSE DANCE ELECTRO FUNK MINIMAL AND MORE!" thumb="Q:\plugins\music\SHOUTcast2\icon.png">RunPlugin(&quot;plugin://music/SHOUTcast/?play=99194448&amp;mode=play&quot;)</favourite>
    <favourite name="181.FM - Jammin 181" thumb="Q:\plugins\music\SHOUTcast2\icon.png">RunPlugin(&quot;plugin://music/SHOUTcast/?play=125192&amp;mode=play&quot;)</favourite>
</favourites>


Ahora viene el último y definitivo cambio, buscar el texto

&amp;mode=play&quot;)</favourite>


Y reemplazar por

&amp;tunein=/sbin/tunein-station.pls&quot;)</favourite>


Así debe quedar

<favourites>
    <favourite name="BlackBeats.FM - finest in blackbeats - powered by surfmusik.de" thumb="Q:\plugins\music\SHOUTcast2\icon.png">RunPlugin(&quot;plugin://music/SHOUTcast/?play=302745&amp;tunein=/sbin/tunein-station.pls&quot;)</favourite>
    <favourite name="LA Z URBANA" thumb="Q:\plugins\music\SHOUTcast2\icon.png">RunPlugin(&quot;plugin://music/SHOUTcast/?play=1356616&amp;tunein=/sbin/tunein-station.pls&quot;)</favourite>
    <favourite name="181.FM - The BEAT * #1 For HipHop and R&amp;amp;B" thumb="Q:\plugins\music\SHOUTcast2\icon.png">RunPlugin(&quot;plugin://music/SHOUTcast/?play=105867&amp;tunein=/sbin/tunein-station.pls&quot;)</favourite>
    <favourite name="181.FM - PARTY 181 -=- Your Official Party Station!" thumb="Q:\plugins\music\SHOUTcast2\icon.png">RunPlugin(&quot;plugin://music/SHOUTcast/?play=508962&amp;tunein=/sbin/tunein-station.pls&quot;)</favourite>
    <favourite name="181.FM - The BOX - #1 For Hip-Hop" thumb="Q:\plugins\music\SHOUTcast2\icon.png">RunPlugin(&quot;plugin://music/SHOUTcast/?play=611786&amp;tunein=/sbin/tunein-station.pls&quot;)</favourite>
    <favourite name="LOCA FM LA MANCHA" thumb="Q:\plugins\music\SHOUTcast2\icon.png">RunPlugin(&quot;plugin://music/SHOUTcast/?play=882230&amp;tunein=/sbin/tunein-station.pls&quot;)</favourite>
    <favourite name="#MUSIK.CLUB - WWW.RAUTEMUSIK.FM - 24H MIXED HANDS UP TRANCE DANCE TECHNO HARDSTYLE HOUSE AND MORE" thumb="Q:\plugins\music\SHOUTcast2\icon.png">RunPlugin(&quot;plugin://music/SHOUTcast/?play=17998&amp;tunein=/sbin/tunein-station.pls&quot;)</favourite>
    <favourite name="#MUSIK.HOUSE (FUNKY) - WWW.RAUTEMUSIK.FM - 24H MIXED HOUSE DANCE ELECTRO FUNK MINIMAL AND MORE!" thumb="Q:\plugins\music\SHOUTcast2\icon.png">RunPlugin(&quot;plugin://music/SHOUTcast/?play=99194448&amp;tunein=/sbin/tunein-station.pls&quot;)</favourite>
    <favourite name="181.FM - Jammin 181" thumb="Q:\plugins\music\SHOUTcast2\icon.png">RunPlugin(&quot;plugin://music/SHOUTcast/?play=125192&amp;tunein=/sbin/tunein-station.pls&quot;)</favourite>
</favourites>


Añadido 21/01/2016

Se puede modificar con un simple script de linux, no creo que sea muy difícil convertirlo en un BAT para Windows

#!/bin/bash

sed -i 's+music\\SHOUTcast2\\icon.png">RunPlugin+music\\SHOUTcast\\icon.png">RunPlugin+' favourites.xml
sed -i 's+url=http+tmp=http+' favourites.xml
sed -i 's+SHOUTcast2/?url+SHOUTcast/?play+' favourites.xml
sed -i 's+mode=play+tunein=/sbin/tunein-station.pls+' favourites.xml
sed -i 's+tmp=http+url=http+' favourites.xml

exit


Si estas usando el XBMC4XBOX instalado desde el Borg Disc 1.02, este es el script correcto

#!/bin/bash

sed -i 's+\\music\\SHOUTcast2\\icon.png">RunPlugin+\\unspecified\\SHOUTcast\\icon.png">RunPlugin+' favourites.xml
sed -i 's+unspecified\\SHOUTcast2\\+unspecified\\SHOUTcast\\+' favourites.xml
sed -i 's+url=http+tmp=http+' favourites.xml
sed -i 's+music/SHOUTcast2/?url+unspecified/SHOUTcast/?play+' favourites.xml
sed -i 's+mode=play+tunein=/sbin/tunein-station.pls+' favourites.xml
sed -i 's+tmp=http+url=http+' favourites.xml

exit


Solo decir que el editor de tengo, el gedit y me imagino que muchos otros recuerda las búsquedas, por lo cual es sencillisimo y rápido editar este fichero las veces que sean necesarias.
Si se van añadiendo emisoras nuevas, no hay problema, las emisoras ya guardadas no las toca para nada, evidentemente las nuevas habrá que modificarlas para que funcionen.
Ya para terminar, hay una cosa que si que funciona de SHOUTcast2 al guardarlos en Favoritos, que son los Géneros.
Si estos existen hay tener cuidado al editarlo de no modificar por error esas líneas o no funcionaran, aunque tampoco es un gran problema, desde el mismo XBMC4XBOX se borra la línea "Género" que no funciona y se vuelve a añadir a Favoritos en un par de segundos.
Los plugins son 100% legales y se puedes descargar de aquí, debes copiarlos descomprimidos en está ruta Q:\plugins\music\
Descarga: SHOUTcast2
El XBMC4XBOX que incorpora el BioHazard Lite ya los lleva incluidos

Imagen
Como te lo curras macho ;)
Muchas gracias hal por el tuto [oki]
@hal9000 que maquina como siempre. Para video ya no queda nada no ?
Para vídeo queda pelisalacarta, tvalacarta y seguro que alguno mas.
Añadido 21/01/2016

Se puede modificar con un simple script de linux, no creo que sea muy difícil convertirlo en un BAT para Windows

#!/bin/bash

sed -i 's+music\\SHOUTcast2\\icon.png">RunPlugin+music\\SHOUTcast\\icon.png">RunPlugin+' favourites.xml
sed -i 's+url=http+tmp=http+' favourites.xml
sed -i 's+SHOUTcast2/?url+SHOUTcast/?play+' favourites.xml
sed -i 's+mode=play+tunein=/sbin/tunein-station.pls+' favourites.xml
sed -i 's+tmp=http+url=http+' favourites.xml

exit


Si estas usando el XBMC4XBOX instalado desde el Borg Disc 1.02, este es el script correcto

#!/bin/bash

sed -i 's+\\music\\SHOUTcast2\\icon.png">RunPlugin+\\unspecified\\SHOUTcast\\icon.png">RunPlugin+' favourites.xml
sed -i 's+unspecified\\SHOUTcast2\\+unspecified\\SHOUTcast\\+' favourites.xml
sed -i 's+url=http+tmp=http+' favourites.xml
sed -i 's+music/SHOUTcast2/?url+unspecified/SHOUTcast/?play+' favourites.xml
sed -i 's+mode=play+tunein=/sbin/tunein-station.pls+' favourites.xml
sed -i 's+tmp=http+url=http+' favourites.xml

exit
gracias ya no hay que estar buscando otra vez XD [plas]
Desarchivando para nueva info. [oki]
Actualización 2021



Siento informar que realmente no hay novedades, bastante hizo el scener que en su momento portó este plugin del Kodi, desde entonces no ha sacado nada sobre este plugin.
Esto es tan solo para compartir un método mas sencillo de corregir las emisoras guardadas en Favoritos, personalmente es el único plugin que aun uso de tanto en tanto.
Es mas por puro frikismo y por nostalgia que por utilidad, ya que cualquier móvil actual le da mil patadas a esto.
Hay que partir de que se tiene el XBMC4XBOX instalado desde el BDI, si no es así también funciona este sistema, pero se tiene que tener instalado SHOUTcast y SHOUTcast2 en las rutas que ahora os muestro.

Q:\plugins\music\Shoutcast2

Q:\plugins\unspecified\Shoutcast


El parcheador que he montado consta de un fichero bat y del ejecutable mawk***, no se instala nada en el PC, ni en el registro ni deja restos, se ejecuta y luego a la papelera, también funciona bajo linux
Con el cliente FTP que se esté usando pasar el fichero Favourites.xml a la carpeta del parcheador en el PC
, darle a patch.bat, se creará una copia del Favourites.xml por si jamás saliera algo mal, pasar el Favourites.xml del PC a la XBOX. Comprobar que funciona bien y ya se puede borrar el parcheador.

Descarga parcheador: https://bit.ly/3oKxZ1Z
Plugins: https://mega.nz/file/RRZGVYjT#PdRDdS5ME ... 3g5DihXzOo por si el XBMC4XBOX no proviene del BDI.
Ninguno contiene material con copyright

Una vez parcheado, si por lo que sea se añaden nuevas emisoras, se puede volver a parchear las veces que sean necesarias, ya que las líneas que son correctas no las toca para nada.

***awk / mawk es una app nativa de linux, en este caso es la versión portada para Win.

Por desgracia, ya hay emisoras que este plugin no puede reproducir, me he fijado que si el ID de la emisora empieza por 9, no funciona, solo las que empiezan por 1

Ejemplo:

Esta si funciona

<favourite name="1.FM - Bay Smooth Jazz (http://www.1.fm)" thumb="Q:\plugins\music\Shoutcast2\icon.png">RunPlugin(&quot;plugin://unspecified/Shoutcast/?play=1852944&amp;tunein=/sbin/tunein-station.pls&quot;)</favourite>


Esta no funciona y hasta hace poco si que lo hacía.

<favourite name="SMOOTH FM - MARBELLA" thumb="Q:\plugins\music\Shoutcast2\icon.png">RunPlugin(&quot;plugin://unspecified/Shoutcast/?play=99244582&amp;tunein=/sbin/tunein-station.pls&quot;)</favourite>
9 respuestas