2012-07-11 3 views
4

J'essaye de lire un échantillon de flux mp3 via rtmp avec Jplayer (patché https://github.com/rmhall/jPlayer pour autoriser rtmp). Mon code est ici:JPlayer rtmp streaming issue

$('#jquery_jplayer').jPlayer({ 
      swfPath: "/Scripts/JPlayer/", 
      supplied: "rtmpa, rtmpv, mp3", 
      solution: "flash", 
      ready: function() { 
      $(this).jPlayer("setMedia", { 
        rtmpa: "rtmp://limelight-fmstream-70.musicnet.com/a4396/e1/mp3:/spl/068/771/139/spl_024?e=1342014373&h=0dc0153ed7fb0ff34d04fce764de9896" //this is not work 
        //THIS WORKS! rtmpv: "rtmp://cp67126.edgefcs.net/ondemand/mp4:mediapm/ovp/content/test/video/spacealonehd_sounas_640_300.mp4" 
       }); 
       $(this).jPlayer("play");  
      } 
     }); 

si je joue rtmpv vidéo cela fonctionne, mais audio (rtmpa) ne fonctionne pas (ne joue rien). J'ai testé ce mp3 sur http://widgets.mndigital.com/test/stream.aspx et ça marche là-bas.

Quelqu'un peut-il m'aider? Merci

Répondre

1

Il semble que JPlayer (https://github.com/rmhall/jPlayer) a des problèmes avec la lecture audio RTMP. Je suggère d'utiliser JWPlayer à la place.

+0

ouais en utilisant déjà. Fonctionne bien! Merci, mon pote –

1

si vous êtes intéressé par un design frontal plus moderne par rapport à JWPlayer (w/RTMP/lecture HTML5), je vous suggère de vérifier cette bibliothèque J'ai récemment publié:

il est un cadre de lecteur audio qui exploite SoundManager2 AND intègre w/jQuery en $ .fn. - très simple à utiliser et/ou personnaliser .. semblable à jPlayer dans la conception frontale, mais w/capacités de lecture supplémentaires (par exemple une diffusion en continu, soutien HTML5), des exemples, des tests, etc:

https://github.com/APMG/APMPlayer

+0

merci! va regarder à votre bibliothèque. Je suis essayé à la fois JWPlayer et JPlayer sur un autre projet, mais les deux n'étaient pas idéaux. Aussi va essayer votre lib pour rtmp. semble très intéressant merci. –

+0

oui. semble à peu près le même processus que je suis passé à vetting sur des solutions possibles sur étagère. soundManager2 est une excellente bibliothèque .. se met souvent à jour et ne s'en plaint pas. Le développeur (Scott) est très sensible aux bugs/problèmes. – amlutz160