Piから1080pビデオをストリーミングできますか?


22

Piは1080pビデオを問題なく再生できることは誰もが知っていますが、有線ネットワーク接続を介して1080pビデオをストリーミングできるファイルサーバーの基盤として機能するのに十分な速度ですか?

私は私のものを1080p HDビデオ(DTS-HDオーディオ付き)をストリーミングするためのメディアサーバーとして使用することを考えていますが、他の誰かがそれを試したか、Piが仕事をしているかどうかに興味があります。

回答:


22

でネットワークスループットをテストしたところiperf、約90 MbpsのTCPを問題なくプッシュできました。よく思い出すと、フルHDビデオには約25〜35 Mbpsが必要なので、そうだと思います。

メディアファイルを保存するSDカードよりも高速なものを検討することをお勧めします。クラス6はおそらく十分ですが、クラス4はおそらくそうではありません。

更新: I / Oのより現実的なテストを行いました-SDカードから読み取り、ネットワーク経由でデータをプッシュします。

Raspberry Pi(Raspbian)の場合:

nc 192.168.105.225 337 < /dev/mmcblk0

同じLAN上の別のマシン(ブリッジ):

nc -l 337 > /dev/null

ルーター(ブリッジ)は、Piによってプッシュされるトラフィックの44 Mbpsを示しました。私がクラス4 SDカードを持っていることを考えると、これはPiのI / Oがこれらの速度のボトルネックではないことを意味します。

テスト中のリソース消費(かなり高い): 上

すぐに接続されたUSBハードドライブを試して、フル100 Mbpsをプッシュできるかどうかを確認します。


1
ありがとう。確かに、USBハードドライブ(外部電源)は、現在のストレージの観点から私が求めているもののようです。
berry120

安全のために再テストしましたが、実際にはわずかに少なくなりました-約90 Mbpsですが、ストリーミングには十分です。

3
クラス6 SDカードは6 MB psの読み取り速度(1秒あたり6 メガバイト)に対応している必要があるため、Raspberry Pi SDインターフェイスに何らかの制限がない限り、クラス10カードは100 mbps(100メガビットの毎秒)のプロトコルのオーバーヘッドを考慮した一回。
マークブース

1
@ppumkin iperfは、ネットワークパフォーマンスのみをテストします。正しく思い出せば、0123456789繰り返し送信されます。すぐにSDカードI / Oでテストを行い、お知らせします。

1
私はもちろん幸せではありません:)しかし、それは理解できます。TCP自体でさえ、リソースを大量に消費するプロトコルです。それは...、計算チェックサムにすべての時間を持って、フラグメントデータは、retransmittionsの世話をする
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.