Javascript 开发支持所有浏览器中所有格式视频的asp.net web app视频播放器的最佳形式是什么?

Javascript 开发支持所有浏览器中所有格式视频的asp.net web app视频播放器的最佳形式是什么?,javascript,jquery,asp.net,html,video,Javascript,Jquery,Asp.net,Html,Video,希望你能在这个问题上帮助我 我正在asp.net中使用HTML5-JQuery开发一个media center web应用程序,我想在所有浏览器(即Safari、Chrome、Firefox和Opera)中播放所有这种格式的视频(.avi、.mp4、.mov、.wmv、.flv、.swf(可选)) 因此,我尝试了一些选项,使用HTML5对象标记;第一款使用Windows Media player,WMP可以很好地播放.avi、.mp4、.mov、.wmv,但只能在Internet Explore

希望你能在这个问题上帮助我

我正在asp.net中使用HTML5-JQuery开发一个media center web应用程序,我想在所有浏览器(即Safari、Chrome、Firefox和Opera)中播放所有这种格式的视频(.avi、.mp4、.mov、.wmv、.flv、.swf(可选))

因此,我尝试了一些选项,使用HTML5对象标记;第一款使用Windows Media player,WMP可以很好地播放.avi、.mp4、.mov、.wmv,但只能在Internet Explorer中使用:(


第二个选项与第一个类似,但我使用Quicktime Player,Quicktime在除最重要的浏览器(Chrome)之外的所有浏览器中播放(并播放一些媒体格式(mov、MPEG-4(.mp4、.m4v))


第三个选项是使用HTML5标记,但仅支持.mp4和.ogg文件:(


因此,我需要了解使用HTML5或Jquery播放所有视频文件格式的最佳方式是什么,同时与所有互联网浏览器兼容


提前谢谢。

我认为flowplayer将帮助您尝试一下,因为它是开源的,很容易集成到web应用程序中。您只需下载它并引用它的js和swf文件,就可以了,更多的插件支持流媒体设备,如iphone和ipad。

有很多客户端已经做了你需要的事情的附加插件,不要重新发明weel,看看这个吧,谢谢你的回答。我可以使用html5对象标签来修改插件吗?
<object id="MediaPlayer" width="800" height="600" classid="CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95" standby="Loading Windows Media Player..." type="application/x-oleobject">
            <param name="FileName" value="Download/ClubMelgar.mov"/>
            <param name="ShowControls" value="true"/>
            <param name="ShowStatusBar" value="false"/>
            <param name="ShowDisplay" value="false"/>
            <param name="autostart" value="true"/>
            <embed type="application/x-mplayer2" src="Download/ClubMelgar.mov" name="MediaPlayer" width="192" height="190" showcontrols="1" showstatusbar="0" showdisplay="0" autostart="0"> </embed>
        </object>
 <object classid="clsid:02bf25d5-8c17-4b23-bc80-d3488abddc6b" width="320" height="180" codebase="http://www.apple.com/qtactivex/qtplugin.cab">
            <param name="src" value="Download/ClubMelgar.mov"/>
            <param name="autoplay" value="true"/>
            <param name="controller" value="false"/>
            <embed src="Download/ClubMelgar.mov" width="320" height="180" autoplay="true" controller="false" pluginspage="http://www.apple.com/quicktime/download/">             </embed>
        </object>
<video height="272" width="480" preload="auto" controls="controls">
    <source src="html5Demo.mp4" type='video/mp4; codecs="avc1.420E01E, mp4a.40.2"'/>
    <source src="html5Demo.ogg" type='video/ogg; codecs="theora, vorbis"'/>
</video>