私は、YouTube のような小さなストリーミング サービスを構築したいと考えています (ユーザーが自分でビデオをアップロードするオプションはありません)。一度に 100 ~ 200 を超える同時ストリームを計算して計算します。ビデオは非常に短く、HD 品質で約 3 ~ 10 分で、200 MB を超えることはありません。私の質問は、これが PHP で可能で、どのようなハードウェアが必要になるかということです。ハード ドライブの読み取りと書き込みの速度が遅すぎて、一度に 200 の異なるビデオをストリーミングできないのではないかと考えました...何か提案はありますか?
質問する
407 次
1 に答える
3
PHP は、ネットワーク ビデオ ストリーミングに最適な選択肢ではないと思います。
カスタムの追加機能のないビデオ ストリーミング サービスだけが必要な場合は、既存のソリューションをそのまま使用してみませんか? たとえば、erlyvideoを使用できます。これは Erlang で書かれていますが、インストールと保守が簡単で、ハードウェア上で非常に最適化されています (したがって、モンスターのようなビデオ サーバーは必要ありません)。
2 ~ 4 Gb の RAM で十分だと思います。また、ストリーミングのみ (エンコードなし) が必要な場合は、非常に強力な CPU も必要ありません。
于 2012-10-11T07:35:10.170 に答える