zoukankan      html  css  js  c++  java
  • MediaElement.js对不同浏览器的支持

    目前已经有很多html5播放器可以使用,使用html5播放器可以轻松的在页面中插入媒体视频,从而使我们的web页面变得更加丰富多彩,所以今天向大家推荐一款非常优秀的html5播放器MediaElement.js,它不仅能够添加我们常用的html5视频格式(mp4,m4v,mov), 而且还支持回退方式,即一些低版本的浏览器不支持HTML5播放可以采取flash的方式进行播放,从而达到支持绝大部分的浏览器

    亲测IE8下能使用HTML5的video标签,以及支持对hls流媒体的播放,webm视频格式文件暂不支持(在nodejs下完美运行,iis下问题:hls流媒体文件找不到,可能是设置有部分问题,暂时未找到解决方法,如果有大神请指教),现在来看一下小栗子:

    首先下载mediaelement.js文件以及jquery.js文件

    地址:https://github.com/johndyer/mediaelement

    下载完后在文件夹build中找到flashmediaelement.swfmediaelement-and-player.min.jsmediaelementplayer.css文件

    <!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title>video</title>

    //  引用样式文件

    <link rel="stylesheet" type="text/css" href="mediaelement-master/mediaelementplayer.css">
    </head>
    <body>

    //  引用jquery.js文件
    <script type="text/javascript" src="jquery-1.12.2.js"></script>

    //  引用mediaelement-and-player.min.js文件
    <script type="text/javascript" src="mediaelement-master/mediaelement-and-player.min.js"></script>

    <video width="320" height="240" controls="controls" preload="none">
      <!-- <source type="video/mp4" src="video/mp4.mp4" /> -->
      <!-- <source type="video/webm" src="video/webm.webm" /> -->
      <source src="m3u8/index.m3u8" type="application/x-mpegurl">
    </video>

    <script>

    //  添加需要支持的媒体音频格式
    $('video,webm,m3u8').mediaelementplayer();
    </script>

    </body>
    </html>

  • 相关阅读:
    day16(链表中倒数第k个结点)
    day15(C++格式化输出数字)
    day14(调整数组顺序使奇数位于偶数前面 )
    day13(数值的整数次)
    day12(二进制中1的个数)
    day11(矩形覆盖)
    day10(跳台阶)
    hadoop 又一次环境搭建
    Hive 学习
    hadoop -工具合集
  • 原文地址:https://www.cnblogs.com/chendongbky/p/5320582.html
Copyright © 2011-2022 走看看