0

我为我的视频实现了一个 mediaelement.js 实例,这些视频都是 mp4 格式的。但是,我无法让它正常工作。首先是我如何实现它:

视频:

<video src="/video.mp4" type="video/mp4" controls preload="none" width="500" height="282"></video>

放置在正文的末尾,就在包含 mediaelement.js 本身之后:

$("video").mediaelementplayer({
  mode:"shim",
  startVolume:0.3
 });

我遇到的问题是:

  • 在 IE 中,silverlight 播放器不会播放媒体。看起来它正在加载,因为正在显示视频长度。
  • 当模式设置为“shim”时,Chrome 不允许全屏显示。
  • 当模式设置为“shim”时,iPhone 用户会遇到死链接。
  • 当模式未设置为“shim”时,iPhone 用户会遇到不会播放视频的播放器。

视频是 .mp4 和 h.264 编码。

在此先感谢您提供帮助的任何尝试。

4

1 回答 1

0

问题是视频已被媒体编码器隔行扫描。IE+iPhone 不玩那些。

全屏是 flashplayer 的问题,仅在某些版本的 Chrome 中发生。

于 2012-11-03T11:10:08.277 回答