HTML5   发布时间:2022-04-25  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了HTML5 mp4视频可在Chrome和Desktop Safari中使用,但不适用于iPhone大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试简单地播放 HTML5视频,该视频将与所有常见浏览器(包括移动设备)兼容.目前,我正在测试一个自定义视频和一个示例视频.

<video width="680" height="383" controls>
    <source src="immunize-video-1/immunize_web_h.264.mp4" type='video/mp4; codecs="avc1.42E01E,mp4a.40.2"'>
    <source src="immunize-video-1/immunize_web_h.264.ogv" type='video/ogg; codecs="theora,vorbis"'>
    [FLASH FALLBACK HERE]
</video>
<video width="680" height="383" controls>
    <source src="big-buck-bunny/big_buck_bunny.mp4" type='video/mp4; codecs="avc1.42E01E,mp4a.40.2"'>
    <source src="big-buck-bunny/big_buck_bunny.ogv" type='video/ogg; codecs="theora,vorbis"'>
    [FLASH FALLBACK HERE]   
</video>

登台服务器上的结果:

> Chrome:好的
>桌面Safari 5:好的(screenshot)
> iPhone Safari:热门视频无法播放(截图如下)

什么可能导致它在桌面Safari上工作,但不能在iPhone上工作?我尝试了video type parameters的一些变化,例如:

<source src="immunize-video-1/immunize_web_h.264.mp4" type='video/mp4; codecs="avc1.64001E,mp4a.40.2"'>

还尝试将编解码器属性留空:

<source src="immunize-video-1/immunize_web_h.264.mp4" type='video/mp4'>

但没有一个列出似乎适用于iPhone.该视频以3000 kb / s h.264的速度输出.

此外,导致问题的视频是94MB文件大小.

解决方法

iOs不支持h.264提供的所有配置文件.您必须使用基线配置文件对h264进行编码,才能在iphone / ipad上播放.

大佬总结

以上是大佬教程为你收集整理的HTML5 mp4视频可在Chrome和Desktop Safari中使用,但不适用于iPhone全部内容,希望文章能够帮你解决HTML5 mp4视频可在Chrome和Desktop Safari中使用,但不适用于iPhone所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: