1

私の目標は、次のステップを達成することです:-

  1. ffmpeg を使用して事前に記録された flv ビデオの rtmp ライブストリーム。
  2. ビデオは、テレビ局と同じように連続して再生する必要があります。

現在、この目標を達成するために red5 と ffmpeg を使用しており、次の変換コマンドを使用して、事前に記録された単一ビデオのライブ ストリームを jwplayer に正常に公開しています。

for i in *.avi; do ffmpeg -i $i -acodec copy -vcodec copy -f flv rtmp://localhost/oflaDemo/livestream

しかし、問題は、2 つの動画を次々とライブストリーミングする必要がある場合に発生します。ユーザーは、テレビ局のものではない 2 番目のビデオをストリーミングするために、再生ボタンをもう一度クリックする必要があります。代わりに、各ストリームの終了時に再生ボタンをクリックする代わりに、ユーザーのために連続してストリームを再生する必要があります。

4

2 に答える 2

0

代わりに、Wowza Streaming Engine (商用ソフトウェア、開発者ライセンスは無料ですが、接続数と 180 日間の有効期限に制限があります) を使用することをお勧めします。私はffmpeg連結ルートを試しましたが、全体として、巨大なファイルで大混乱になりました。

Wowza を使用すると、Java で独自の単純なモジュールを作成するか、事前に作成されたモジュール ( http://www.wowza.com/forums/content.php?145 -How-to-schedule-streaming-with-Wowza-Streaming-Engine-ServerListenerStreamPublisher )

私はこれを行い、事前に録画されたビデオ ファイルのライブ ストリームをいくつか持っています。

于 2014-10-05T20:37:59.527 に答える