2012-07-11 122 views
4

我想通過rtmp與Jplayer播放mp3流樣本(已修補https://github.com/rmhall/jPlayer以允許rtmp)。 我的代碼是在這裏:JPlayer rtmp流問題

$('#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");  
      } 
     }); 

如果我打rtmpv視頻它的工作原理,但這種聲音(rtmpa)不工作(不玩任何東西)。我在http://widgets.mndigital.com/test/stream.aspx上測試了這個mp3,它在那裏工作。

有人可以幫助我嗎? 謝謝

回答

1

看來JPlayer(https://github.com/rmhall/jPlayer)與RTMP音頻播放有問題。我建議使用JWPlayer而不是它。

+0

是已經使用它了。工作正常!謝謝,隊友 – 2012-07-12 07:48:28

1

,如果你有興趣相比JWPlayer(W/RTMP/HTML5播放)一個更現代的前端設計,我建議你檢查出這個庫我最近發佈:

這是一個音頻播放器框架利用SoundManager2並將w/jQuery集成爲$ .fn。 - 很簡單的使用和/或在前端設計定製..類似jPlayer,但瓦特/其他播放功能(例如RTMP流,完全支持HTML5)的例子,測試等:

https://github.com/APMG/APMPlayer

+0

謝謝!將看你的圖書館。我在另一個項目上嘗試了JWPlayer和JPlayer,但都不理想。也會嘗試你的lib爲rtmp。看起來很有趣,謝謝。 – 2013-01-10 21:20:43

+0

是的。聽起來像我在審查可能的現成解決方案時所經歷的相同過程。 soundManager2是一個偉大的圖書館..經常更新,並沒有任何投訴。開發人員(斯科特)也對錯誤/問題做出了很好的迴應。 – amlutz160 2013-02-13 17:20:01