MediaElement.js +仅 MP4 在 OS X 的 FF 3.6 上失败
我想要的:
在我的网站中包含一个 MP4 视频文件,并让该文件通过支持的浏览器(Safari、IE9、iOS 等)的 HTML5 元素播放。
对于所有其他浏览器,我希望 MediaElement.js 能够采用该文件MP4 文件,将其封装在 Flash 中并以这种方式播放。
基本上,我不想同时托管和编码 MP4 和 VP8/WebM/Ogg。现在,MediaElement.js 在除 OS X 上的 FF 3.6 之外的所有浏览器上都能很好地做到这一点。
在那里,如果我包含一个仅包含 MP4 源的标签,FF 将不会落入 Flash 播放器。相反,它会使视频的海报框变暗并退出。
这不是我的代码:Firefox 3.6 表现出与随 MediaElement.js 本身分发的演示完全相同的行为。仅 MP4 视频失败。显然,在标签中包含 Ogg 源可以解决问题,但这正是我不想做的 --- 包含 2 个视频文件。
谢谢!
What I want:
To include a single MP4 video file in my website and have that file play through HTML5's element for supported browsers (Safari, IE9, iOS, etc.)
For all other browsers, I'd like MediaElement.js to take that MP4 file, wrap it up in Flash and play it that way.
Basically, I don't want to host and encode both MP4 and VP8/WebM/Ogg. Now, MediaElement.js does this well on all browsers except FF 3.6 on OS X.
There, if I include a tag with only an MP4 source, FF will not fall to a Flash player. Instead, it dims the video's poster frame and quits.
It's not my code: Firefox 3.6 exhibits the exact same behavior with the demo that is distributed with MediaElement.js itself. The MP4-only video fails. Including an Ogg source in the tag solves the problem, obviously, but that's exactly what I don't want to do --- include 2 video files.
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在我的测试中,Mac 上的 Firefox 3.6 运行良好。但是,由于 Flash 安全问题,它不适用于本地文件。您是否在实时网络服务器上尝试过?
In my tests, Firefox 3.6 on the Mac work great. However, it does not work on local files due to Flash security issues. Have you tried it on a live webserver?