日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > asp.net >内容正文

asp.net

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

發(fā)布時(shí)間:2024/4/17 asp.net 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 如何在asp.net中如何在线播放视频文件 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

第一種是在apsx頁面上放一個(gè)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 id="Form1" method="post" runat="server">???
????<asp:Label id="lbl_MediaPlayer" style="Z-INDEX: 101; LEFT: 8px; POSITION: absolute; TOP: 8px"
?????runat="server" Width="104px"></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 id="Form1" method="post" runat="server">???
<object id="MediaPlayer1" classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95" width="620" height="460" VIEWASTEXT>??????????????
???? <param name="filename" value="<%=PlayUrl%>">???????
??????????? <param name="AutoStart" value="1">?
??????????? <param name="Enabled" value="-1">??
??????????? <param name="ShowControls" value="-1">?
??????????? <param name="ShowGotoBar" value="0">
??????????? <param name="ShowStatusBar" value="-1">??
??????????? <param name="EnableFullScreenControls" value="0">??????????????
??????????? <param name="EnablePositionControls" value="0">?????
??????????? <param name="Volume" value="0">??????
??????????? <param name="DisplaySize" value="4">???
??????????? <param name="SendErrorEvents" value="0">?????????????
??????????? <param name="enableContextMenu" value="0">???
??????????? <param name="EnableTracker" value="-1">??????
??????????? <param name="AudioStream" value="-1">????????
??????????? <param name="AutoSize" value="0">??????????
??????????? <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="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="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="ShowAudioControls" value="-1">?
??????????? <param name="ShowDisplay" value="0">?????
??????????? <param name="ShowPositionControls" value="-1">????
??????????? <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="WindowlessVideo" value="0">?
??????????? </object>?

??????</FORM>
?</BODY>
</HTML>


.CS頁面

??private void Page_Load(object sender, System.EventArgs e)
??{
???// 在此處放置用戶代碼以初始化頁面
???if(!this.IsPostBack)
???{????
????int picID=System.Convert.ToInt32(Request.QueryString["pid"]);
????MyNature.SQLServerDAL.Picture pic = new MyNature.SQLServerDAL.Picture();
????string filename = pic.GetMulname(picID);
??? PlayUrl = filename;
?????}??
??}

轉(zhuǎn)載于:https://www.cnblogs.com/Dragon-China/archive/2006/12/01/579027.html

與50位技術(shù)專家面對(duì)面20年技術(shù)見證,附贈(zèng)技術(shù)全景圖

總結(jié)

以上是生活随笔為你收集整理的如何在asp.net中如何在线播放视频文件的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。