流媒體服務器就是把視頻設備(如大鍋信號、有線信號、DVD,VCD,攝像機,監控頭等)的視頻信號采集到服務器,供網絡訪問。能夠像Web服務器發布html文件一樣發布流媒體文件和從攝像機、視頻采集卡等設備傳來的實況流,從而用戶可以使用視頻播放器收看這些媒體文件。
流媒體服務器可以把連續的音頻和視頻信息壓縮后放到網絡服務器上,用戶邊下載邊觀看,而不必等待整個文件下載完畢;通過網絡播放流媒體文件時,文件本身不會在本地磁盤中存儲,這樣就節省了大量的磁盤空間開銷。
基于流媒體技術的優越性,流媒體服務器廣泛應用于視頻點播、視頻會議、遠程教育、遠程醫療和在線直播系統中,并解決了各個系統所存在的一些問題:
(1)直播流格式不統一簡潔化操作,可將本地UDP、RTP等直播流,轉變成M3U8的地址,不改變視頻原有的清晰度。視頻輸入播放器的格式可能是多樣的,而通過流媒體中轉系統,可以將所有的視頻格式轉換成播放器都支持的M3U8,解決播放格式不統一問題。
(2)能夠對視頻地址加密,防盜鏈對于經過流媒體中轉系統的直播流地址,可以實現加密,加密后的視頻配合點量播放器播放,防止視頻源被盜。
(3)直播流的管理支持對需要管理操作的電視直播流頻道地址的手動處理,包括添加刪除。
(4)組播地址轉變為單播地址該系統可實現將局域網直播流組播地址,轉化為對外的單播地址,解決組播跨網段的問題,同時實現對其加密。
(5)高并發穩定性通過流媒體中轉服務器系統后,還可以解決人數高并發時期系統的穩定性。