2013-05-07 5 views
0

J'essaie de diffuser mon URL shoutcast avec jPlayer. Je l'ai pour fonctionner parfaitement avec d'autres URLs shoutcast, juste celui que je demande ne fonctionne pas. Dans Chrome, j'obtiens une demande de message d'état annulé.Shoutcast flux ne joue pas avec jPlayer

Ceci est mon code de travail pour tous les autres flux que j'ai trouvés.

$(document).ready(function(){ 

    var stream = { 
     title: "ABC Jazz", 
     mp3: "http://80.237.158.41:8000/;" 
    }, 
    ready = false; 

    $("#jquery_jplayer_1").jPlayer({ 
     ready: function (event) { 
      ready = true; 
      $(this).jPlayer("setMedia", stream); 
     }, 
     pause: function() { 
      $(this).jPlayer("clearMedia"); 
     }, 
     error: function(event) { 
      if(ready && event.jPlayer.error.type === $.jPlayer.error.URL_NOT_SET) { 
       // Setup the media stream again and play it. 
       $(this).jPlayer("setMedia", stream).jPlayer("play"); 
      } 
     }, 
     swfPath: "../js/jplayer/", 
     supplied: "mp3", 
     preload: "none", 
     wmode: "window", 
     keyEnabled: true 
    }); 

}); 

Tous ces flux fonctionnent:

  • 67.205.95.146:8068/;
  • 77,68,106,224:8018 /;

À l'exception de celui-ci:

  • 80.237.158.41:8000/;

Est-ce que quelqu'un a la moindre idée pourquoi il va le faire?

+0

Flash ne peut pas gérer correctement le flux ADTS que les stations AACP SHOUTcast utilisent. – idbehold

+0

Oui, son type de contenu est audio/mpeg. Je l'ai obtenu en utilisant exactement les mêmes types de flux que ceux mentionnés ci-dessus. juste celui dont j'ai besoin ne veut pas jouer. – preschool

+0

Même problème, avez-vous compris quelque chose à ce sujet? –

Répondre

1

Paramètres URL Essayez de http://80.237.158.41:8000/;*.nsv', type: 'mp3' ou tout simplement http://80.237.158.41:8000/;*.nsv'

Il travaille également avec tous html5 et jplayers. Etes-vous sûr que c'est un flux MPEG?

Questions connexes