我正在爲reddit http://alienstream.com/提供音頻流式傳輸應用程序,無論出於何種原因,我的鏈接隨着「資源未能加載」中間軌道而隨機失敗,我一直無法找出原因,我仔細檢查鏈接,他們是完全有效的,並下載罰款。我使用mediafire來託管我的文件和medialement.js進行播放。任何想法爲什麼這可能會發生?資源無法加載,使用mediaelement.js流式傳輸MP3播放
回答
我切換到jplayer和我仍然有同樣的問題
這似乎是通過HTML5音頻與流媒體MP3播放功能的瀏覽器的錯誤。它不會發生在Firefox上,如果我後備閃光消失,現在我已經啓用了一個「遺留選項」,並添加了以下行
錯誤:函數(e){if(e.jPlayer.error .type(「e_url」){if(e.jPlayer.status!== undefined){$(「#player」)。jPlayer(「play」,e.jPlayer.status.currentTime)} else {next_track() }};}
這會導致歌曲停止第二的約四分之一,然後在它差錯,顯然不是理想的確切位置恢復,但它比它
我發現下面的位置: https://groups.google.com/forum/#!topic/jplayer/o-d0XIC1YKM
「在對此進行了一些研究後,Chrome中似乎存在系統漏洞,導致連接丟失(最常見的是大文件)。這在幾個地方有報道。 我嘗試過的修復包括: 1.聯繫您的主機詢問KEEP-ALIVE是否設置爲默認ON或OFF - 您希望它爲ON。 2.將下面的代碼到你的.htaccess文件:
頭設置連接保持 3.設置「預載:汽車」,如下所述的選擇 - 而且也對jplayer的API描述網站。是的 - 在jquery.jplayer.js文件的第248行用'auto'覆蓋'metadata' - 然後上傳!
我仍然沒有得到100%的可靠性,所有這一切 - 但它確實出現了很大的提高「
你好,我不認爲你是這樣的,已經有更多的成功的結果呢?謝謝。 – joshkrz
我實際上最終切換到一個嵌入式播放器,以法律約束。然而;如果閃回後備被迫,我沒有問題,所以我結束了切換到Flash使用HTML5回退和下面的JavaScript hack張貼在哪裏我強制播放當前正在播放的軌道錯誤再次。 –
- 1. mediaelement.js不播放Opera的MP3
- 2. 使用JLayer播放mp3資源
- 3. iPhone - 使用MPMusicPlayerController播放資源mp3
- 4. 播放嵌入式資源mp3文件
- 5. 以mp3格式流式傳輸mp3文件播放列表的軟件
- 6. as3 mp3播放器無法加載一些mp3文件
- 7. 使用Flash/Actionscript播放mp3直播流
- 8. 無法播放下載的.mp3文件
- 9. 使用Java技術流式傳輸MP3
- 10. 使用AVURLAsset + AVPlayerItem + AVPLayer流式傳輸.mp3
- 11. 如何使用AudioTrackStreamer流式傳輸MP3?
- 12. HTML5視頻 - 開始播放後無法加載資源錯誤
- 13. 嘗試使用javazoom播放MP3文件,並得到一個錯誤說「無法加載資源「sfd.ser」
- 14. 使用開源碼流式傳輸MP3 PHP
- 15. Windows mp3/mp4流式傳輸
- 16. 視頻文件無法播放流式傳輸
- 17. 使用ASP.NET WEB API流式傳輸MP3音頻文件時,無法發送總播放時間
- 18. SoundJS:Firefox無法播放mp3
- 19. 無法使用JWplayer加載播放器
- 20. Soundcloud mp3無法通過Chrome流式傳輸iphone應用程序
- 21. MediaElement.js無法加載字幕
- 22. mediaelement.js使用閃回回退的MP3流的不連貫回放
- 23. 流媒體播放器不播放MP3
- 24. C#使用MCI或WMP控制從資源播放MP3?
- 25. 如何從資源中使用WPF中的nAudio播放mp3?
- 26. C#使用NAudio從資源播放MP3文件
- 27. iOS - MPMoviePlayerViewController不播放流式傳輸URL
- 28. CakePHP:用Flash播放器流式傳輸的MP3文件的媒體視圖
- 29. 通過http在iOS上播放/流式傳輸mp3的最佳方式?
- 30. Laravel「無法加載資源」
也許[提琴手(http://fiddler2.com/)或[Wireshark的(HTTP:。 //www.wireshark.org/)會揭示這個問題嗎? –
我在考慮下載被CDN取消,在客戶端代碼中似乎沒有任何錯誤,我認爲它與那mediaelement.js沒有完全緩衝文件,並且CDN關閉了連接。有沒有辦法調整緩衝區的大小?我通讀了文檔並沒有看到任何 –