我使用struts2将媒体播放器嵌入到我的jsp中,因为我从数据库中检索路径并从本地系统中的文件夹中读取内容它工作正常但是当我在其他系统中访问我的网页时我无法播放它和我的代码
<object width="320" height="384"
standby="Loading Windows Media Player components..."
type="video/x-ms-asf"
classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6"
style="background-color: #000000;">
<param name="autostart" value="1">
<param name="uiMode" value="full" />
<param name="autosize" value="1">
<param name="playcount" value="1">
<param name="height" value="384" />
<param name="width" value="320" />
<param name="autoStart" value="1" />
<param name="autoPlay" value="1" />
<param name="AnimationatStart" value="1" />
<param name="showdisplay" value="1" />
<param name="TransparentAtStart" value="0" />
<param name="ShowControls" value="1" />
<param name="ShowStatusBar" value="1" />
<param name="ClickToPlay" value="0" />
<param name="bgcolor" value="#000000" />
<param name="volume" value="100%" />
<param name="InvokeURLs" value="0" />
<param name="loop" value="0" />
<embed type="application/x-mplayer2" width="320" height="384"
autostart="true" showcontrols="true"
src="\\C:\\Users\\raghavender.g\\Desktop\1.mp4" />
</object>
</div>
答案 0 :(得分:1)
问题出在这一部分:
<embed type="application/x-mplayer2" width="320" height="384"
autostart="true" showcontrols="true"
src="\\C:\\Users\\raghavender.g\\Desktop\1.mp4" />
您无法从服务器计算机本地文件中获取视频数据,并使其在客户端计算机上运行。您还需要在服务器上托管视频文件,然后将embed
更改为更像:
<embed type="application/x-mplayer2" width="320" height="384"
autostart="true" showcontrols="true"
src="http://myserver.com/videos/Desktop1.mp4" />