DVD品質(720×576)のMP4、通常は1時間あたり720M、つまり1秒あたり1638.4ビットになります。
ギガバイト イーサネットでは、1G ビットの帯域幅、1,073,741,824 ビットで、理論上はネットワーク内の 655,360 台のコンピューターが同時に MP4 をスムーズに再生できます。これは非常に大きな数ですが、どこか間違っているに違いありません。どこが間違っているのでしょうか。
また、1G 帯域幅をサポートするには、サーバーがデータを読み取るためにどのようなインターフェースが必要か、次の点を考慮してください。
- USB 1.1 = 12 メガビット/秒
- ファイアファイア 400 = 400 メガビット/秒
- USB 2.0 = 480 メガビット/秒
- FireWire 800 = 800 メガビット/秒
- USB 3.0 = 5 ギガビット/秒
- eSATA = 内部 SATA チップに依存するため、現時点では最大 6 Gbit/s。参照
つまり、内蔵ハードディスク(RAID なし)、または USB3 または eSATA ハードディスクで十分ということですね?
アップデート
質問を簡略化させてください:
Q1: ギガビット ネットワーク上の 1 台のサーバー (すべてのノードがギガビット カードなど) の場合、DVD 品質の MP4 をスムーズに再生できるクライアント PC は何台ですか?
Q2: データを外部ストレージに保存したい場合、どのようなインターフェースを使用すればよいですか。
ありがとう
答え1
1 時間の MP4 をベンチマークとすると、おおよそ次の帯域幅が得られます。
(700 MiB * 1024 kiB/MiB) / (60 mins/hour * 60 sec/min) = ~200 kiB/sec
ネットワーク/ストレージメディアがこの速度に対応できる限り、再生は瞬時のライブ ストリーミングも可能です。利用可能な帯域幅よりも高いレートでメディアを再生することもできますが、メディアを再生する前にバッファリングを行う必要があります。