首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >HTML5视频mp4没有在某些iPads上播放

HTML5视频mp4没有在某些iPads上播放
EN

Stack Overflow用户
提问于 2020-05-01 19:33:12
回答 1查看 1.6K关注 0票数 1

背景:

我有两个iPads运行相同版本的iOS和Mobile。站点包装器在这两个方面都能很好地工作。此外,我还为不同的设备(H.265HEVC .mp4、VP9 .webM、h.264 .mp4)提供了多个版本的视频,它们都能在不同的浏览器/操作系统版本中很好地工作,包括我尝试过的大多数iOS设备。

问题:

iPad A (Gen 7 2019 iOS 13.4.1) -正确选择h.265 mp4并按预期播放。如果h.265不存在,它将正确地播放回退mp4。

iPad B (iPad Mini 4 iOS 13.4.1) -不会播放mp4文件或构成该站点的任何其他MP4s。我刚拿到划过的播放按钮。

我试过的是:

我已经检查了标题,并且正确的MIME类型Content-Type: video/mp4为文件提供了正确的服务

  • 尝试了多种不同的托管环境,包括Apache、IIS、Node相同的问题.

  • 在iPads上试用了Chrome & FF。-同样的问题.

  • ,我尝试了不同的方式来呈现这个视频。该网站使用VideoJS显示视频,但我删除了它,并在一个平面的<video>文件中使用了HTML5<video>标记。我甚至尝试直接导航到浏览器URL中的视频。在所有情况下,iPad A都很好,iPad B也会失败。

所有这一切使我认为这是一个视频编码错误,但我有同样的问题,无论我使用哪个mp4文件(h.264或h.265)。某些苹果硬件是否存在不适用于其他硬件的比特率或其他编码问题?

以下是有争议的视频:

https://boundarywaters360.com/video/paddling.mp4 (正常mp4)

https://boundarywaters360.com/video/paddling_h265.mp4 (h.265版本-注意Chrome不会播放这个)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-08-11 14:26:47

几天前我遇到了一个类似的问题。

它为我解决这个问题的是,我调整视频尺寸,以更小的设备屏幕分辨率。在我做完这件事之后,录影带就没问题了。

我找不到苹果证实这个问题的任何文件,但也许你可以尝试一下,让我知道这是否有帮助。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61549495

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档