首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

我要做个在线视频播放系统,现在碰到些有关问题,请,多谢

2011-12-20 
我要做个在线视频播放系统,现在碰到些问题,请高手指点,谢谢请问如何才能实现动态的视频在线播放,点击链接

我要做个在线视频播放系统,现在碰到些问题,请高手指点,谢谢
请问如何才能实现动态的视频在线播放,点击链接跳转到另一个页面播放,我在网上找了些代码但是无法解决问题,现把代码发到下面请指点

C# code
<%@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="_Default" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" ><head runat="server">    <title>无标题页</title></head><body>    <form id="form1" runat="server">    <div>       <table>            <tr>                <td style="width: 100px">                    <object id="vid" classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" width="427" height="300">                     <param  name="_ExtentX" value="11298"/>                     <param name="_ExtentY" value="7938"/>                     <param name="AUTOSTART" value="-1"/>                     <param name="SHUFFLE" value="0" />                     <param name="PREFETCH" value="0"/>                     <param name="NOLABELS" value="-1"/>                     <%--<param name="SRC" value="F:\music\MXSFtwp\台湾经典--梦醒时分.rmvb";>--%>                     <%--<param name="SRC" value="images/台湾经典--梦醒时分.rmvb";>--%>                    <param name="filename" value="<%=palayurl %>"/>                    <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>                                     </td>                                </tr>                                <tr>                                    <td style="width: 100px">                    <object id="vid2" classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" width="427" height="30">                     <param name="_ExtentX" value="11298"/>                     <param name="_ExtentY" value="794"/>                     <param name="AUTOSTART" value="-1"/>                     <param name="SHUFFLE" value="0"/>                     <param name="PREFETCH" value="0"/>                     <param name="NOLABELS" value="-1"/>                     <%--<param name="SRC" value="F:\music\MXSFtwp\台湾经典--梦醒时分.rmvb";> --%>                    <%--<param name="SRC" value="images/台湾经典--梦醒时分.rmvb";>--%>                    <param name="SRC" value="<%=request["mvplayid"]%>" />                    <param name="CONTROLS" value="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>                 </td>            </tr>        </table>        </div>    </form></body></html> 


C# code
using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;using Maticsoft.BLL;using Maticsoft.Model;public partial class _Default : System.Web.UI.Page {    Maticsoft.Model.mvplay m_mvpaly = new Maticsoft.Model.mvplay();    Maticsoft.BLL.mvplay b_mvplay = new Maticsoft.BLL.mvplay();    public void Page_Load(object sender, EventArgs e)    {        if (!IsPostBack)        {            int id = int.Parse(Request.QueryString["mypalyid"]);            m_mvpaly = b_mvplay.GetModel(id);            string filename = m_mvpaly.mvname;            string palayurl = filename;        }    }}

请问下面的这个东西我如何实现啊,老是报错
<param name="filename" value="<%=palayurl %>"/>

[解决办法]
public partial class _Default : System.Web.UI.Page 
{
Maticsoft.Model.mvplay m_mvpaly = new Maticsoft.Model.mvplay();
Maticsoft.BLL.mvplay b_mvplay = new Maticsoft.BLL.mvplay();
string palayurl = "";

public void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
int id = int.Parse(Request.QueryString["mypalyid"]);
m_mvpaly = b_mvplay.GetModel(id);
string filename = m_mvpaly.mvname;
palayurl=filename; 
}
}
}

这样就可以了。给我分吧。不可以耍赖!

[解决办法]
1楼的刷新一下就没有了
public partial class _Default : System.Web.UI.Page 

Maticsoft.Model.mvplay m_mvpaly = new Maticsoft.Model.mvplay(); 
Maticsoft.BLL.mvplay b_mvplay = new Maticsoft.BLL.mvplay(); 
protected string palayurl
{
get
{
if (ViewState["palayurl"] == null)
{ return ""; }
else
{
return ViewState["palayurl"].ToString();
}
}
set
{
ViewState["palayurl"] = value;
}
}
public void Page_Load(object sender, EventArgs e) 

if (!IsPostBack) 

int id = int.Parse(Request.QueryString["mypalyid"]); 
m_mvpaly = b_mvplay.GetModel(id); 
string filename = m_mvpaly.mvname; 
palayurl=filename; 




[解决办法]
兄弟:现在流行用FLV格式,即播放器用flash,播放文件FLV格式,
下载一个flash播放器或自己编一个(如果熟悉flash)
网页中编程很简单,几句代码就可高定.

热点排行