zoukankan      html  css  js  c++  java
  • wmv

    WMV(Windows Media Video)是微软开发的一系列视频编解码和其相关的视频编码格式的统称。

    播放需要 Windows Media Player 。

    谷歌、火狐浏览器不支持、IE是支持的。转格式吧。

    下面都废话,没必要看,不要浪费时间。

    拿到播放wmv格式的需求

    播放视屏首先想到的就是H5 video 标签啦,

    找到支持格式 MP4、WebM、Ogg,放弃

    不支持H5的时候是怎么播放的呢?

    <object id="MediaPlayer" classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95" width="800" height="600" 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="xxx.wmv">
            <param name="AutoStart" value="false">
            <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">
            <embed type="application/x-mplayer2" src="xxx.wmv" autostart="false" loop="false"
             hidden="true" videoborder3d="0" pluginspage="http://www.microsoft.com/Windows/MediaPlayer/" width="800" height="600"></embed>
        </object>

    ie下可以播放啦,360双核任意模式下都是可以播放啦(公司自己内部使用已经可以啦)。

    谷歌 火狐还是不行

    注意到 type MIME类型 

    object和embed的区别:
    1、是为了兼容不同浏览器,IE只支持对Object的解析;火狐,谷歌,Safari只支持对Embed的解析。
    2、object标签用clsid表示控件的唯一id,而embed标签用type表示插件的唯一名称。比如flash插件type为:application/x-shockwave-flash,mp3播放插件type为audio/mpeg。
    3、为了兼容多个浏览器,可以通过ie浏览器动态加载Object标签,非ie浏览器动态加载embed标签;或者在object标签里面嵌入embed标签

    然后搜索wmv MIME类型 ,

    video/x-ms-wmv 失败- _ -!!
    去视屏网站上去瞅瞅别人是怎么做的,
    发现用的插件都是自己固定的格式
    用了ckplayer.js  video.js
     
    https://blog.csdn.net/byxdaz/article/details/60467224  object详解

     

  • 相关阅读:
    [LeetCode] Power of Three 判断3的次方数
    [LeetCode] 322. Coin Change 硬币找零
    [LeetCode] 321. Create Maximum Number 创建最大数
    ITK 3.20.1 VS2010 Configuration 配置
    VTK 5.10.1 VS2010 Configuration 配置
    FLTK 1.3.3 MinGW 4.9.1 Configuration 配置
    FLTK 1.1.10 VS2010 Configuration 配置
    Inheritance, Association, Aggregation, and Composition 类的继承,关联,聚合和组合的区别
    [LeetCode] Bulb Switcher 灯泡开关
    [LeetCode] Maximum Product of Word Lengths 单词长度的最大积
  • 原文地址:https://www.cnblogs.com/92xcd/p/9676003.html
Copyright © 2011-2022 走看看