入門級 網絡現場直播 的實現

原創文章,轉載請註明轉載字樣和出處,謝謝!

 

以前在學校綠隊的時候玩過,基於手頭的最廉價的網絡直播的實現,當時做了一場項目報告會的直播。之前在榴蓮論壇上發過,不是很完整,這次發個稍微完整的,有時間做個配圖的詳細說明。

這是入門級玩法
成本 :
硬件
視頻採集可以用攝像頭一個,或者可以採用DV+採集卡(一般1394接口),不過有的DV直接是1394接口的,可以直接連接到帶有1394接口的筆記本,或者有的數碼相機。只要是能連接到電腦上,同時可以進行攝像的基本上都可以;然後數據線一根。

windows 2003服務器一臺(自己架設),或者可以用一臺舊電腦裝個2003;
軟件
windows media server ;windows media 編碼器 ;(都可以在網上下載到)

說明:整個系統的流程是攝像頭採集視頻,然後送入電腦,經過編碼器轉換編碼後,通過推,或者服務器的拉,輸送數據到windows media server ,然後通過server的分配的地址就可以訪問視頻了,這裏視頻的採集編碼可以使用一般的計算機,比如我們帶攝像頭的筆記本或者臺式機,windows media server 就必須要安裝在windows 的server版本上,比如 windows 2003。

步驟:

軟件平臺搭建 :
1 安裝 windows media server
控制面板-添加/刪除程序-添加windows組件 -windows media server ,插入windows 2003安裝光盤,待安裝成功即可。

2 安裝 windows media 編碼器
到官方網站下載或者到網上百度一下,安裝,步驟和一般軟件安裝類同。不再贅述。

3 安裝攝像頭
插入攝像頭,正確安裝驅動,ok~
如果是採集卡+DV,同樣將採集卡插入計算機PCI插槽,安裝驅動程序,將DV用連接線鏈接。(一般1394接口採集卡在100-300元左右,)
4 現在基本上安裝成功了,接下來就是設置了,設置完就可以開始直播了,打開視頻輸入設備(攝像頭),一切設備識別正常後,設置media server,這裏有嚮導,按照嚮導提示來一步一步做,也可以熟練以後直接自己設置,相關的設置可以百度更加詳細的資料,這裏不再贅述,特別要提到的就是視頻流的推方式還是拉方式,如果服務器固定,採集端不固定,那麼最好採用推的方式,這樣,什麼時候採集端有流輸出,服務器端就會自動開始,然後就是瀏覽的地址就是和你設置的發佈點的名字是相關的;然後打開編碼器,開始採集視頻,即可在網絡如瀏覽器上輸入地址收看。

流媒體服務器一般有 windows media server 和real 的,一般用real的也挺多的,不過沒有測試。windows的可視化的優點就是操作簡單,real的優點應該就是更加專業一點了,不過對於入門級的興趣來說,windows的基本上就夠了,有興趣也可以試試real的,這樣的東西基本上相信一般的人都能搭建調試出來的,有興趣的可以週末幾個朋友一起試試,也可以在家裏做簡單的監控等等。

 

轉載請註明出處

發佈了27 篇原創文章 · 獲贊 59 · 訪問量 17萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章