關於內網播放MP4的容量

關於內網播放MP4的容量

我將擁有DVD質量(假設720×576)MP4,通常每小時720M,即每秒1638.4bit

在千兆乙太網路上,它是1G位頻寬,1 073 741 824位,理論上網路中的655,360台電腦可以同時流暢地播放MP4,這是一個非常大的數字,我一定是有什麼地方錯了,我哪裡錯了。

另外,要支援1G頻寬,伺服器需要什麼樣的介面來讀取數據,這需要考慮:

  • USB 1.1 = 12 兆位元/秒
  • Firefire 400 = 400 Mbit/s
  • USB 2.0 = 480 兆位元/秒
  • 火線 800 = 800 兆位元/秒
  • USB 3.0 = 5 Gb/s
  • eSATA = 目前高達 6 Gbit/s,因為它取決於內部 SATA 晶片。參考

那麼任何內部硬碟(無 RAID)、USB3 或 eSATA 硬碟就足夠了,對吧?

更新

請容許我簡化我的問題:

Q1:對於1個千兆網路上的單一伺服器(所有節點都是千兆卡等),有多少客戶端電腦可以流暢播放DVD品質的MP4?

Q2:如果我想將資料放在外部儲存體上,我應該使用什麼樣的介面?

謝謝

答案1

如果以一小時的 MP4 為基準,則產生的頻寬大致為:

(700 MiB * 1024 kiB/MiB) / (60 mins/hour * 60 sec/min) = ~200 kiB/sec

只要您的網路/儲存媒體可以處理此速率,播放就會瞬間並且您可以進行直播。您仍然可以以高於可用頻寬的速率播放媒體,但這意味著在播放媒體之前必須進行一些緩衝。

相關內容