如题,我现在在做一个网站,前后台是分开的,后台可以上传视频,前台可以播放视频!
QianQiu(前台):playMovie.jsp
QianQiuManager(后台):upload/视频文件<!-- playMovie.jsp播放视频的代码 -->
<object classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95"
id="WindowsMediaPlayer1" Width=400 Height=400>
<param name="ShowStatusBar" value="1">
<param name="Filename" value="${movie.movieurl }">
<!-- ${movie.movieurl }:编译成HTML是/QianQiuManager/upload/视频文件 -->
<param name="PlayCount" value="0">
<param name="AutoStart" value="1">
</object>现在的问题,如果视频文件时swf格式的,可以播放,是flv的,播放一会,浏览器就崩溃了,rmvb或者avi等格式的无法播放!
这就使我怀疑是这个视频插件出问题了,但我写了个html测试了一下,这些还都可以播放,那么如果是我路径的问题的话,为什么swf的还能正常播放!求高人解答!
QianQiu(前台):playMovie.jsp
QianQiuManager(后台):upload/视频文件<!-- playMovie.jsp播放视频的代码 -->
<object classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95"
id="WindowsMediaPlayer1" Width=400 Height=400>
<param name="ShowStatusBar" value="1">
<param name="Filename" value="${movie.movieurl }">
<!-- ${movie.movieurl }:编译成HTML是/QianQiuManager/upload/视频文件 -->
<param name="PlayCount" value="0">
<param name="AutoStart" value="1">
</object>现在的问题,如果视频文件时swf格式的,可以播放,是flv的,播放一会,浏览器就崩溃了,rmvb或者avi等格式的无法播放!
这就使我怀疑是这个视频插件出问题了,但我写了个html测试了一下,这些还都可以播放,那么如果是我路径的问题的话,为什么swf的还能正常播放!求高人解答!
不支持flv、rmvb
avi的话,得有相应的解码器
因为你HTML引用是视频的本地地址。
JSP引用的地址是服务器地址。
SO
U KNOW?
1:楼主有没有尝试多个浏览器?
2:HTML和JSP还是存在原理上的区别,或许你的视频插件,正冲在他们的区别上。
String path = request.getContextPath();
String basePath = request.getScheme() + "://"
+ request.getServerName() + ":" + request.getServerPort()
+ path + "/";
%>
<base href="<%=basePath%>">