解析搭建網(wǎng)絡(luò)視頻直播系統(tǒng)的四大誤區(qū)
誤區(qū)一、選擇服務(wù)器做為采集編碼工作站。
不少朋友認(rèn)為服務(wù)器穩(wěn)定、性能高,經(jīng)常用它來做為采集編碼的硬件設(shè)備,其實,由于服務(wù)器的主要性能體現(xiàn)在網(wǎng)絡(luò)吞吐、磁盤IO、以及邏輯運(yùn)算等方面,而用在多媒體處理部分的顯卡配置比較低、適合的采集卡也比較少,故服務(wù)器不適合做為直播的采集編碼機(jī)來用。
一般推薦采用圖形、圖像運(yùn)算性能高的PC機(jī)、CPU3.0 GHz,高性能有獨立顯存的顯卡、1G內(nèi)存,的高檔PC機(jī)來做為采集編碼工作站用,對于采用一體式視頻直播軟件(采集、編碼、直播發(fā)布一體化完成的,典型代表有世紀(jì)葵花公司出品的LiveONE軟件)搭建視頻直播系統(tǒng)的時候,我們首先考慮到的應(yīng)該是采集編碼方面,故推薦采用PC架構(gòu)的工作站做為硬件選擇。
誤區(qū)二、選擇流媒體服務(wù)器
目前,有不少的硬件服務(wù)器廠商推出了“流媒體服務(wù)器”的硬件設(shè)備,給服務(wù)器貼上流媒體的概念,推銷自己的硬件產(chǎn)品,確實給不少朋友的選擇帶來了誤區(qū);我們知道流媒體只是一種技術(shù),典型的應(yīng)用有VOD點播、視頻直播、視頻廣播等方面,而目前流媒體技術(shù)所涉及到的內(nèi)容是多方面的,編碼器、網(wǎng)絡(luò)傳輸協(xié)議、客戶接收端;編碼器有WMV系列、DIVX系列、XVID系列、MPEG4系列、H.264系列,RM系列,VP系列等,接收端有Windows Media Player、RealONE、QuickTime、以及各專有廠商的播放器,網(wǎng)絡(luò)協(xié)議有RTSP、MMS、Http、KMS(北京世紀(jì)葵花公司專有協(xié)議,廣域網(wǎng)保證1秒內(nèi)延時)等,還沒有形成統(tǒng)一的標(biāo)準(zhǔn)。所以也就不會有流媒體服務(wù)器這一說了。
由于處理流媒體的分發(fā)、VOD點播等核心視頻泵的高效運(yùn)作僅依賴于磁盤IO、網(wǎng)絡(luò)吞吐等因素,并不需要特有的硬件設(shè)備,我們在選擇服務(wù)器的硬件設(shè)備時,要特別注意,不要被某些廠商所標(biāo)榜的流媒體概念給“忽悠”了,而是要根據(jù)自己的實際情況,選擇適合自己的硬件服務(wù)器。
誤區(qū)三、不切實際、盲目追求
1、盲目的追求高質(zhì)量的直播效果;
2、盲目的追求服務(wù)器的大并發(fā);
3、盲目的追求新技術(shù)、新標(biāo)準(zhǔn)。
高質(zhì)量的直播效果要滿足以下條件:信號質(zhì)量好、網(wǎng)絡(luò)狀況好、接收端配置好。例如:要滿足DVD效果的質(zhì)量,必須滿足以下條件:原始信號質(zhì)量是DVD效果,客戶端與服務(wù)器之間能夠提供至少1M的帶寬,接收端PC機(jī)配置至少P4 1.6GHZ/獨立32M顯存顯卡以上。
支持的并發(fā)用戶多少取決了是否能夠提供相應(yīng)的網(wǎng)絡(luò)帶寬,在單播模式發(fā)布直播的情況下,若音視頻碼流為M,要滿足N個人同時接收的話,直播服務(wù)器就需要M×N的上行帶寬。
新技術(shù)的發(fā)展相當(dāng)?shù)目?,新的編碼器、新的網(wǎng)絡(luò)傳輸方法層出不窮,我們在做視頻直播時,對于編碼器的選擇不但要考慮它的效果,更應(yīng)該從性能、兼容性,通用性、可復(fù)用性等諸方面考慮;對于網(wǎng)絡(luò)傳輸方式的選擇也要看對直播的要求??傊欢ㄒ鶕?jù)自己的實際情況及要求進(jìn)行選擇。
比如:H.264由于效果好,得到了不少朋友的追捧,單純從技術(shù)的方面,H.264的效果是不錯,但若不假思索的就用在直播系統(tǒng)中,也將會帶來不少問題,由于目前市面上并沒有真正的硬件編碼的H.264解決方案,要想真正發(fā)揮H.264的效果,仍需軟編碼,采用目前主流配置的機(jī)器進(jìn)行H.264編碼,一臺機(jī)器只能編碼一路信號,對于要做網(wǎng)絡(luò)電視的朋友來說,投資就相當(dāng)大了,另外采用H.264進(jìn)行編碼的話,錄制下來的文件格式也沒有一個統(tǒng)一的標(biāo)準(zhǔn),很難進(jìn)行二次編輯和復(fù)用了。
再比如P2P的方式發(fā)展迅速,也逐漸被應(yīng)用在網(wǎng)絡(luò)直播中,不過由于P2P對網(wǎng)絡(luò)的占用比較大,很多單位都不允許這種方式的傳播,采用P2P方式,網(wǎng)絡(luò)延時將達(dá)到1分鐘左右,故P2P方式也就不適合對于實時性要求高的會議直播、遠(yuǎn)程教學(xué)的應(yīng)用了。 #p#page_title#e#
誤區(qū)四、忽略了術(shù)業(yè)有專攻
搭建一個好的視頻直播系統(tǒng)涉及到多方面的準(zhǔn)備,這需要專門的流媒體軟件,有經(jīng)驗的技術(shù)工程師配合,實現(xiàn)諸如輸入源處理,信號降噪、節(jié)目任務(wù)錄制、字幕臺標(biāo)、線性播出等功能,還需要專業(yè)的軟件以及豐富的實施經(jīng)驗,絕不是買張采集卡,通過采集卡所帶的免費軟件,或者是免費的WMS能夠真正效果的。
總結(jié):由于網(wǎng)絡(luò)直播的應(yīng)用日漸廣泛,很多軟件商、硬件商、系統(tǒng)集成商都希望能夠分得自己的利益,所以就不乏一部分經(jīng)銷商唯利是圖,根本不顧用戶的實際情況,給用戶后期的直播應(yīng)用帶來了相當(dāng)大的麻煩,所以我們提醒用戶在選擇網(wǎng)絡(luò)直播系統(tǒng)時,一定要選擇信譽(yù)好、客戶廣、大品牌的廠商。