工作我使用下面的浏览器中显示一个.mp4档案: -.MP4和.wmv文件无法在Chrome
<![if !IE]>
<video width="480" height="360" controls="controls">
<source src="<?php echo $video; ?>" type="video/mp4">
<param name="src" value="<?php echo $video; ?>" />
<param name="autoplay" value="true" />
</video>
<![endif]>
<!--[if IE]>
<object width="480" height="360" type="application/x-mplayer2" codebase="http://www.microsoft.com/Windows/MediaPlayer/">
<param name="Filename" value="<?php echo $video; ?>">
<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">
</object>
<![endif]-->
在IE中,它显示的文件,但它不工作铬。不过,如果我使用相同的代码和变化SRC到位于网络已经是一个视频,它的工作原理: -
<video width="480" height="360" controls="controls">
<source src="http://ia700204.us.archive.org/2/items/Pbtestfilemp4videotestmp4/video_test_512kb.mp4" type="video/mp4">
<param name="src" value="http://ia700204.us.archive.org/2/items/Pbtestfilemp4videotestmp4/video_test_512kb.mp4" />
<param name="autoplay" value="true" />
</video>
我也曾尝试嵌入代码: -
<embed src="<?php echo $video; ?>" type="application/x-mplayer2" autostart="1" enabled="1" showstatusbar="1" showdisplay="1" showcontrols="1" pluginspage="http://www.microsoft.com/Windows/MediaPlayer/" CODEBASE="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,0,0,0" width="480" height="360"></embed>
如果是代码问题,那么即使是网上可用的.mp4文件也不应该播放。如果它是源代码的问题,则该文件不应在Internet Explorer中播放。
有人可以帮我解决这个问题吗?
你是否需要这个'”/>' – btevfik 2013-03-27 02:50:09
你确认$ video中的视频是.mp4,路径是对?如果可以的话,我还建议你使用HTML5'
我试图删除两个参数名称,但它仍然不会流式传输视频。 – user1439090 2013-03-27 03:02:55