• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

如何在asp.net中如何在线播放视频文件

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

第一种是在apsx页面上放一个Lable控件

这种方式可以写Javascript等控制页面,和布局页面

如下:HTML页面代码:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
  <HEAD>
  <TITLE>多媒体播放页面</TITLE>
  <meta content="Microsoft Visual Studio .NET 7.1" name="GENERATOR">
  <meta content="C#" name="CODE_LANGUAGE">
  <meta content="JavaScript" name="vs_defaultClientScript">
  <meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
  </HEAD>
 <BODY ms_positioning="GridLayout" bottomMargin=10 topMargin=10>
  <FORM ></asp:Label>
  </FORM>
 </BODY>
</HTML>


.cs页面代码:

private void Page_Load(object sender, System.EventArgs e)
  {
   // 在此处放置用户代码以初始化页面
   if(!this.IsPostBack)
   {    
       this.lbl_MediaPlayer.Text = this.PlayMedia(filename);
   }  
  }

   public string PlayMedia(string MediaFile)
  {
   string strScript =
    "<TABLE id=\"Table2\" align=\"center\" border=\"0\" runat=\"server\" width = '620' height ='450'>"    
    +"<TR>"
    +"<TD align=\"center\">"
    +"<OBJECT id=\"mdpTrailer\" classid=\"clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95\" name=\"mdpTrailer\" width='620' height = '450'>"
    +"<PARAM NAME=\"AudioStream\" VALUE=\"-1\">"
    +"<PARAM NAME=\"AutoSize\" VALUE=\"-1\">"
    +"<PARAM NAME=\"AutoStart\" VALUE=\"-1\">"
    +"<PARAM NAME=\"AnimationAtStart\" VALUE=\"-1\">"
    +"<PARAM NAME=\"AllowScan\" VALUE=\"-1\">"
    +"<PARAM NAME=\"AllowChangeDisplaySize\" VALUE=\"-1\">"
    +"<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=\"-1\">"
    +"<PARAM NAME=\"CursorType\" VALUE=\"0\">"
    +"<PARAM NAME=\"CurrentPosition\" VALUE=\"-1\">"
    +"<PARAM NAME=\"CurrentMarker\" VALUE=\"0\">"
    +"<PARAM NAME=\"DefaultFrame\" VALUE=\"\">"
    +"<PARAM NAME=\"DisplayBackColor\" VALUE=\"0\">"
    +"<PARAM NAME=\"DisplayForeColor\" VALUE=\"16777215\">"
    +"<PARAM NAME=\"DisplayMode\" VALUE=\"0\">"
    +"<PARAM NAME=\"DisplaySize\" VALUE=\"4\">"
    +"<PARAM NAME=\"Enabled\" VALUE=\"-1\">"
    +"<PARAM NAME=\"EnableContextMenu\" VALUE=\"-1\">"
    +"<PARAM NAME=\"EnablePositionControls\" VALUE=\"-1\">"
    +"<PARAM NAME=\"EnableFullScreenControls\" VALUE=\"0\">"
    +"<PARAM NAME=\"EnableTracker\" VALUE=\"-1\">"    
    +"<PARAM NAME=\"Filename\" VALUE=\""+ MediaFile + "\">"
    +"<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=\"-1\">"
    +"<PARAM NAME=\"SelectionEnd\" VALUE=\"-1\">"
    +"<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=\"ShowDisplay\" VALUE=\"0\">"
    +"<PARAM NAME=\"ShowGotoBar\" VALUE=\"0\">"
    +"<PARAM NAME=\"ShowPositionControls\" VALUE=\"-1\">"
    +"<PARAM NAME=\"ShowStatusBar\" VALUE=\"0\">"
    +"<PARAM NAME=\"ShowTracker\" 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=\"-600\">"
    +"<PARAM NAME=\"WindowlessVideo\" VALUE=\"0\">"
    +"</OBJECT>"
    +"</TD>"
    +"</TR>"
    +"</TABLE>";
   
   return strScript;
  }



第二种方式是直接在aspx页面放置播放器代码

Html代码:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
  <HEAD>
  <TITLE>多媒体播放页面</TITLE>
  <meta content="Microsoft Visual Studio .NET 7.1" name="GENERATOR">
  <meta content="C#" name="CODE_LANGUAGE">
  <meta content="JavaScript" name="vs_defaultClientScript">
  <meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
  </HEAD>
 <BODY ms_positioning="GridLayout" bottomMargin=10 topMargin=10>
  <FORM ]);
    MyNature.SQLServerDAL.Picture pic = new MyNature.SQLServerDAL.Picture();
    string filename = pic.GetMulname(picID);
    PlayUrl = filename;
     }  
  }


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap