gpt4 book ai didi

ipad - 以 HTML5 呈现的 H.264 编码 MP4 在 Safari 上播放,但在 iOS 设备上播放

转载 作者:技术小花猫 更新时间:2023-10-29 10:07:10 25 4
gpt4 key购买 nike

我正在使用 Adob​​e Media Encoder CS5 将 FLV 文件编码为 H.264 以通过 HTML5 呈现在网络上,视频文件在 OS X 的 Safari 中播放得很好(在 Firefox 中编码为 OGG),但在任何iOS 设备(iPad、iPhone)我看到带有横线的播放图标。

有没有人以前遇到过这种情况,如果有,关于原因有什么想法吗?

谢谢。

最佳答案

我们遇到了这个问题,发现根据 iPhone 的 webview 标准对文件进行编码创建的文件可以正常播放。

并非所有 H.264 编码的 Mp4 文件都受 iPhone(或 Chrome)支持,编码过程中的细微差别可能会产生无法播放的视频。即使使用完全相同的编码设置,H.264 也是可变比特率编码器,因此不同的视频可能会超过比特率限制,导致一些视频可以工作,而另一些则不能。

对我们来说成功的编码设置是:

  • 仅使用 H.264 Baseline Profile Level 3.0
  • 分辨率低于 640 x 480,帧率高达 30 fps
  • 基线配置文件不支持 B 帧。
  • 900kb 的比特率限制。

这是 reference我们曾经达到这些设置。

关于ipad - 以 HTML5 呈现的 H.264 编码 MP4 在 Safari 上播放,但在 iOS 设备上播放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4240915/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com