![イントラネット上でMP4を再生する際の容量について](https://rvso.com/image/1330610/%E3%82%A4%E3%83%B3%E3%83%88%E3%83%A9%E3%83%8D%E3%83%83%E3%83%88%E4%B8%8A%E3%81%A7MP4%E3%82%92%E5%86%8D%E7%94%9F%E3%81%99%E3%82%8B%E9%9A%9B%E3%81%AE%E5%AE%B9%E9%87%8F%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6%20.png)
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
ネットワーク/ストレージメディアがこの速度に対応できる限り、再生は瞬時のライブ ストリーミングも可能です。利用可能な帯域幅よりも高いレートでメディアを再生することもできますが、メディアを再生する前にバッファリングを行う必要があります。