FFmpeg による高速デコード

FFmpeg による高速デコード

ffmpegライブ ストリーム処理に使用しています。基本的に、ffmpeg自分でコンパイルしました。残念ながら、ビットレートが少し高くなると (> 15mbps H264)、デコードが受信レートに追いつけないことに気づきました。レートがまだそれほど高くないのではないかと思います。

設定すべきフラグや、ライブ デコードでデコードを高速化または効率化するためのヒントはあるのでしょうかffmpeg。または、オンにできるフラグはありますか。マルチスレッドなどでしょうか。CPU で実行されています (または実行されるはずです)。ただし、CPU 使用率はまだ最大ではありません。

処理のベースとしてC APIからffmpegを実行しています。ここ.ts処理を停止させるサンプル ファイルです。

関連情報