ASP.NET 视频播放页
ASP.NET 视频播放页,播放器貌似可以显示出来,但播放的视频无法显示,刚开始做网站,对很多不懂,不知道在aspx页面中添加flv视频播放功能需要做哪些工作。。
下面是我的相关代码。。求帮忙、、
play.aspx页面中的代码:
protected void Page_Load(object sender, EventArgs e)
{
courseInfo();
}
protected void courseInfo() //查询课件的详细信息并播放
{
string sql = "select * from Course where id="+ Request["id"];
SqlDataReader sdr = operateData.getRow(sql);
sdr.Read();
//获取课件的路径
string link = sdr["CPath"].ToString(); //获取课件的路径
CTitle = sdr["CTitle"].ToString();
CDate = sdr["CDate"].ToString();
CUser = sdr["CUser"].ToString();
Loadsum = sdr["Loadsum"].ToString();
flower = sdr["flower"].ToString();
tile = sdr["tile"].ToString();
Cjianjie=sdr["Cjianjie"].ToString();
CTitleLabel.Text = CTitle;
CDateLabel.Text = CDate;
CUserLabel.Text = CUser;
CLoadsum.Text = Loadsum;
Cjianjielable.Text = Cjianjie;
if (!link.StartsWith("http://"))
{
//获取当前的绝对路径
string sss = Request.Url.AbsoluteUri;
//查询play.aspx在字符串中的位置
int idx = sss.IndexOf("play.aspx");
//获取指定字符串
sss = sss.Substring(0, idx);
link = sss + link;
}
//显示播放器并可以播放视频
this.Literal1.Text = operateMethod.GetFlashText(link);
}
operateMethod类中的GetFlashText方法:
public static string GetFlashText(string url)
{
url = "player.swf?fileName=" + url;
string str = "<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' width='600' height='360' id='index' name='index'><param name='allowScriptAccess' value='always' /><param name='movie' value='" +
url + "'><embed src='" +
url + "' id='index1' name='index1' type='application/x-shockwave-flash' swLiveConnect=true allowScriptAccess='always' width='600' height='360'></embed></object>";
return str;
}
播放视频页弄了好几天没弄出来,,,很急很急。。。求大家帮忙,先谢过了!!!
ASP.NET 视频 URL --------------------编程问答-------------------- 你先做个不需要.cs代码的页面看在能不能播放放FLV
如果你是IIS 7以下,你需要在IIS里面添加 FLV 的 MIME类型(IIS 7 或以上 据说默认就支持,自行检查)
IIS-->网站--->属性--->HTTP性能--->MIME类型--->新建:
扩展名: .flv(注意flv前面有个.)
MIME类型:flv-application/octet-stream
你的FLV能放,再去弄你的.cs代码。
页面开发任何时候,先完成页面,在搞.cs代码 --------------------编程问答-------------------- 现在能播放普通的flv视频了,但是不能播放具有交互功能的.flv格式的flash动画,怎么才可以播放具有交互功能的.flv格式的flash动画呢?求指导一二 --------------------编程问答-------------------- 参考Flv相关:
http://www.cnblogs.com/insus/tag/Flv/ --------------------编程问答-------------------- 学习。
补充:.NET技术 , ASP.NET