web-dev-qa-db-ja.com

複数のRTMPストリームのリアルタイムトランスコーディング

ライブストリーミングやストリーミング製品を販売している多くの企業と話をした後、私は非常にイライラしています。誰かが私を正しい方向に導いてくれることを願っています。

これが私の問題です:

私たちは、フラッシュメディアエンコーダーを介してインターネットにスポーツイベントを生放送しています。イベントの場所では、ほとんどの場合、上流に2メガビットしかありません。そのため、現時点では約1メガビットのレートでストリーミングしています。ただし、モバイルデバイス用のストリームと高速インターネットを使用しないユーザー用のストリームも必要です。したがって、低ビットレートのストリームをさらに2つ必要ですが、2メガビットではこれを取得できません...約1メガビット(将来的には1.5メガビット)のライブストリームを2つにトランスコードできるソリューションを探しています(またはそれ以上)低ビットレートのストリーム。ソリューションはスケーラブルである必要があります。これは、異なる場所で1日に7つのイベントが発生することがあり、7つの入力ストリームが存在する可能性があるためです。ネットでハードウェアトランスコーダーを検索しましたが、安定した解決策が見つからず、ffmpegを使用したトランスコーディングもテストしましたが、ビットレート切り替えのタイミングとキーフレームに問題があるようです。

この問題のハードウェアまたはソフトウェアの解決策を知っている人はいますか?誰かがffmpegやクラウド上の他のツール(Amazon ec2など)でそのようなことをしたことがありますか?ありがとう! 1月

1
funkdoobiest

私はred5とライブストリームで大成功を収めました。

それをチェックして、それが仕事をするかどうか見てください。

http://gregoire.org/tag/transcode/

http://osflash.org/red5

1