隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,各地均組建了不同規(guī)模的教育城域網(wǎng)。為進(jìn)一步共享優(yōu)質(zhì)教育資源,視頻傳輸是這些應(yīng)用的重要組成部分之一。教育城域網(wǎng)目前的組網(wǎng)方式主要有純光纖方式、虛擬網(wǎng)方式以及互聯(lián)網(wǎng)方式[1]。前兩種方式組建的教育城域網(wǎng)能結(jié)合網(wǎng)絡(luò)設(shè)備進(jìn)行視頻流的多播傳送。由于不能保證互聯(lián)網(wǎng)上的路由器均支持多播,因此以互聯(lián)網(wǎng)方式組建的教育城域網(wǎng)推薦進(jìn)行視頻流的單播傳送。
目前,使用較多的流媒體服務(wù)器端軟件主要由RealNetworks公司以及Microsoft公司提供,兩家公司同時(shí)提供了網(wǎng)絡(luò)直播解決方案。Microsoft公司提供了Windows Media Services服務(wù)端與Windows Media Encoder相結(jié)合的直播方案。該解決方案在安裝Windows 2003操作系統(tǒng)后可免費(fèi)獲取,同時(shí)與客戶端播放器Windows Media Player緊密集成,具有部署方便、設(shè)置簡(jiǎn)單的優(yōu)點(diǎn)。
直播工作站與直播服務(wù)器之間有兩種工作方式:編碼器拉方式與編碼器推方式[2]。編碼器拉方式是指直播服務(wù)器主動(dòng)從直播工作站檢索流,這種工作方式可以支持多臺(tái)直播服務(wù)器同時(shí)從一臺(tái)直播工作站進(jìn)行流檢索;編碼器推方式是指直播服務(wù)器被動(dòng)地從直播工作站接收流,工作站與服務(wù)器屬于一對(duì)一的關(guān)系。地市一級(jí)的教育城域網(wǎng)一般以互聯(lián)網(wǎng)組網(wǎng)方式為主,本文以Microsoft公司提供的解決方案為例,分析了編碼器拉方式以及編碼器推方式的配置方法,并探討如何在地市一級(jí)的教育城域網(wǎng)上實(shí)施視頻流的單播傳輸。
?。ㄗⅲ汗ぷ髡綢P:192.168.18.125、服務(wù)器IP:192.168.2.54、服務(wù)器域名:vod.tzedu.org)
一、編碼器拉方式
(一)直播工作站的配置
直播工作站需要安裝Windows Media Encoder 9.0進(jìn)行視頻信息的實(shí)時(shí)編碼(下載地址http://www.skycn.com/soft/4885.html)。進(jìn)入編碼器主界面后,依次選擇“新建會(huì)話”→“廣播實(shí)況事件”開(kāi)始配置。
(1)配置視頻與音頻設(shè)備:本例選Ospery-200設(shè)備。
(2)廣播方法:設(shè)為自編碼器拉傳遞(如圖1)。
(3)廣播連接:設(shè)定可用廣播端口,可以通過(guò)“查找可用端口”,由系統(tǒng)自動(dòng)分析,也可以手工設(shè)定空閑端口,本例設(shè)為7080(如圖2)。
(4)編碼選項(xiàng):按需設(shè)定視頻與音頻的質(zhì)量,包括碼率、幀率及分辨率等。
圖1 設(shè)置編碼器工作方式
圖2 設(shè)定工作端口
經(jīng)過(guò)以上四個(gè)步驟的設(shè)置,已經(jīng)實(shí)現(xiàn)了直播工作站的主要配置,用戶點(diǎn)擊主界面的“開(kāi)始編碼”按鈕,開(kāi)始直播工作站的編碼。遠(yuǎn)端用戶可以在瀏覽器的地址欄輸入地址mms://192.168.18.125:7