关于在页面中嵌入rm播放器的问题!vs.net霸道啊
页面文件如下:
<body>
<form id="Form1" method="post" runat="server">
<table width="100%" align="center" cellpadding="0" cellspacing="0" border="0">
<tr>
<td width="100%" align="center">
<OBJECT id="player" height="85%" width="100%" classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA"
name="player" VIEWASTEXT>
<PARAM NAME="_ExtentX" VALUE="12118">
<PARAM NAME="_ExtentY" VALUE="7938">
<PARAM NAME="AUTOSTART" VALUE="-1">
<PARAM NAME="SHUFFLE" VALUE="0">
<PARAM NAME="PREFETCH" VALUE="0">
<PARAM NAME="NOLABELS" VALUE="0">
<PARAM NAME="SRC" VALUE="<%=playUrl%>">
<PARAM NAME="CONTROLS" VALUE="Imagewindow">
<PARAM NAME="CONSOLE" VALUE="clip1">
<PARAM NAME="LOOP" VALUE="0">
<PARAM NAME="NUMLOOP" VALUE="0">
<PARAM NAME="CENTER" VALUE="0">
<PARAM NAME="MAINTAINASPECT" VALUE="0">
<PARAM NAME="BACKGROUNDCOLOR" VALUE="#000000">
</OBJECT>
<br>
<OBJECT id="RP2" height="15%" width="100%" classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA"
VIEWASTEXT>
<PARAM NAME="_ExtentX" VALUE="12171">
<PARAM NAME="_ExtentY" VALUE="1588">
<PARAM NAME="AUTOSTART" VALUE="-1">
<PARAM NAME="SHUFFLE" VALUE="0">
<PARAM NAME="PREFETCH" VALUE="0">
<PARAM NAME="NOLABELS" VALUE="0">
<PARAM NAME="SRC" VALUE="<%=playUrl%>">
<PARAM NAME="CONTROLS" VALUE="ControlPanel,StatusBar">
<PARAM NAME="CONSOLE" VALUE="clip1">
<PARAM NAME="LOOP" VALUE="0">
<PARAM NAME="NUMLOOP" VALUE="0">
<PARAM NAME="CENTER" VALUE="0">
<PARAM NAME="MAINTAINASPECT" VALUE="0">
<PARAM NAME="BACKGROUNDCOLOR" VALUE="#000000">
</OBJECT>
</td>
</tr>
</table>
</form>
</body>
当我在vs.net中切换到视图的时候在回到代码发现 <PARAM NAME="SRC" VALUE="<%=playUrl%>">变成了 <PARAM NAME="SRC" VALUE="htt[://localhost/myedu/<%=playUrl%>">
怎么会这样啊?
我的后台代码为:
public string playUrl;
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
int strId = int.Parse(Request.QueryString["id"].ToString());
string connString = ConfigurationSettings.AppSettings["connStr"].ToString();
string selCmd = string.Format("select * from cygs where id = {0}",strId);
OleDbConnection conn = new OleDbConnection(connString);
OleDbCommand comm = new OleDbCommand(selCmd,conn);
conn.Open();
OleDbDataReader reader = comm.ExecuteReader();
reader.Read();
playUrl = reader["movie"].ToString();
reader.Close();
conn.Close();
}
运行的时候怎么没有任何播放画面啊?
还有我把<PARAM NAME="SRC" VALUE="<%=playUrl%>">
改成<PARAM NAME="SRC" VALUE="rtsp://211.93.137.177/chengyuguai/1.rm">运行也没有任何画面,不知道什么原因了,恳请指教。
谢谢
问题点数:20、回复次数:6Top
1 楼hackate(兰花开香入梦境,独思佳人亦飘然!!)回复于 2005-06-02 09:51:11 得分 7
<html>
<head>
<title>广播测试录音 - 精灵</title>
</head>
<body>
<object id=video1 classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" height=66 width=300>
<param name="controls" value="StatusBar,ControlPanel">
<param name="console" value="Clip1">
<param name="autostart" value="true">
<param name="src" value="jingling.mp3">
<embed value="jingling.mp3" type="audio/x-pn-realaudio-plugin" console="Clip1" controls="ControlPanel,StatusBar" height=66 width=300 autostart=true></object>
</body>
</html>
自己参考Top
2 楼bobomouse(波波)回复于 2005-06-02 10:05:28 得分 5
前台用一个LABEL,后台Label1.Text写上以下代码即可。
<object id=video1 classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" height=66 width=300>
<param name="controls" value="StatusBar,ControlPanel">
<param name="console" value="Clip1">
<param name="autostart" value="true">
<param name="src" value="jingling.mp3">
<embed value="jingling.mp3" type="audio/x-pn-realaudio-plugin" console="Clip1" controls="ControlPanel,StatusBar" height=66 width=300 autostart=true></object>Top
3 楼rockplayer(www.Rockplayer.net)回复于 2005-06-02 10:10:47 得分 8
我也是这样,在ASPX中把htt[://localhost/myedu/删除了再保存就OK了Top
4 楼pwqzc(吴旗娃徒也~~老鼠粮仓之路)回复于 2005-06-02 10:14:54 得分 0
非常感谢hackate(兰花开香入梦境,独思佳人亦飘然!!) 的回复,我按照你的改了
<body bgColor="#000000">
<OBJECT id="player" height="400" width="600" classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA"
name="player" VIEWASTEXT>
<PARAM NAME="_ExtentX" VALUE="15875">
<PARAM NAME="_ExtentY" VALUE="1746">
<PARAM NAME="AUTOSTART" VALUE="-1">
<PARAM NAME="SHUFFLE" VALUE="0">
<PARAM NAME="PREFETCH" VALUE="0">
<PARAM NAME="NOLABELS" VALUE="0">
<PARAM NAME="SRC" VALUE="rtsp://211.93.137.177/chengyuguai/1.rm">
<PARAM NAME="CONTROLS" VALUE="ImageWindow">
<PARAM NAME="CONSOLE" VALUE="clip1">
<PARAM NAME="LOOP" VALUE="0">
<PARAM NAME="NUMLOOP" VALUE="0">
<PARAM NAME="CENTER" VALUE="0">
<PARAM NAME="MAINTAINASPECT" VALUE="0">
<PARAM NAME="BACKGROUNDCOLOR" VALUE="#000000">
</OBJECT>
<br>
<OBJECT id="video1" height="66" width="600" classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA"
VIEWASTEXT>
<PARAM NAME="_ExtentX" VALUE="15875">
<PARAM NAME="_ExtentY" VALUE="1746">
<PARAM NAME="AUTOSTART" VALUE="-1">
<PARAM NAME="SHUFFLE" VALUE="0">
<PARAM NAME="PREFETCH" VALUE="0">
<PARAM NAME="NOLABELS" VALUE="0">
<PARAM NAME="SRC" VALUE="rtsp://211.93.137.177/chengyuguai/1.rm">
<PARAM NAME="CONTROLS" VALUE="StatusBar,ControlPanel">
<PARAM NAME="CONSOLE" VALUE="Clip1">
<PARAM NAME="LOOP" VALUE="0">
<PARAM NAME="NUMLOOP" VALUE="0">
<PARAM NAME="CENTER" VALUE="0">
<PARAM NAME="MAINTAINASPECT" VALUE="0">
<PARAM NAME="BACKGROUNDCOLOR" VALUE="#000000">
</OBJECT>
</body>
但是很遗憾,我能够看到控制面班,也能够听见声音,但是就是不出来图象啊?只在中间有个realplay的图标,真不知道是怎么回事了,请您再次指教好吗?谢谢Top
5 楼pwqzc(吴旗娃徒也~~老鼠粮仓之路)回复于 2005-06-02 11:35:25 得分 0
大家帮我下好吗?
怎么视频不出来呢?
只能够看到realplaeyer的图标!!
非常感谢Top
6 楼pwqzc(吴旗娃徒也~~老鼠粮仓之路)回复于 2005-06-02 12:10:17 得分 0
问题已经解决
给分Top




