当前位置:编程学习 > C#/ASP.NET >>

影片无法播放,这是为什么?

HTML中这样写了:
<body>
<div align="center">
<p>
<object id="rmplayer" classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" width="380" height="285" style="z-index: 100; position: relative">
<param name="src" value=<%#filePath%>>
<param name="autostart" value="1">
<param name="controls" value="imagewindow">
<param name="console" value="kingege">
<param name="loop" value="-1">
</object>
<br/>
<object classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" width="301" height="30">
<param name="controls" value="statusbar">
<param name="console" value="kingege">
</object>
<img src="image/realfullscreen.jpg" width="79" height="30" alt="全屏" onclick="javascript:rmplayer.SetFullScreen()"><br/>
     <object classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" width="380" height="34"><param name="controls" value="controlpanel"><param name="console" value="kingege"></object>
<script language="VBScript">
rmplayer.SetWantErrors(true)
rmplayer.SetWantMouseEvents(true)
luptime=0
ldntime=0
lsetime=0

Sub rmplayer_OnLButtonUp(ByVal nFlags, ByVal nX, ByVal nY)
luptime=timer()
End Sub

Sub rmplayer_OnLButtonDown(ByVal nFlags, ByVal nX, ByVal nY)
ldntime=timer()
if ((ldntime-luptime)<0.25) and ((ldntime-lsetime)>0.75) then
if rmplayer.GetFullScreen() then
rmplayer.SetOriginalSize()
else
rmplayer.SetFullScreen()
end if
lsetime=ldntime
end if
End Sub
</script>

     </p>
</div>


</body>


后台这样写:
    protected string filePath;

    protected void Page_Load(object sender, EventArgs e)
    {
        string temp = Request.QueryString["film_address"].ToString();
        filePath = Server.UrlEncode(temp);
        this.DataBind();

    }

在本机播放依然没问题,可到了别人机子上filmpath地址的报错是没报错,可是就是播放不来,点那个播放的按扭也没能播放起来.这是为什么哦???搞不懂了哎

--------------------编程问答-------------------- 别人机子上没有装播放插件 --------------------编程问答-------------------- 跟踪一下看路径是否正确 --------------------编程问答-------------------- 对  客户端要装相应的播放工具 --------------------编程问答-------------------- 把插件或者解码器装全 --------------------编程问答-------------------- 都装了realplayer的
路径也是对的,至少我本地机是可以放的
到底哪里出问题了呢?总不要说一定要用英文路径吧,那太郁闷了 --------------------编程问答-------------------- 有可能别人电脑上装了realplayer后,又装了其他播放器,默认用其他播放器来打开此媒体文件了。 --------------------编程问答-------------------- 你看输出到别个电脑上 的 html
代码中 你的  影片src 是否可以直接用 播放打开
不能 你的地址有错..

估计你是本机使用了绝对路径 应该要相对路径 --------------------编程问答-------------------- 我是用相对路径的啊
他们默认也是realplayer播放的哦~~~
究竟是为什么呀?
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,