我正在为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关闭了连接。有没有办法调整缓冲区的大小?我通读了文档并没有看到任何 –