Router
用於重度影片流依賴網路的路由器
我有一個 50 Mbps WAN 連結,我使用 Asus RT-N16 和番茄韌體進行 NAT。我的使用者觀看多個流媒體影片。在任何給定時間,都會有大約 20 個正在觀看的流媒體影片。但是,如果正在觀看的影片數量超過 7 或 8 個,那麼即使頻寬使用率沒有超過 15 Mbps,影片也會出現滯後或延遲。在測試了幾乎所有可能的設置後,我得出的結論是,延遲或延遲是因為華碩 RT-N16 是家用路由器,其硬體不適合高頻寬連接。現在我的計劃是使用功能強大的台式電腦(sandybridge 處理器和 4+ GB RAM)和多個 NIC 作為路由器。我將在其上執行 Ubuntu 伺服器,並將使用數據包轉發和 NAT maquarading 選項。那麼這是一個不錯的選擇嗎?Linux 是否提供任何好的功能來最大化影片流路由吞吐量?
那麼這是一個不錯的選擇嗎?
是的。任何現代計算硬體都應該能夠在短時間內通過網卡以 50 Mbps 的速度移動。
Linux 是否提供任何好的功能來最大化影片流路由吞吐量?
我不會特別擔心你現在的負擔。也就是說,Linux 確實帶有實時操作,並且可以輕鬆執行QOS操作。
要轉發 50Mbps 的流量,您不需要這樣的硬體。Linux 可以使用 Hiper Threading cpu @ 1.8GHz 和 2GB 記憶體推動超過 60Mbps。也許您的問題來自通過路由器的多播數據包。第一次通過嘗試停用防火牆你的路由器(SPI);第二遍查看 IGMP 偵聽功能(igmp 代理),第三遍閱讀有關 iptv、流式傳輸、實時流式傳輸、路由的一些 wiki