2012-01-09 15 views
5

Estoy tratando de configurar el plugin JPlayer y Shoutcast. Según su sitio web, esto es posible de hacer.Configuración de jPlayer y Shoutcast

¿Cómo obtengo jPlayer para jugar una transmisión SHOUTCast? Necesita establecer Media en la URL de la secuencia. Por ejemplo, el servidor SHOUTcast: http://mp3-vr-128.as34763.net/ MP3 URL de la transmisión: http://mp3-vr-128.as34763.net/;stream/1

he tratado de hacer esto

<script type="text/javascript"> 
//<![CDATA[ 
$(document).ready(function(){ 

    $("#jquery_jplayer_1").jPlayer({ 
     ready: function (event) { 
      $(this).jPlayer("setMedia", { 
       m4a:"http://77.68.106.224:8018;stream/1", 
       oga:"http://77.68.106.224:8018" 
      }).jPlayer("play"); 
     }, 


     swfPath: "js", 
     supplied: "m4a, oga, mp3", 
     wmode: "window" 
    }); 
}); 
//]]> 
</script> 

que no entiendo cualquier salida con mi configuración. ¿Alguien está usando JPlayer para una transmisión shoutcast, o alguien puede sugerir un jugador que no necesita php?

+0

¿Estás seguro de que swfPath es correcto? –

+0

La ruta es correcta. Usé los archivos de demostración para confirmar antes de publicar mi pregunta. The stream is live http://77.68.106.224:8018 – Benjamin

+0

No estoy seguro pero he tenido problemas similares y eso se debió a los tipos suministrados, intente eliminar 'mp3' de los tipos suministrados y dígame qué sucede :) –

Respuesta

5

¡dulce vibra en esta estación!

Ya casi ha terminado, ver this fiddle para ver su flujo de trabajo en jPlayer .. Shoutcast salidas de audio en formato MP3, M4A o no OGG .. necesita código de constructor más parecida a la de abajo ..

Una importante Lo que hay que saber es que el complemento de Flash al usar IE8 a veces gasta minutos almacenando en el buffer de audio ... Haces clic en jugar, piensas que no funciona y de repente encuentras que tu audio comienza a reproducirse después de tres minutos ... La buena noticia es que Chrome Safari y Firefox reproducen la transmisión casi de inmediato.

<script type="text/javascript"> 
//<![CDATA[ 
$(document).ready(function(){ 

    $("#jquery_jplayer_1").jPlayer({ 
     ready: function (event) { 
      $(this).jPlayer("setMedia", { 
       mp3:"http://77.68.106.224:8018;stream/1" 
      }).jPlayer("play"); 
     }, 


     swfPath: "js", 
     supplied: "mp3", 
     wmode: "window" 
    }); 
}); 
//]]> 
</script> 
+0

Gracias. Esto funciona ... Realmente aprecio esto. Que tengas un gran día y un feliz año nuevo. – Benjamin

+0

Cuando reemplacé el IP en mi IP de radio, su Fiddle funciona, pero cuando copié el código en el archivo local (test.html) obtuve el error Flash # 2060 y no funciona: (((jquery y Jplayer. swf URL son las mismas ... ¿por qué? – loostro

+0

¿Sabes cómo hacer que aparezca la información de la canción, como el artista y el nombre de la canción? – tlaverdure

Cuestiones relacionadas