天下數據詳解流媒體服務器基礎知識?

近日,流媒體服務器忽然火爆起來,原因就是有很多企業將自己的網站進行了改革加入了一部分真人視頻講解的內容,這一點可謂是吸引了許多人進行嘗試,不可否認,人一般都是視覺系的生物,試想下一個美女,在網站的首頁出現,將企業文化和產品向訪客娓娓道來, 那麼任誰也不會移開自己的視線,這也就達到了我們的目的,那麼這些媒體文件是怎麼放到網站之中呢?這裡天下數據就要為大家介紹下天下數據獨有的業務:流媒體服務器!

流媒體服務器或稱視頻服務器,是視頻業務的實現基礎平臺,主要由三個主要功能模塊組成:信令處理模塊、視頻流發送模塊及視頻文件存儲模塊。基本原理是接收 用戶的視頻服務請求,提供適合格式的實時內容流,並根據用戶的請求,實現即時的流傳輸控制(如暫停、快進、快退及停止等)。

信令處理模塊負責與客戶端進行信令交互,目前主流的信令協議是RTSP、DSM-CC和MMS協議。

視頻流發送模塊負責視頻流發送,是服務器最核心的部分,也是技術含量最高的部分。主流的廠家都支持TS(傳輸流)和RTP(實時協議)兩種形式的數據包封包方式。

視頻文件存儲模塊是存放視頻文件的系統,一般由硬盤組成,具有大容量、高性能等特點。這一模塊往往與視頻流發送模塊具有非常高的藕合關係。

目前市面上提供的流媒體服務器,主要有四種典型的體系結構:

1,通用服務器。這是最初階段的選擇,主要通過軟件來完成視頻流的發送。由於容量小,只能支撐小規模的測試。這種體系結構中,硬盤中的數據首先被讀入內存,經過CPU的處理,以TS或RTP的封包格式經過網絡端口向外發送。

2,改進的服務器。通過增加硬盤的數量,配置專用的高性能的RAID卡,對通用服務器進行改進,在不改變軟件體系結構的情況下,提升系統的性能水平,這種服務器也稱為專業流媒體服務器。

3,基於專用硬件的服務器。通過設計專用的視頻傳送板卡、專用的存儲系統來實現全硬件的解決方案,以追求系統最大的性能為目標,往往使用很多專有技術,系統相對封閉。這種方案以國外廠家為主,都要求廠家具備非常高的研發能力。

4,基於標準化模塊的硬件結構。這種方案以標準化的硬件模塊(ATCA)為基礎,內部集成多塊視頻輸出卡、以太網千兆交換模塊和光纖通道交換模塊。媒體文 件通過光纖通道交換模塊從獨立的存儲系統中讀取,經過視頻輸出卡的處理後,由千兆交換模塊與外部以太網絡的主機進行視頻流輸出。

相關問題答案