关于rmvb在线播放的路径问题?(急!急!!急!!!)

foxhk0411 2008-09-10 03:33:02
当我使用视屏文件的绝对物理路径时,才能播放出来,而使用其他路径时,死人地不出来,何解?

代码如下:
<object classid=clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95 codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,1,5,217"
id=MediaPlayer type=application/x-oleobject width=320 height=290 standby="Loading Microsoft Windows Media Player components..." VIEWASTEXT align=MIDDLE >
<param name=AudioStream value=-1>
<param name=AutoSize value=0>
<param name=AutoStart value=1>
<param name=AnimationAtStart value=0>
<param name=AllowScan value=-1>
<param name=AllowChangeDisplaySize value=0>
<param name=AutoRewind value=0>
<param name=Balance value=0>
<param name=BaseURL value="">
<param name=BufferingTime value=5>
<param name=CaptioningID value="">
<param name=ClickToPlay value=0>
<param name=CursorType value=32512>
<param name=CurrentPosition value=-1>
<param name=CurrentMarker value=0>
<param name=DefaultFrame value=1>
<param name=DisplayBackColor value=0>
<param name=DisplayForeColor value=16777215>
<param name=DisplayMode value=0>
<param name=DisplaySize value=0>
<param name=Enabled value=-1>
<param name=EnableContextMenu value=-1>
<param name=EnablePositionControls value=0>
<param name=EnableFullScreenControls value=0>
<param name=EnableTracker value=1>
<param name=Filename value="..\..\upload\Rain200809091630520.rmvb">
<param name=InvokeURLs value=-1>
<param name=Language value=-1>
<param name=Mute value=0>
<param name=PlayCount value=1>
<param name=PreviewMode value=0>
<param name=Rate value=1>
<param name=SAMILang value="">
<param name=SAMIStyle value="">
<param name=SAMIFileName value="">
<param name=SelectionStart value=0>
<param name=SelectionEnd value=true>
<param name=SendOpenStateChangeEvents value=-1>
<param name=SendWarningEvents value=-1>
<param name=SendErrorEvents value=-1>
<param name=SendKeyboardEvents value=0>
<param name=SendMouseClickEvents value=0>
<param name=SendMouseMoveEvents value=0>
<param name=SendPlayStateChangeEvents value=-1>
<param name=ShowCaptioning value=0>
<param name=ShowControls value=1>
<param name=ShowAudioControls value=1>
<param name=ShowStatusBar value=1>
<param name=TransparentAtStart value=0>
<param name=VideoBorderWidth value=0>
<param name=VideoBorderColor value=0>
<param name=VideoBorder3D value=0>
<param name=Volume value=-1070>
<param name=WindowlessVideo value=0>
</object>

以上路径无法播放,而使用<param name=Filename value="10.42.*.*\d$\bea\user_projects\domains\baoa\applications\bagw\upload\Rain200809091630520.rmvb">才能播放;
另:
1.页面在bagw/jsp/xxcj/gahf/lxbf.jsp;视屏在bagw/upload/Rain200809091630520.rmvb(bagw为项目);
2.使用绝对物理路径是绝对不行的,虽然现在可以播放,但这存在一个权限问题;
3.应该不是插件问题:因为已经可以播放出来了;

问题:
1.如何将路径改为相对路径?(如果)
2.如果项目文件在服务器D盘,而视屏文件在E盘,这个路径如何搞?(绝对物理路径不行,权限啊~~权限)

本人新鸟~分不多~望见谅!
...全文
135 点赞 收藏 22
写回复
22 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
foxhk0411 2008-09-16
ok,终于知道问题出在那里了:我写的代码不支持播放rmvb格式的,换成avi或mpg的就没有问题了;
在这里谢谢各位了,散分散分~~
回复
windlin1314 2008-09-16
发错了,应是如下猜测:
10.42.*.*/upload/Rain200809091630520.rmvb
回复
windlin1314 2008-09-16
搞不太明白了,猜一下,看用下面的路径行不行:
10.42.*.*\upload\Rain200809091630520.rmvb
回复
yami251139 2008-09-13
[Quote=引用 17 楼 foxhk0411 的回复:]
回14楼的同志:
试过了,还没出来,而且很邪乎地是:不报错!!
我用的是weblogic8.1应用服务器,不论前台后台都不报错,就是出不来,郁闷死了

