如果正确定义了Range标头,则MP4文件无法在Safari(桌面和IOS)事件中播放

许多天以来,我一直在尝试加载此链接:http://test-v4.pleade.com:8205/pleade/functions/ead/detached/docs/test.mp4在Safari(台式机和IOS设备)中不起作用

根据该线程:Why won't Safari play file without extension in <video>?(以及许多其他线程),您会发现在我的情况下正确定义了HTTP标头(Ranges,Content-Length等)。

当您检查“请求响应流”时,您会注意到Safari测试与Range(字节范围0-1)的兼容性的第一个请求已得到正确处理。但是,它到此为止。 Safari拒绝将每个字节的MP4文件字节丢给其他部分。

我正在使用Tomcat和Apache Cocoon。为了确保避免编码问题,我直接并且仅在Apache服务器上尝试了相同的mp4文件。它在Safari和所有其他浏览器中都加载良好(直接链接在这里:http://test-v4.pleade.com/test.mp4)。

谢谢您的帮助。

demingdiannao1 回答:如果正确定义了Range标头,则MP4文件无法在Safari(桌面和IOS)事件中播放

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3122714.html

大家都在问