萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 網路安全 >  >> 網路基礎知識

流媒體伺服器架設全指南:基礎知識、主流廠商、協定、格式與 MPEG-4 深度解析

流媒體 vs 傳統下載

  • HTTP/FTP 下載: 須等檔案完全下載才能播放,無法即時直播。
  • 流式傳輸: 伺服器連續串流 → 客戶端緩衝區預載數秒 → 邊下邊播。支援點播 (VOD) 與即時直播 (Live)。

三大主流廠商與產品線

廠商產品/平台核心協定常見格式
MicrosoftWindows Media ServicesMMS, RTSPASF, WMV, WMA
RealNetworksHelix / RealServerRTSP (Real 版), PNMRM, RA, RMVB
AppleQuickTime Streaming ServerRTSP (標準), HTTPMOV, MP4

Nullsoft (Winamp) 亦嘗試切入但較不成熟。本文重點在 MS 與 Real。

核心傳輸協定族

  • RTP:即時傳輸協定 (載體)。
  • RTCP:傳輸控制 (QoS 回報)。
  • RTSP:串流控制 (播放/暫停/定位),像「網路遙控器」。
  • RSVP:資源預留 (QoS 保障)。

廠商產品皆建構於此標準之上。

流媒體檔案格式與發布格式

媒體格式 (容器/編碼): ASF/WMV (MS)、RM/RMVB (Real)、MOV/MP4 (Apple)、SWF (Flash)、VIV (Vivo)。

發布格式 (播放清單/重導向): ASX (MS)、RAM/RPM (Real)、SMIL (同步多媒體)、XML。

MPEG-4 與流媒體的關係

  • MPEG-4 是視訊編碼標準,非容器格式。清晰度取決於碼率 而非格式標籤。
  • MS ASF 採 MPEG-4 DCT;DivX 為 MPEG-4 Part 2 實作;H.264/AVC 為 MPEG-4 Part 10。
  • Real/Apple 採自研編碼器,同碼率下畫質不遜 MPEG-4。RealVideo 9 採 VP5,品質優於早期 DivX。
  • 趨勢:流媒體伺服器逐漸支援 MP4 容器 + H.264/AVC,Real Helix 已支援 MP4,RealOne Player 裝解碼器即可播放。

點播 vs 廣播

  • 點播 (VOD): 客戶端主動連接,獨佔一條串流,可拖曳/暫停,伺服器資源/頻寬壓力大 (N 用戶 = N 連線)。
  • 廣播 (Live/模擬直播): 伺服器單一串流多播/廣播,所有客戶端同步收看,無法拖曳,頻寬固定 (1 串流服務 N 用戶),適合線上電台/電視/直播。

架設前必先定位業務模式,再選軟體/硬體/頻寬規劃。

copyright © 萬盛學電腦網 all rights reserved