回15,16楼:
都试过了,还是不行
[/Quote]
weblogic8.1配置下,出错的时候后台是会报错的。。。
我以前用过
回复
windlin1314 2008-09-12
<param name=Filename value="../../../upload/Rain200809091630520.rmvb">
回复
Landor2004 2008-09-12
../../../upload/Rain200809091630520.rmvb
回复
chjx1982 2008-09-12
/upload/Rain200809091630520.rmvb
这样就可以呀。
如果还没有出来,看下报什么错误没有,肯定不是路径的问题。
回复
foxhk0411 2008-09-12
回11楼:
楼顶发错了,是"..\..\..\upload\Rain200809091630520.rmvb", 都试过了,还是不行

回12楼:
也试过了,还是不行
回复
Landor2004 2008-09-12
..\..\ 可以吗

这样吧 ../../
回复
ximizhi 2008-09-12
你出错的..\..\根本就没找到顶级呀 你看看是不是少了哟 一定要找到顶级
回复
foxhk0411 2008-09-12
8楼的同志说的我也试过:我把视屏文件放到跟页面同一文件夹中,使用相对路径,也是无法播放的;
而且我已经说过:页面在bagw/jsp/xxcj/gahf/lxbf.jsp;视屏在bagw/upload/Rain200809091630520.rmvb(bagw为项目);
是在同一个盘符的.

我现在着急解决的问题是:如何使用相对路径?我试过很多种写法,都出不来,问题出在哪里?
回复
yoyo82 2008-09-12
mark
回复
foxhk0411 2008-09-12
回14楼的同志:
试过了,还没出来,而且很邪乎地是:不报错!!
我用的是weblogic8.1应用服务器,不论前台后台都不报错,就是出不来,郁闷死了

回15,16楼:
都试过了,还是不行
回复
zhihuixiaole 2008-09-11
关注
回复
yami251139 2008-09-11
把那视频文件移到d盘成不?
和项目文件放在一个盘符下面
相对路径---应该只能在同一盘符下用吧,你再怎么点点也不可能跳到别的盘符去吧。。。
要不然你读的时候还是要写绝对路径的。
回复
foxhk0411 2008-09-11
6楼的同志先谢谢你,但有点答非所问哦
加点分~~望更多高手关注一下
回复
chjx1982 2008-09-11


<object classid="clsid:05589FA1-C356-11CE-BF01-00AA0055595A" id="ActiveMovie1"
width="400" height="352">

<param name="Appearance" value="0">

<param name="AutoStart" value="-1">

<param name="AllowChangeDisplayMode" value="-1">

<param name="AllowHideDisplay" value="0">

<param name="AllowHideControls" value="-1">

<param name="AutoRewind" value="-1">

<param name="Balance" value="0">

<param name="CurrentPosition" value="0">

<param name="DisplayBackColor" value="0">

<param name="DisplayForeColor" value="16777215">

<param name="DisplayMode" value="0">

<param name="Enabled" value="-1">

<param name="EnableContextMenu" value="-1">

<param name="EnablePositionControls" value="-1">

<param name="EnableSelectionControls" value="0">

<param name="EnableTracker" value="-1">

<param name="Filename" value="/img/20080422001.WMV" valuetype="ref">

<param name="FullScreenMode" value="0">

<param name="MovieWindowSize" value="0">

<param name="PlayCount" value="1">

<param name="Rate" value="1">

<param name="SelectionStart" value="-1">

<param name="SelectionEnd" value="-1">

<param name="ShowControls" value="-1">

<param name="ShowDisplay" value="-1">

<param name="ShowPositionControls" value="0">

<param name="ShowTracker" value="-1">

<param name="Volume" value="-480">

</object>

这是我的,可以用的。
回复
lybjust 2008-09-10
这个复杂啊
回复
foxhk0411 2008-09-10
还是不行啊~
我想应该是文件路径的问题,而与该路径的写法无关吧~
望更多牛人支招解惑,小弟在此拜谢了~~
回复
foxhk0411 2008-09-10
阁下是说:
先搞个String url = "..\..\..\upload\Rain200809091630520.rmvb";

然后把url 传过去<param name=Filename value="<%=url%>"> 中?

在此先谢,我去试试.
回复
加载更多回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2008-09-10 03:33
社区公告
暂无公告