時(shí)間:2020-02-06 10:52:05 來源:IT貓撲網(wǎng)整理 作者:網(wǎng)管聯(lián)盟 我要評(píng)論(0)
隨著互聯(lián)網(wǎng)的發(fā)展,在線視頻和視頻分享站點(diǎn)已成為當(dāng)之無愧的流行焦點(diǎn)之一。越來越多的網(wǎng)民們熱衷于上土豆等視頻網(wǎng)站看在線視頻、電影、電視劇,也帶動(dòng)一批播客們制作自己的"創(chuàng)意"視頻上傳到服務(wù)器上和眾多網(wǎng)民們分享與交流。
同時(shí)也有越來越多的站長(zhǎng)們或者草根一族也注意到這一商機(jī),紛紛建立了自己的視頻分享站點(diǎn)。就目前而言,絕大多數(shù)在線視頻分享站點(diǎn)都使用FLV格式的網(wǎng)絡(luò)視頻文件。FLV格式是Macromedia開發(fā)的Flash的視頻格式。使用這種格式的好處是不但可以輕松導(dǎo)入Flash,同時(shí)解決了過去其他格式的在線視頻需要客戶端安裝不同播放器才能正確播放的問題,也相應(yīng)地減少了視頻容量。另外還能支持定制個(gè)性化的Flash播放器,讓你的在線視頻看起來更潮、更酷、更炫。
下面就介紹一種如何在Windows服務(wù)器環(huán)境下如何搭建自己的視頻分享站點(diǎn)。經(jīng)過本人測(cè)試,完全可行(P.S.先把我做好的站點(diǎn)地址放上來,大家可以感受一下)這里先以Windows 2003 Server為例,教你如何在ASP語言環(huán)境下快速搭建一個(gè)在線視頻分享網(wǎng)站。
一. 在Windows 2003 Server上安裝
想要在Windows 2003 Server服務(wù)器(ASP語言環(huán)境)上快速搭建一個(gè)視頻分享站點(diǎn),可以參考以下步驟來實(shí)現(xiàn):
1)步驟1:安裝目錄和安裝文件;
2)步驟2:為站點(diǎn)創(chuàng)建一個(gè)應(yīng)用程序池(Application Pool);
3)步驟3:配置站點(diǎn);
4)步驟4:為.flv文件創(chuàng)建MIME Map
5)步驟5:測(cè)試站點(diǎn)
二. 安裝目錄和安裝文件;
1) 使用管理員權(quán)限(Administratorprivilege)登陸你的服務(wù)器。
2 )在服務(wù)器上安裝一個(gè)支持使用命令行批量轉(zhuǎn)換視頻文件成.flv 格式的程序。這方面嘗試過幾種相關(guān)的產(chǎn)品,最終使用的是碩思的一款名為FVEC的程序,全名是碩思FLV視頻編解碼器服務(wù)器版本。可以去官方網(wǎng)站上下載這個(gè)程序(據(jù)說英文網(wǎng)站上更新比較迅速,喜歡使用最新版本的人可以去訪問官方英文網(wǎng)站下載;)。這個(gè)程序的安裝比較簡(jiǎn)單,和一般的軟件一樣,直接點(diǎn)擊下一步就可以很快安裝完畢了。
3 )程序安裝完畢后,在安裝目錄下找到一個(gè)名為"fvec-asp-demo.zip"的文件包;可以用WinZip對(duì)文件包進(jìn)行解壓縮,把里面壓縮的文件解析到wwwroot目錄下一個(gè)子文件夾內(nèi),如c:\\inetpub\wwwroot\fvec
4 )如果你沒有將程序安裝到默認(rèn)的路徑下而是將程序安裝到其他指定目錄,那么你必須打開fvec.asp頁(yè)面,將里面的路徑修改為你已指定安裝的目錄地址。
5) 設(shè)置權(quán)限。找到文件目錄"c:\inetpub\wwwroot\fvec\files",給帳號(hào)"IUSR_COMPUTERNAME"設(shè)置權(quán)限為"完全控制(Full Control)"。這樣用戶上傳的所有視頻文件以及編解碼生成的相應(yīng)的*.flv文件都將被默認(rèn)存儲(chǔ)到這個(gè)目錄下。
6) 找到文件"c"\inetpub\wwwroot\fvec\fvec.mdb"文件,給帳號(hào)"IUSR_COMPUTERNAME"設(shè)置權(quán)限為"完全控制(FullControl)"。這個(gè)程序的Demo文件中使用了微軟的Access數(shù)據(jù)庫(kù)來簡(jiǎn)化配置工作,比較簡(jiǎn)單。如果你想改用其他的數(shù)據(jù)庫(kù)也是完全可以的。比如改用SQL Server或者Oracle的話,你需要打開db.aspx文件,然后手動(dòng)修改你們的數(shù)據(jù)庫(kù)提供者名字以及連接字符串。
7) 運(yùn)行系統(tǒng)提供的命令行窗口。將其中顯示的當(dāng)前路徑修改為"c:\inetpub\wwwroot\fvec",并調(diào)用[font="regsvr32.exe程序注冊(cè)MyRequest.dll文件。提示注冊(cè)成功后,將給ASP環(huán)境安裝一個(gè)組建來處理文件上傳工作。
三.創(chuàng)建一個(gè)應(yīng)用程序池(Application Pool);
1) 打開InternetInformation Service(IIS) Manager。
2 )展開"InternetInformation Services (IIS)Manager"中的節(jié)點(diǎn)。右鍵點(diǎn)擊"應(yīng)用程序池(ApplicationPools)"節(jié)點(diǎn),依次選擇子菜單"新建(New)" > "應(yīng)用程序池(Application Pool)"。
3) 給新建的應(yīng)用程序池命名,如"MyAppPool",然后點(diǎn)擊OK確定。
4) 然后展開"ApplicationPools"節(jié)點(diǎn),右鍵點(diǎn)擊"MyAppPool",選擇"屬性"。
5 )在屬性對(duì)話框中,點(diǎn)擊"Identify"標(biāo)簽頁(yè),將預(yù)先配置的安全帳號(hào)從"Network Service"修改為"Local Sytem",并點(diǎn)擊OK確定。
四.配置站點(diǎn);
1) 仍是打開"InternetInformation Service Manager"。
2) 展開"InternetInformation Service(IIS) Manager"節(jié)點(diǎn)。右鍵點(diǎn)擊你的站點(diǎn),選擇"屬性"。
3) 在打開的站點(diǎn)屬性對(duì)話框中,進(jìn)入"主目錄(HomeDirectory)"標(biāo)簽頁(yè),將執(zhí)行權(quán)限(Executepermissions)更改為"腳本和可執(zhí)行文件(Scripts andExecutables)"。
4) 將應(yīng)用程序池(Applicationpool)更改為"MyAppPool"。
5) 修改IIS中對(duì)于上傳文件大小的限制。IIS在默認(rèn)下僅允許用戶上傳文件大小不超過200 KB。而要修改這個(gè)限制的,可以通過以下步驟:
5.1)打開"Internet Information Service Manager";
5.2)郵件單擊"Internet Information Service Manager(IIS)"的節(jié)點(diǎn),選擇"屬性(Properties)"。然后選中選項(xiàng)"允許直接編輯配置數(shù)據(jù)庫(kù)(Enable Direct Metabase Edit)",然后點(diǎn)擊OK確定。
5.3)運(yùn)行文本編輯器打開文件C:\WINDOWS\system32\inetsrv\Metabase.xml;找到AspMaxRequestEntityAllowed 屬性并將其值設(shè)定為一個(gè)合適的值。
5.4)保存Metabase.xml文件,并重啟IIS。.
五. 創(chuàng)建MIME Map;
1). 在IIS中選擇站點(diǎn)進(jìn)行配置,郵件單擊并選擇"屬性"。
2). 在HTTP Headers標(biāo)簽頁(yè)中,點(diǎn)擊"MIME 類型(MIME Types)"按鈕并選擇"新建"。
3). 輸入".flv"作為后綴名,"video/x-flv"作為MIME類型,并點(diǎn)擊OK確定。
六. 最后一步:測(cè)試站點(diǎn);
這樣就完成所有配置了,接下來就可以對(duì)這個(gè)站點(diǎn)進(jìn)行測(cè)試了。測(cè)試方法如下:
打開你的瀏覽器,訪問http://yourdomain/fvec/upload.htm這個(gè)頁(yè)面。如果一切正常的話,你就能成功地將視頻文件上傳到你的服務(wù)器上,并自動(dòng)執(zhí)行編解碼工作直至完畢。
OK了。一個(gè)具備最基本的視頻上傳和編解碼批量處理功能的服務(wù)器就這樣建設(shè)好了。如果你愿意的話,當(dāng)然還可以為服務(wù)器加上更多的功能,比如自己做一個(gè)帶有明顯網(wǎng)站特色的播放器,在視頻播放結(jié)束后添加其他相關(guān)視頻推薦列表等等,都是比較容易實(shí)現(xiàn)的。
關(guān)鍵詞標(biāo)簽:視頻解碼器,解碼器
相關(guān)閱讀 "添加刪除Windows組件"中沒有IIS時(shí)安裝IIS方法 [聲音故障]XP沒有聲音,丟失Windows Audio服務(wù)(AudioSrv)[警告:2003不一定適用 10個(gè)Windows 7常見問題解決方案 10招搞定Linux服務(wù)器安全 2000,XP,VISTA,WIN7,LINUX下安裝IPv6 20個(gè)功能小技巧 搞定Windows7
熱門文章 ISAPI Rewrite實(shí)現(xiàn)IIS圖片防盜鏈 IIS6.0下配置MySQL+PHP5+Zend+phpMyAdmin 在Windows服務(wù)器上快速架設(shè)視頻編解碼器全攻略 win2000server IIS和tomcat5多站點(diǎn)配置
時(shí)間:2024-11-19 13:42:10
時(shí)間:2022-03-31 11:42:18
時(shí)間:2020-09-21 16:27:20
時(shí)間:2019-01-16 18:18:01
時(shí)間:2018-10-07 10:00:30
時(shí)間:2018-08-18 11:45:30
人氣排行 XAMPP配置出現(xiàn)403錯(cuò)誤“Access forbidden!”的解決辦法 WIN2003 IIS6.0+PHP+ASP+MYSQL優(yōu)化配置 訪問網(wǎng)站403錯(cuò)誤 Forbidden解決方法 如何從最大用戶并發(fā)數(shù)推算出系統(tǒng)最大用戶數(shù) Server Application Unavailable的解決辦法 報(bào)錯(cuò)“HTTP/1.1 400 Bad Request”的處理方法 Windows Server 2003的Web接口 http 500內(nèi)部服務(wù)器錯(cuò)誤的解決辦法(windows xp + IIS5.0)