999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

淺談在C#中播放音頻文件和視頻文件的方法

2013-04-29 00:41:56張影
科技創新導報 2013年9期
關鍵詞:視頻

張影

摘 要:當今時代,多媒體技術迅速發展,人們在生活、學習、娛樂時的重要組成部分就是計算機。隨著計算機性能的逐漸提高,越來越多的多媒體應用出現在了用戶的操作系統中。該文介紹了在C#中如何添加Windows Media Player組件以及該組件的主要屬性和方法,并且介紹了如何利用該組件播放音頻文件和視頻文件。

關鍵詞:音頻 視頻 組件

中圖分類號:TP37 文獻標識碼:A 文章編號:1674-098X(2013)03(c)-0-01

近些年來,多媒體的應用隨著網絡技術的不斷發展已經由單機模式走向了網絡模式。在視頻、音頻的播放中廣泛地采用了網絡的數字化流機制。因為其特有的快速、高效、靈活等特點,得到各個領域用戶的廣泛青睞。所以在開發具有視頻、音頻、圖形和游戲等的應用程序時,可以使用Visual C#創建基于Windows Media技術等多媒體組件的應用程序。

1 Windows Media Player組件主要屬性、方法

在創健C#應用程序的過程中可以使用Windows Media Player組件,這樣應用程序就具備了視頻和音頻的播放功能。此組件提供了多個方法和屬性,用來對多媒體文件進行控制。

(1)URL屬性:要打開播放的文件的路徑或者是超鏈接,也可以是本地的媒體文件。(2)Controls屬性:主要用來控制當前播放的多媒體文件。(3)Play方法:播放音頻、視頻文件的功能。(4)Pause方法:暫停文件播放的功能。(5)Stop方法:停止文件播放的功能。

2 添加Windows Media Player組件

在使用Windows Media Player組件播放音頻文件和視頻文件之前,必須添加Windows Media Player組件。具體步驟:(1)用鼠標右鍵單擊“工具箱”,在彈出的快捷菜單中選擇“選擇項”命令。(2)在出現的“選擇工具箱”對話框中選擇“COM組件”標簽。(3)在COM組件列表中,選擇名稱為Windows Media Player的組件。(4)單擊“確定”按鈕,添加Windows Media Player組件成功,Windows Media Player組件將會自動顯示在“工具箱”中。

3 用Media Player播放音頻文件或視頻文件

首先拖放一個Windows Media Player控件到Winfrom窗體中,在“屬性”面板中對控件的屬性進行設置。例如,控件的大小、可見性、URL等。可以添加幾個按鈕,給按扭添加代碼,用于控制音頻與視頻文件的播放。以下播放代碼可以播放音頻文件和視頻文件,具體代碼如下:

private void suondForm_load(object sender,EventArgs e)

{

//播放文件路徑以及播放功能

this.axWindowsMediaPlayer1.URL = @"E:\asdhg\aaaa\Kalimba.mp3";

this.axWindowsMediaPlayer1.Ctlcontrols.play();

}

//停止播放功能

private void btnstop_Click(object sender,EventArgs e)

{

this.axWindowsMediaPlayer1.Ctlcontrols.stop();

}

//退出播放功能

private void btntuichu_Click(object sender,EventArgs e)

{

this.axWindowsMediaPlayer1.Ctlcontrols.stop();

this.Close();

}

//繼續/暫停播放功能

private void btnzan_Click(object sender,EventArgs e)

{

if(btnzan.Text == “暫停(&K)”)

{

this.axWindowsMediaPlayer1.Ctlcontrols.pause();

btnzan.Text = “繼續(&K)”;

}

else

{

this.axWindowsMediaPlayer1.Ctlcontrols.play();

btnzan.Text = “暫停(&K)”;

}

}

// 更換播放文件功能,主要是修改播放文件的路徑,路徑變化后,開始自動播放文件

private void btngeng_Click(object sender,EventArgs e)

{

This.axWindowsMediaPlayer1.URL =@"E:\asdhg\aaaa\123.mp3";

}

4 結語

Windows Media Player組件還有很多的屬性與方法,例如播放器界面模式、播放狀態、播放次數等。在制作卡拉OK點歌系統時就可以使用該組件制作簡易的播放器,如果想要添加背景音樂就把Windows Media Player控件的“Visible”屬性設置為“false”,這樣你的播放器處于了隱藏狀態,別人就看不到你的播放器了。在開發具有音頻、視頻等的應用程序時,核心技術是開發時在C#中播放音頻、視頻文件還有窗體之間大量數據的傳遞。

