最近给企业做了一个网站,为了宣传企业形象,录了很多宣传片。这就涉及到网站视频的播放,在html5时代,实现视频播放很简单,而且也有很多jquery插件可以更简洁的播放视频。
本文记录一下这次开发中使用的基于html5的videojs播放器,使用很简单,代码如下:
引用及定义
引用视频的js与css文件
videojs.options.flash.swf用来定义播放器的初始背景屏幕,默认为黑屏

<link href="video-js.css" rel="stylesheet" type="text/css"><script src="video.js"></script><script>videojs.options.flash.swf = "video-js.swf";</script>

html5代码,官方demo中给定的代码,因为符合需求,只改了视频源和初始图片,其他的没改。
定义视频源属性source
定义初始图片 poster
width 定义播放器宽度
height 定义播放器高度
高度和宽度可以按百分比定义,用以支持手机播放
track为视频节的导航,可以去掉,对这次开发没用
常用的属性还有autoplay ,视频自动播放

<video id="example_video_1" class="video-js vjs-default-skin" controls preload="none" width="640" height="264"poster="video/pic/product-1.png"data-setup="{}"><source src="video/product-1.mp4" type='video/mp4' /><track kind="captions" src="demo.captions.vtt" srclang="en" label="English"></track><track kind="subtitles" src="demo.captions.vtt" srclang="en" label="English"></track><p class="vjs-no-js">请使用支持html5的浏览器</p> <!--不支持html5显示--></video>

网页中播放mp4文件相关推荐

  1. 使用VLC(ActiveX)在网页中播放MP4

    问题: 从海康录像机下载下来的MP4文件的视频编码为MPEG4(DivX)类型,而不是浏览器能播放的AVC(H264)编码类型. 这样的话,就无法使用H5的Video标签进行播放,然而视频下载程序(自 ...

  2. 网页中播放FLV文件的代码

    使用方法: 方法一.js嵌入 直接copy下面代码,修改其中红色部分,即:swf_width.swf_height.texts.files 参数 <script type="text/ ...

  3. jw player解决网页播放mp4文件的问题

    工作需要,在网页上播放.mp4文件.节约时间可之间看 「成功」部分. 失败1. 最先想到的是使用<embed>标签(在其他网站上看到过嵌入代码),网上搜索后找到如下代码: <embe ...

  4. 解决Ubuntu 18.04中无法播放MP4文件的问题

    遇到的问题 在Ubuntu 18.04中无法播放MP4文件,提示播放该文件需要H.264(主配置文件)解码器. 测试机型:联想邵阳E42 测试时间:2020年9月5日 测试系统:18.04 解决方法 ...

  5. 网页视频播放php拉伸代码,网页在线播放mp4/flv等格式视频方法,CuPlayer(酷播)详细使用方法(附源代码)...

    最近有好几个项目都需要在网页上播放视频文件(自己上传的),视频格式包括mp4.flv等等.现在的网站都对用户体验有所要求,所以网站上都不是单一的一行行文字了,都会选择放上很多图片.视频等,这样整体看上 ...

  6. HTML5网页上播放mp4失败的原因

    HTML5网页上播放mp4失败的原因 这个不错: https://blog.csdn.net/jacke121/article/details/84568802 解决方法1: FFMPEG  -i   ...

  7. video网页能播放.mp4视频,微信不能播放的问题

    刚刚学开发播放视频的人员来说,可能有以下2种问题, 一.在本地调试网页能播放.mp4视频,放到服务器上,在手机上测试,却不能播放.mp4视频. 其实这是服务器上将下载.mp4的格式文件给禁止了.在服务 ...

  8. 页面中播放fla文件

    videojs只能播放mp4文件,我自己测试了一下,不能播放flv文件.所以如果网站需要播放flv文件,可以使用flowplayer. flowplayer提供html5与flash两种播放器,htm ...

  9. Android拷贝U盘中的文件到指定目录,拷贝完成后自动播放MP4文件

    先要监听到U盘插入的广播并获取U盘的文件路径,一般使用动态注册. UsbStateReceiver receiver = new UsbStateReceiver(); //new一个广播接收器Int ...

最新文章

  1. oracle中to_char的用法
  2. 复制字符串小程序笔记
  3. php js获取表单内容,jquery form表单获取内容以及绑定数据_javascript技巧
  4. matplotlib画图时间长_Python学习第86课-数据可视化之matplotlib介绍
  5. Wireshark网卡抓包工具简明教程
  6. 动态修改EasyUI accordion选中面板的标题(title)
  7. 微信小程序获取手机号(Java后台实现)
  8. Java多线程编程-停止线程 暂停线程
  9. 公安大数据智能化平台(大数据人工智能公司)
  10. ds18b20负温度c语言,温度显示异常DS18B20
  11. 分享全球范围内比较好用的17个免费空间(基本稳定好多年)
  12. numpy.percentile()函数
  13. 【百宝云】按键精灵软件注册码系统
  14. python统计英文文章中单词出现的次数并排序_Python实现的统计文章单词次数功能示例...
  15. C语言学习笔记07-2-循环的游戏实验:猜数字(附rand、srand函数说明)
  16. 图像去噪的快速入门学习
  17. 浅谈Visitor访问者模式
  18. java的单引号怎么输_单引号怎么打出来-输入单引号的方法 - 河东软件园
  19. 小米4 第三方re奇兔_小米10隐藏技巧,解除限制,MIUI11内置动态壁纸恢复设为来电秀...
  20. STM8汇编语言所用各种符号汇总

热门文章

  1. Hive中解析Json字段、json日志分析所用到的嵌套json解析
  2. html5鼠标事件监听,HTML5 Canvas鼠标与键盘事件
  3. ngzorro表格列拖动修改宽度
  4. 我的驾考笔记-科目二
  5. Pr菜鸟入门教程(背景音乐和字幕部分)
  6. 一分钟教你wps怎样转图片
  7. 爬虫(详细介绍,由浅入深)
  8. 好用,好用,好用,Ubuntu20.04中安装搜狗输入法,彻底解决依赖无法修复,易崩溃问题
  9. linux centos root用户删除文件夹显示Operation not permitted如何解决
  10. 刷新页面保留input所填的值_页面刷新时保留input键入值