酷知百科網

位置:首頁 > 遊戲數碼 > 電腦

流媒體服務器特點介紹

電腦2.19W

操作方法

(01)支援流媒體傳輸的網絡協議實時傳輸協議RTP與RTCPRTP(Real-timeTransportProtocol)是用於Internet上針對多媒體數據流的一種傳輸協議。RTP被定義爲在一對一或一對多的傳輸情況下工作,其目的是提供時間資訊和實現流同步。RTP通常使用UDP來傳送數據,但RTP也可以在TCP或ATM等其他協議之上工作。當應用程序開始一個RTP會話時將使用兩個端口:一個給RTP,一個給RTCP。RTP本身並不能爲按順序傳送數據包提供可靠的傳送機制,也不提供流量控制或擁塞控制,它依靠RTCP提供這些服務。實時傳輸控制協議RTCP。RTCP(Real-timeTransportControlProtocol)和RTP一起提供流量控制和擁塞控制服務。在RTP會話期間,各參與者週期性地傳送RTCP包。RTCP包中含有已發送的數據包的數量、丟失的數據包的數量等統計資料,因此,服務器可以利用這些資訊動態地改變傳輸速率,甚至改變有效載荷類型。RTP和RTCP配合使用,它們能以有效的反饋和最小的開銷使傳輸效率最佳化,因而特別適合傳送網上的實時數據。單播在客戶端與媒體服務器之間需要建立一個單獨的數據通道,從一臺服務器送出的每個數據包只能傳送給一個客戶機,這種傳送方式稱爲單播。每個用戶必須分別對媒體服務器發送單獨的查詢,而媒體服務器必須向每個用戶發送所申請的數據包拷貝。這種巨大冗餘首先造成服務器沉重的負擔,響應需要很長時間,甚至停止播放;管理人員也被迫購買硬件和帶寬來保證一定的服務質量。組播IP組播技術構建一種具有組播能力的網絡,允許路由器一次將數據包複製到多個通道上。採用組播方式,單臺服務器能夠對幾十萬臺客戶機同時發送連續數據流而無延時。媒體服務器只需要發送一個資訊包,而不是多個;所有發出請求的客戶端共享同一資訊包。資訊可以發送到任意地址的客戶機,減少網絡上傳輸的資訊包的總量。網絡利用效率大大提高,成本大爲下降。點播與廣播點播連接是客戶端與服務器之間的主動的連接。在點播連接中,用戶透過選擇內容項目來初始化客戶端連接。用戶可以開始、停止、後退、快進或暫停流。點播連接提供了對流的最大控制,但這種方式由於每個客戶端各自連接服務器,卻會迅速用完網絡帶寬。廣播指的是用戶被動接收流。在廣播過程中,客戶端接收流,但不能控制流。例如,用戶不能暫停、快進或後退該流。

流媒體服務器特點介紹
標籤:流媒體 服務器