3建立網上直播的係統

利用互聯網受眾麵大、經濟實惠的特點,把互聯網作為宣傳學校運動會的基礎和平台,讓學校體育文化得到廣泛傳播,采用網上直播是一個良好的途徑。

目前,網上直播技術分為C/S架構和P2P 架構兩種,由於P2P技術有著比C/S術更多的優越性,特別是在網上視頻傳播方麵,已經超越了早期的 C/S應用方式。

建立對等聯網係統

P2P可以理解為“點對點”的意思,稱為對等聯網。在傳統網絡數據傳播方式中,一般是把文件由服務器端傳送到客戶端。由於是從一台服務器下載,服務器所提供的帶寬是一定的,因而下載人數越多速度越慢。隨著用戶的增多,對帶寬的要求也隨之增多,用戶過多就會造成瓶頸,有時還會使服務器過載停機,所以很多服務器都會有用戶人數的限製,下載速度的限製,這樣就給用戶造成了諸多的不便。

P2P係統則不同,用戶越多,下載速度反而越快。這主要是P2P係統采用了一種不同於傳統C/S的方式。在P2P係統中,首先在上傳端把一個文件分成了Z個部分,甲在服務器隨機下載了第N個部分,乙在服務器隨機下載了第M個部分,這樣甲的P2P就會根據情況到乙的電腦上去下載乙已經下載好的M部分,乙的P2P就會根據情況到甲的電腦上去下載甲已經下載好的N部分,這不但減輕了服務器端的負荷,也加快了用戶方的下載速度,效率也提高了。所以說用的人越多,數據傳送得速度也就越快。

P2P播放軟件係統由P2P服務端軟件和客戶端軟件構成,服務端軟件運行在服務器端,負責提供源數據。客戶端軟件運行在用戶計算機一端,負責接收和轉發從服務端傳來的數據。一般將P2P客戶端軟件做成插件形式,當用戶準備進行P2P操作時,測覽器或播放器會自動下載插件,並安裝。隻有服務器和用戶之間都安裝了相應的P2P軟件時,才可以在網絡中形成P2P環境。

網上直播係統的工作

在互聯網上進行廣播與視頻直播統稱為直播係統。直播係統需要一定的設備,這些設備主要包括攝像機、雲台、雲台控製器、話筒、調音台、擴音機、音視頻切換控製台、圖像監控器、音視頻服務器、P2P服務端軟件和一台電腦主機。

攝像機采用彩色一體機安裝在雲台上,通過雲台控製器可以靈活地旋轉和移動。音視頻服務器是一台集壓縮、處理音視頻數據的專用設備,由音視頻壓縮編碼器、輸人輸出通道、音視頻接口等構成,主要完成音頻、圖像數據壓縮和流媒體的處理。

直播係統工作時,從攝像機取得的圖像首先進入監控器,工作人員通過雲台控製器控製攝像機的取景和取位。連接有話筒的調音台負責將現場音頻信號和麥克風的音頻信號混合在一起,一路通過擴音機進行現場廣播,另一路送入音視頻服務器。與此同時,圖像信號和調音台混合音頻信號進入音視頻切換控製台,控製台的作用就像一個選擇開關,可以選擇不同攝像機拍攝的現場畫麵和相應的現場音頻信號。

將控製台輸出的音視頻信號連接到音視頻服務器上,通過音視頻服務器對音視頻的壓縮編碼,最後進入Web服務器,經P2P服務端軟件在互聯網上廣播體育比賽,互聯網用戶隻要安裝相關軟件,並下載相應的 P2P插件,就可以聆聽比賽聲音,觀看比賽實況了。