最新
推薦
流媒體應(yīng)用是網(wǎng)絡(luò)上內(nèi)容最豐富,應(yīng)用最基礎(chǔ),范圍最廣泛的應(yīng)用之一,同時(shí)也是最容易為廣大用戶接受的應(yīng)用。在對(duì)新一代互聯(lián)網(wǎng)IPv6網(wǎng)絡(luò)進(jìn)行建設(shè)時(shí)利用其本身空閑的主干帶寬、豐富的地址空間一系列優(yōu)勢(shì)與流媒體應(yīng)用相結(jié)合,對(duì)IPv6的發(fā)展將起到積極的作用。 考慮到教育網(wǎng)上有豐富的IPv6主干帶寬,而且同時(shí)為了豐富IPv6網(wǎng)絡(luò)資源,吸引更多用戶使用,促進(jìn)其發(fā)展,北京大學(xué)在IPv6網(wǎng)絡(luò)上部署和實(shí)施了部分流媒體應(yīng)用。由于流媒體系統(tǒng)目前在IPv4和IPv6上部署的考慮幾乎相同,所以本文只是針對(duì)流媒體系統(tǒng)本身進(jìn)行闡述。 Microsoft和VLC平臺(tái)比較 北京大學(xué)的多媒體建設(shè)主要依據(jù)兩個(gè)原則。一是易用性,二是成本。從這兩個(gè)角度考慮,我們應(yīng)用了兩套系統(tǒng),一套是Microsfot Windows Media Services(http://www.microsoft.com),另一套是VLC(http://www.videolan.org)。 Microsoft Windows Media Services的優(yōu)點(diǎn)是:應(yīng)用廣泛,通用性好,智能多帶寬數(shù)據(jù)速率編碼及智能傳輸,與系統(tǒng)結(jié)合緊密,系統(tǒng)穩(wěn)定性好,CPU占用率低。它的缺點(diǎn)是,只能支持mms傳輸協(xié)議,以及平臺(tái)兼容性差。 VLC的優(yōu)點(diǎn)是:第三方開(kāi)源軟件,功能強(qiáng)大簡(jiǎn)單易用,兼容平臺(tái)多,也同時(shí)兼容多種流媒體傳輸協(xié)議。缺點(diǎn)是:CPU占用率較高,在Windows平臺(tái)上組建系統(tǒng)穩(wěn)定性不如Microsoft自己的系統(tǒng)穩(wěn)定。 Microsoft系統(tǒng)中分別為用Windows Media Encoder進(jìn)行視頻節(jié)目源的采集及編碼,用Windows Media Services提供流媒體服務(wù)和用Windows Media Player進(jìn)行客戶端播放三部分,而在VLC系統(tǒng)中VLC客戶端擁有全部采集、編碼、轉(zhuǎn)播服務(wù)和客戶端播放的功能,因此僅用VLC客戶端就可以搭建我們的流媒體系統(tǒng)。 以下我們將分別以兩套系統(tǒng)針對(duì)以上三部分進(jìn)行說(shuō)明。 ![]() 北大IPv6流媒體系統(tǒng) 視頻采集時(shí),應(yīng)用與操作系統(tǒng)及Windows Media Encoder相兼容的采集卡以確保系統(tǒng)不會(huì)出現(xiàn)不兼容問(wèn)題。如果使用的是音視頻可同時(shí)捕獲的采集卡,將不存在任何問(wèn)題,但若使用的是視頻單獨(dú)采集,而聲音由聲卡采集則將能存在音視頻無(wú)法同步的問(wèn)題,所以推薦使用一體采集的采集卡,具體情況需實(shí)際驗(yàn)證。 北大在使用Windows Media Encoder進(jìn)行采集及編碼的應(yīng)用使用普通PC平臺(tái)即可,當(dāng)然也只能使用Microsoft自己的操作系統(tǒng)。隨著對(duì)視頻編碼質(zhì)量的提高,相應(yīng)對(duì)CPU性能的要求也隨之提高。在一般情況下,編碼采集在本地并不會(huì)發(fā)生緩沖,所以對(duì)內(nèi)存及硬盤均無(wú)太大的要求。內(nèi)存足夠運(yùn)行操作系統(tǒng)并且夠加載應(yīng)用程序即可,除非需要將所采集的流媒體實(shí)時(shí)記錄下來(lái),否則對(duì)硬盤性能和容量也沒(méi)有很高的要求。 |
聯(lián)系客服