在信息技術(shù)日新月異的今天,許多學(xué)校都建立了自己的局域網(wǎng),為網(wǎng)內(nèi)用戶提供視頻服務(wù)已成為網(wǎng)絡(luò)的一項基本應(yīng)用,因此在局域網(wǎng)內(nèi)架設(shè)視頻服務(wù)器已經(jīng)非常必要。視頻服務(wù)軟件一般選擇基于流媒體技術(shù)的服務(wù)器軟件,在此類軟件中,首選應(yīng)為RealNetworks系列產(chǎn)品。該系列產(chǎn)品由媒體內(nèi)容制作工具Real PRodUCer、服務(wù)器端軟件RealServer、客戶端軟件Real Player三部分組成,其流媒體文件包括RealAudio,RealVideo,Real Presentation和RealFlash四類文件,分別用于傳送不同的文件。Real System采用SureStream技術(shù),可以自動并持續(xù)地調(diào)整數(shù)據(jù)流的流量以適應(yīng)實際應(yīng)用中的各種不同網(wǎng)絡(luò)帶寬需求,輕松實現(xiàn)視音頻和三維動畫的回放。Real流媒體文件采用Real Producer軟件進(jìn)行制作,Real Producer可以把現(xiàn)場信號通過視頻采集卡即時制作成流媒體文件,再通過服務(wù)器端的RealServer直播到局域網(wǎng)內(nèi)的每一臺計算機(jī)。現(xiàn)場信號包括:電視機(jī)、影碟機(jī)、錄像機(jī)的信號、攝像機(jī)、攝像頭的信號、從衛(wèi)星接收的信號等等。本文介紹的是如何設(shè)置Helix Producer Plus V9.01(即Real Producer 9.0)以實現(xiàn)網(wǎng)絡(luò)的現(xiàn)場直播。
一、硬件需求
就目前的應(yīng)用環(huán)境來看,配置一臺中檔的普通PC機(jī)再加上一塊視頻采集卡就可滿足直播的要求。筆者用一臺CPU為P4 2.4G、內(nèi)存為256MB的計算機(jī),一塊源興的電視卡(400元)進(jìn)行網(wǎng)絡(luò)直播,其CPU的使用率為50%左右,直播效果穩(wěn)定、可靠。
二、軟件需求
用于安裝Helix Producer Plus V9.01的計算機(jī)應(yīng)安裝windows 2000 Professional以上版本的操作系統(tǒng)。客戶端需要安裝Real Player播放器,另外,網(wǎng)內(nèi)還需要一臺Real Server服務(wù)器(本文假定局域網(wǎng)內(nèi)已架設(shè)一臺RealServer流媒體服務(wù)器)。
三、安裝和配置
1. 硬件連接
硬件連接比較簡單,只要把采集卡與輸入源(如影碟機(jī))的視頻、音頻信號對應(yīng)連接即可。具體連接為:輸入源的視頻輸出端與采集卡的視頻輸入端相連,輸入源的音頻輸出端與計算機(jī)聲卡的線路輸入端相連。
2. Helix Producer Plus V9.01的安裝
運(yùn)行安裝程序,一路[下一步]即可。具體安裝步驟這里不再贅述。
3. Helix Producer Plus V9.01的配置
(1)運(yùn)行Helix Producer。軟件界面可分為左右兩部分,左面為輸入預(yù)覽及設(shè)置,右面為輸出預(yù)覽及設(shè)置(圖1)。
(2)輸入設(shè)置:在主界面左面的輸入設(shè)置里選擇“裝置”,在“音頻”下拉列表中選擇自己所使用的聲卡,在“視頻”下拉列表中選擇采集卡。單擊右側(cè)的[設(shè)置]按鈕,可以對音頻和視頻屬性進(jìn)行設(shè)置。其中,音頻的設(shè)置比較簡單,視頻的設(shè)置需要注重的是:輸入設(shè)置要與信號源與計算機(jī)的物理連接類型相對應(yīng),即假如信號源(如影碟機(jī))與計算機(jī)是通過復(fù)合視頻端子連接的,就應(yīng)選擇“video composite in”;假如是通過s端子連接的,就應(yīng)選擇“video svideo in”(圖2)。其他設(shè)置采用默認(rèn)值即可。
(3)輸出設(shè)置:圖1所示界面的右半部分有三個標(biāo)簽頁,分別是:聽眾、視頻過濾器和剪輯信息。單擊[聽眾],彈出如圖3所示的對話框;在“模板”列表中,選擇一個模板,假如是百兆以上的局域網(wǎng),可以選擇“450K VBR Download 450kbps”;然后單擊中間的[添加到聽眾列表]按鈕,在這里選擇速率越高的模板,對網(wǎng)絡(luò)帶寬的要求也就越高。添加完成后,雙擊剛添加的模板,可以進(jìn)行進(jìn)一步的設(shè)置,當(dāng)然不進(jìn)行設(shè)置保留默認(rèn)值也可以。
“視頻過濾器”標(biāo)簽頁里保留默認(rèn)值。
在“剪輯信息”標(biāo)簽頁里,可以指定“標(biāo)題”、“作者”和“版權(quán)”,這些信息會在接收端的播放器里顯示出來。
(4)添加服務(wù)器目的地:在圖1界面的右半部分“Destination”下面的空白區(qū)域單擊鼠標(biāo)右鍵,在彈出的快捷菜單中單擊“添加服務(wù)器目的地”,打開“目的地服務(wù)器”對話框(圖4)。具體設(shè)置為:
目的名稱:任意起一個名字,如CP1;
流名稱:接收端接收用的名稱,以后要用到,需記住,如CP1.RM;
廣播方法:選擇“推進(jìn),僅密碼登錄(Helix Server)”;Server address:這里填你的Real Server服務(wù)器的ip地址;
路徑:欄為空;
端口/端口范圍:50001~50050;
傳送:選擇“UDP”協(xié)議;
密碼:為Real Server服務(wù)器登錄Real Server治理頁面的密碼。
以上設(shè)置完成后,單擊[確定]按鈕。
至此,Helix Producer的直播設(shè)置已經(jīng)完成,可以打開“文件”菜單,單擊[保存工作],將以上設(shè)置保存為模板,當(dāng)下次使用時,再在“文件”菜單里“打開工作”,選擇你前面保存的模板即可。
(5)編碼,開始廣播:單擊圖1界面中的[編碼]按鈕,便開始在局域網(wǎng)內(nèi)廣播。
四、接收廣播
在局域網(wǎng)內(nèi)的任一臺計算機(jī)上,打開RealPlayer播放器,在地址欄里輸入:Rtsp://192.168.1.111/broadcast/cp1.rm。其中,“Rtsp”為協(xié)議名稱,“192.168.1.111”為服務(wù)器的IP地址,改為你的服務(wù)器IP地址即可,“broadcast”為RealServer服務(wù)器的默認(rèn)直播加載點(diǎn),“cp1.rm”為圖4里設(shè)置的流名稱。
注:本例所采用的Real Server版本為Helix Universal Internet Server 9.0.2。
|
新聞熱點(diǎn)
疑難解答