第一种 使用jQuery库的 video.js

(1) 首先我们要下载video.js   网址:http://www.jq22.com/jquery-info404

(2)然后在要播放的html/jsp 页面引入js
<script src="../res/js/video.min.js"></script>

(3)在要播放的div 加一个父div (m)并且定义它的样式
<style>
        body{background-color: #191919}
        .m{ width: 1300px; height: 650px; margin-left: auto; margin-right: auto; }
    </style>

(4)播放器的位置 下面的代码只需要修改视频的地址就可以播放视频

<div class="m">
        <video id="my-video" class="video-js" controls preload="auto" width="640" height="264"
          poster="MY_VIDEO_POSTER.jpg" data-setup="{}">
            <source src="${videoUrl }" type="video/mp4">
            <p class="vjs-no-js">
              To view this video please enable JavaScript, and consider upgrading to a web browser that
              <a href="http://videojs.com/html5-video-support/" target="_blank">supports HTML5 video</a>
            </p>
          </video>
          <script src="http://vjs.zencdn.net/5.18.4/video.min.js"></script>    
          <script type="text/javascript">
            var myPlayer = videojs('my-video');
            videojs("my-video").ready(function(){
                var myPlayer = this;
                myPlayer.play();
            });
        </script>

</div>

第二种 ckPlayer调用html5来播放

支持的视频的格式: 因为是调用h5,所以视频的播放格式就是h5支持的4种格式。MP4、m3u8、webm、ogg、flv

引入js  网址:http://www.ckplayer.com/
<script type="text/javascript" src="../res/js/ckplayer/ckplayer.js"></script>

<!-- CkPlayer只调用 html5  -->
    <!-- <div class="m">
    <div id="video" style="width:100%;height:100%;"></div>
    
  <script type="text/javascript">
    var videoObject = {
        container: '#video',//“#”代表容器的ID,“.”或“”代表容器的class
        variable: 'player',//该属性必需设置,值等于下面的new chplayer()的对象
        flashplayer:false,//如果强制使用flashplayer则设置成true
        allowFullScreen:true,//是否支持全屏
        video:{
            file:'${videoUrl }',//视频地址
            type:'video/mp4'
        }
    };
    
        var player=new ckplayer(videoObject);
    
  </script>
 </div>
  原来的大小width 、height是一个固定的值,我把它设置为100%,它就在父div中铺满了

第三种 调用windows自带的 media player

优点:主流的视频、音频、图片格式都支持。虽然我们有时候很不习惯使用这个播放器。但是这个播放器支持的格式多,实用就好啊。不用在上传视频之前对视频进行转码。
缺点:有些浏览器不支持。目前我尝试的浏览器IE 360这两个支持 火狐和谷歌不支持

media直接复制一下代码,什么都不用加 改一下视频地址就可播放视频了。不需要加div
<!--调用 Windows 自带的media播放器  --><!--目前支持IE 360这两个,狐火只支持MP4 -->
  <div class="m">
  <object id="MediaPlayer" classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95" width="100%" height="100%" standby="Loading Windows Media Player components…" type="application/x-oleobject" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,7,1112">
    <param name="FileName" value="${videoUrl }">
    <param name="AutoStart" value="true">
    <param name="ShowControls" value="true">
    <param name="BufferingTime" value="2">
    <param name="ShowStatusBar" value="true">
    <param name="AutoSize" value="true">
    <param name="InvokeURLs" value="false">
    <param name="AnimationatStart" value="1">
    <param name="TransparentatStart" value="1">
    <param name="Loop" value="1">
    <param name="container" value="#video">
    <embed type="application/x-mplayer2" src="${videoUrl }" name="MediaPlayer" autostart="1" showstatusbar="1" showdisplay="1" showcontrols="1" loop="0" videoborder3d="0" pluginspage="http://www.microsoft.com/Windows/MediaPlayer/" width="800" height="600"></embed>
 </object>
 </div>

Java web 几种实现在网页页面里播放视频的 插件及方法相关推荐

  1. win10html5无法播放,win10系统中网页中无法播放视频怎么办

    近日有win10系统用户要通过浏览器来打开网页观看视频的时候,却发现在网页中打开视频的时却无法播放,这是怎么回事呢,经过分析是由于Adobe Flash Player ActiveX插件未安装.版本过 ...

  2. Java Web学习(2):静态网页与动态网页

    一静态网页 (1)静态网页概述 在网站设计中,纯粹HTML(标准通用标记语言下的一个应用)格式的网页通常被称为"静态网页",静态网页是 标准的HTML文件,它的文件扩展名是.htm ...

  3. 【暑假学习笔记】之——用Intellij idea新建一个java web+Servlet项目(有实例)——idea中快速重写父类的方法

    Intellij idea中快速重写父类方法 在写java文件时,有时候需要重写父类方法,但在idea中创建java文件时并不会像eclipse一样可以选择父类,但是重写父类方法其实只需要这样做: 鼠 ...

  4. python 录制web视频教程_如何录制网页上的直播视频?请尽量详细一点,最好是完整教程【】...

    怎么录制网页上的直播视频? 屏幕录像软件虽然能录制任何视频等内容,但是效果非常不理想,建议等以后在下载别人制作好的视频吧!临时没有太好的软件! 如何录制网页上的直播视频?请尽量详细一点,最好是完整教程 ...

  5. 获取网页链接里的视频原件

    此篇文章故事发生的背景是:某教师想要提取某公众号的视频资源作为教学文件,一开始这位老师的需求是将她自己录好的视频进行页面裁剪(如下图,将录的视频裁剪成只有视频区域),着实难到我了,后面仔细发现录的视频 ...

  6. Android 实战 - 个人App乐逗项目(查看网页链接封装,播放视频封装)

    1.查看网页链接封装 和 Android实战-个人App乐逗项目(第一阶段:微信精选文章完成与总结) 中的webview一样,采用腾讯x5浏览服务sdk调用的. 效果 预览 : 所需 工具 : 腾讯x ...

  7. 网页通过Flash播放视频

    众所周知要想在网页上播放视频有很多种方式,比如通过H5里面的Video标签,选择对应的参数,可以帮你自动加很多功能,比如暂停,播放,快进快退,调节音量,全屏播放,下载等等.但是这种方式也有很多缺点,就 ...

  8. 网页不能自动播放视频、音频的解决方案

    至于原因,就是谷歌以及基于 Chromium 开发的浏览器自身限制,出发点是影响用户体验,想想也是,万一,一不小心点开哪个网页,突然播放一些乱七八糟的声音,而且特别大声,估计谁也受不了. 考虑到目前地 ...

  9. 在app和h5页面中播放视频监控

    本文章向大家介绍app和h5播放实时视频监控. 我是把我们公司的小程序做成app但是在播放视频监控这一块出现了问题,app和h5页面不支持live-player(小程序原生标签)后台报错组件注册失败, ...

  10. 网页html里播放苹果音频m4a格式文件

    JW Player是一款非常优秀的网页媒体播放器,支持H.264 ( .mp4, .mov, .f4v ).FLV ( .flv ) .3GPP ( .3gp, .3g2 ).OGG Theora ( ...

最新文章

  1. [心得分享] 我在 GitHub 上学习开源
  2. 012_SpringBoot视图层技术thymeleaf-条件判断
  3. 【Qt】第一个Qt程序
  4. java instance变量_java 类方法和实例方法 以及 类变量和实例变量
  5. 初学者的React全家桶完整实例
  6. 如何做出3blue1brown的动画视频
  7. 版式设计——网页排版
  8. Linux服务端rpm包安装Jenkins
  9. 阿里云E-HPC+i4p大内存实例,加速寻因生物单细胞数据分析效率
  10. 计算机桌面图标变白色,桌面图标变白色文档该怎么办?-电脑自学网
  11. Cython使用及pycharm
  12. 【记坑】大白菜或老毛桃制作U盘后BIOS找不到系统
  13. h5微信页面在手机微信端和微信web开发者工具中都能正常显示,但是在pc端微信浏览器上打不开(显示空白)...
  14. Android Studio 连真机提示No Device Found,adb.exe无法找到入口
  15. MATLAB中同一路径下同文件的末尾继续写入数据
  16. 系统架构演变:SOA、微服务架构的区别和联系
  17. Py之scorecardpy:scorecardpy的简介、安装、使用方法之详细攻略
  18. 新手入门前端,需要学习的基础内容。
  19. php 字典树实现,数据结构之「字典树」
  20. 四个关键词解读08下半场

热门文章

  1. 操作系统进程线程区别、并发和并行、内存和外存
  2. 怎样建网站?(超详细)
  3. 如何通过自我介绍打动面试官?
  4. 软件测试行业到底有没有前景和出路?软件测试职业发展方向总结
  5. 查找农历生日与阳历生日属于同一天的次数和年份
  6. “Failed to load response data“ django@xframe_options_exempt 网站不许 Firefox 显示被嵌入的网页
  7. 温度转换程序python代码_python温度转换华氏温度实现代码
  8. coq 函数式编程--Basics.v
  9. 读书笔记《深度学习与图像识别原理与实践 大白话讲解对小白易懂》2022-8-5
  10. MEION:QA-MSK调制问题