これに関する決定的な情報を見つけるのは難しいと思います。Debian5.0のデータセンターに専用サーバーがあります。私はJAVAEE(Glassfish 2.1)バックエンドを使用するiPhone / iPadアプリを持っており、アプリにビデオを実装しているところです。これにはライブストリーミングが含まれ、ビデオは10分以上HTTPライブストリーミングが必要です。
実装するのに最適なオープンソース/無料のソリューションは何ですか?これはパイロットプロジェクトにすぎないので、有料サービスには加入したくありません。現在、ライブストリーミングにはまだ何も用意されていないため、任意のシステム(サーバー側またはクライアント側)に柔軟に適応できます。
私は遭遇しました:
- ダーウィン(ただし、情報があまりないため、プロジェクトが生きているかどうかはわかりません)
- Red5(ただし、HTTPライブストリーミングの簡単な実装が可能になる場合は、決定的なものを見つけることができません)
- FFMPEG
ビデオに関しては、理想的には720pバージョンをサーバー(iPad用)にアップロードしてから、自動(要求されたときにオンザフライで、またはファイルのアップロード時に準備された)をiPhone/iTouchおよび低帯域幅に必要な形式に変換したいと思います。ライブストリーミングの場合、サーバーにストリーミングしてから約30秒でコンテンツを提供できるようにしたいと思います。
私は高い要求を想定していません(たとえば、多数の同時リクエスト。もしそうなら(たとえば、ライブイベント)、HTTPライブストリーミングを使用して処理できるはずの1つのストリームで、エンコードとセグメント化が1回だけ必要です)。
)それほど近くない)将来のAndroidもおそらくアプリの一部になるでしょう。
ヒント/チュートリアル/提案/アドバイスをいただければ幸いです。