1

我正在嵌入一个带有 video.js 4.0 的视频,我使用带有 videojs 的 Handbrake (H.264) 从 mpeg 转换为 MP4。我随后将 mp4 转换为 ogv 和 webm (online-convert.com)。

视频无法在 iOS 5.1 (iPad 1) 或 6.1.2 (iPhone 4) 上播放。然而,它确实适用于最新一代 iPad 上的 6.x、所有 mac 和 PC 浏览器(低至 ie7)。在 iOS 5.1 (iPad 1) 上,我得到了一个无尽的微调器。在 iOS 6.1.2 (iPhone 4) 上,我得到了带有一条线的播放符号。

这是我的嵌入代码:

<video id="my_video_1" class="video-js vjs-default-skin" preload="auto" width="1050" height="588" poster="/img/posterframe.jpg"
     data-setup="{}">
        <source src="/video/Design_Sketch_new.mp4" type='video/mp4'>
        <source src="/video/Design_Sketch_new.ogv" type='video/ogg'>
        <source src="/video/Design_Sketch.webm" type='video/webm'>
    </video>

有人有想法么?我需要对文件进行不同的编码吗?提供额外的格式?嵌入视频有什么不同吗?

4

1 回答 1

3

对于任何想知道的人,这是由于视频大小。它具有旧设备不喜欢的 1080p。我把它降低到480,一切都很好。见这里:http ://blog.fraser-hart.co.uk/video-js-issues-on-ipad/

于 2013-05-15T10:38:34.973 回答