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