html5 – 如何使用视频标签在.html网页中嵌入.h264视频文件

我正在尝试在浏览器中播放.h264文件,尝试使用html视频标记来完成此操作.结果始终是空框架.

我确实在网上检查了一些链接,他们建议在.mp4容器中播放视频.

有人可以帮我完成这个吗?

更新的代码:

<video width="560" height="340" preload controls>

  <source src="hh.h264" type='video/mp4; codecs="avc1.42E01E,mp4a.40.2"'>
  	<!--<source src="hh.mov" type='video/mp4; codecs="avc1.42E01E,mp4a.40.2"' />
	<source src="hh.ogv" type='video/ogg; codecs="theora,vorbis"' />
	<source src="hh.webm" type='video/webm; codecs="vp8,vorbis"' />-->



</video>

参考文献:

How do i play H264 video?

Play .h264 files webplayer

http://www.htmlgoodies.com/html5/client/how-to-embed-video-using-html5.html#fbid=6u-u00TH7Je

解决方法

您不必在html代码中包含h.264,只需要包含视频文件的路径和视频文件名.所以,假设您的视频文件是.mp4,文件的名称是myvideo.mp4,myvideo.mp4位于名为videos的文件夹中,您的html文件就在项目文件夹中的视频文件夹之外,那么这就是你需要的做:
<video width="560" controls>
  <source src="videos/myvideo.mp4" type="video/mp4">
</video>

如果您的视频以mp4格式编码,这将有效. h264是一个编解码器,在这种情况下完全不相关.

您应该首先在线找到一个mp4编码器,有许多免费编码器,将您的视频编码为.mp4,然后使用上面的html代码,您的视频将正常播放.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


HTML5和CSS3实现3D展示商品信息的代码
利用HTML5中的Canvas绘制笑脸的代码
Html5剪切板功能的实现
如何通过HTML5触摸事件实现移动端简易进度条
Html5移动端获奖无缝滚动动画实现
关于HTML5和CSS3实现机器猫的代码
HTML5使用DOM进行自定义控制
使用HTML5 Canvas绘制阴影效果的方法
使用PHP和HTML5 FormData实现无刷新文件上传
如何解决HTML5 虚拟键盘出现挡住输入框的问题
HTML5中div和section以及article的区别分析
html5和CSS 实现禁止IOS长按复制粘贴功能
html5 touch事件实现触屏页面上下滑动
canvas 模拟实现电子彩票刮刮乐的代码
HTML5 Plus 实现手机APP拍照或相册选择图片上传的功能
Android自定义环形LoadingView效果
HTML5 canvas绘制五角星的方法
html5使用html2canvas实现浏览器截图
使用Canvas处理图片的方法介绍
利用Canvas模仿百度贴吧客户端loading小球的方法