我有一个与MySQLi DB一起使用的网页(这是一个专门针对我们公司的私人网站,它不是全球性的)。现在,我想在服务器上(而不是在数据库上)上传一些视频,并将其链接放在网站上。现在,我的问题是:如何让浏览器打开Windows Media Player(用户点击每个链接后)并在计算机上播放视频,而不是在浏览器上播放? 事实上,我不希望浏览器向用户显示我的视频,我希望每个用户都可以在他们的计算机上通过Windows Media Player观看视频。
答案 0 :(得分:0)
我认为简单应该适用于你的HTML
<a href="/videos/your-video.mp4">video link</a>
视频应该下载,具体取决于您的用户视频可能会在完成下载后打开...您无法强制执行此操作
如果你想要流,那么这个嵌入应该有效:
<object id='mediaPlayer' width="320" height="285"
classid='CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95'
codebase='http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701'
standby='Loading Microsoft Windows Media Player components...' type='application/x-oleobject'>
<param name='fileName' value="http://www.yoursite.com/your-video.wmv">
<param name='animationatStart' value='true'>
<param name='transparentatStart' value='true'>
<param name='autoStart' value="false">
<param name='showControls' value="true">
<param name='loop' value="true">
<embed type='application/x-mplayer2'
pluginspage='http://microsoft.com/windows/mediaplayer/en/download/'
id='mediaPlayer' name='mediaPlayer' displaysize='4' autosize='-1'
bgcolor='darkblue' showcontrols="true" showtracker='-1'
showdisplay='0' showstatusbar='-1' videoborder3d='-1' width="320" height="285"
src="http://www.yoursite.com/your-video.wmv" autostart="true" designtimesp='5311' loop="true">
</embed>
</object>
注意: 你最好使用html5标签并转换为mp4 - 这些天不是很多人使用Windows媒体播放器