參考文獻

[1] 唐政,房大偉.C#項目開發全程實錄[M].北京:清華大學出版社,2008.

[2] 董倩.基于Windows Media技術的網絡流媒體服務的研究與實驗[J].科技信息,2007(23).

[3] 崔學敏,張力,趙文靖.常用多媒體視頻、音頻文件格式綜述[J].山西電子技術,2007(3).

[4] 崔大勇,聶發如,薛智,等.視頻和音頻文件播放的實現[J].上海電力學院學報,1996(4).

猜你喜歡
視頻
基于大數據的彈幕視頻基本特征研究
視頻偵查工作室的研究與設計
校園監控管理探究
亞太教育(2016年33期)2016-12-19 04:44:01
計算機基礎課MOOC視頻的制作方法
考試周刊(2016年94期)2016-12-12 13:10:56
新浪網副總裁談移動直播如何帶來媒體彎道超車新機會
中國記者(2016年9期)2016-12-05 02:24:38
交通視頻監控系統中的視頻圖像處理技術
科技視界(2016年25期)2016-11-25 08:45:10
網絡視頻廣告的傳播策略探討
基于IPv6組播技術校園網絡視頻服務設計
怎樣提高中小學日常教學視頻資源拍攝的整體質量
遠程視頻監控圖像自動標注優化方法
主站蜘蛛池模板: 又猛又黄又爽无遮挡的视频网站| 成人午夜天| 亚洲国产成熟视频在线多多 | 欧美一区二区自偷自拍视频| 亚洲国产日韩欧美在线| 午夜a视频| 麻豆精品国产自产在线| 国产精品亚欧美一区二区| 国产午夜小视频| 中文字幕色在线| 日韩色图在线观看| 高潮爽到爆的喷水女主播视频 | 亚洲欧美日韩色图| 久久精品午夜视频| 亚洲av片在线免费观看| 国产内射一区亚洲| 久久精品人人做人人爽电影蜜月| 激情五月婷婷综合网| 日韩亚洲高清一区二区| 国产又粗又猛又爽视频| 无码免费的亚洲视频| 亚洲成人www| 亚洲第一香蕉视频| 99成人在线观看| 亚亚洲乱码一二三四区| 免费国产不卡午夜福在线观看| 亚洲91在线精品| 亚洲国产成人麻豆精品| 国产主播喷水| 亚洲精品无码高潮喷水A| 色天天综合| 亚洲男人在线| 97综合久久| 亚洲国产成人精品一二区| 最新国语自产精品视频在| 欧美一级专区免费大片| 99国产精品免费观看视频| 99热国产这里只有精品无卡顿"| 亚洲AV成人一区二区三区AV| 九色在线观看视频| 亚洲一区二区三区在线视频| 丁香综合在线| 国产精品精品视频| 国产无码精品在线| 欧美成人日韩| 99久久国产综合精品女同| 日本国产精品一区久久久| 国产毛片网站| 日本国产在线| 欧美日韩久久综合| 91久久偷偷做嫩草影院精品| 91免费观看视频| 久久精品91麻豆| 欧美日本激情| 99热在线只有精品| 男女猛烈无遮挡午夜视频| 国产激情无码一区二区三区免费| 欧美视频在线观看第一页| 又爽又大又黄a级毛片在线视频 | 久久一日本道色综合久久| 国产精品嫩草影院视频| 久久国产乱子| 久久久无码人妻精品无码| 在线观看无码av免费不卡网站| 999精品视频在线| 亚洲日韩国产精品无码专区| 国产91小视频在线观看| 综合色天天| 欧美日韩福利| 国产成人精品男人的天堂下载 | 伊人久久婷婷| 夜夜爽免费视频| 国产国语一级毛片在线视频| 精品福利网| 4虎影视国产在线观看精品| 国产91透明丝袜美腿在线| 全部免费毛片免费播放| 亚洲第一在线播放| 麻豆AV网站免费进入| 国产微拍一区二区三区四区| 高潮爽到爆的喷水女主播视频| 中文字幕在线一区二区在线|