1

特定のポイントから h264 ハイ プロファイル HDTV ビデオ ダンプのストリーミング/再生を開始する適切かつ迅速な方法は何ですか?

実際のストリームの膨大なサンプル: このファイル。

「ffprobe -show_frames」によると、このサンプルの 10Gb 105 分のビデオ ダンプには、「key_frame=1」としてマークされた 28 個のビデオ フレームと 10 個の I フレームしかありません。

私が改善しようとしているアプリケーションは、そのようなフレームをある種のインデックスとして使用し、任意のキー フレームまたは I フレームから巻き戻して再生できるようにします。他のストリームと完全に連携します。しかし、簡単に理解できるように、この場合はそうではありません。100 分以上のショーで 28 の再生開始点しかないというのは、あまりにも低すぎます。

「random-access-indicator」が有効になっているパケットの存在を確認しましたが、このストリーム内のそのようなパケットはフレーム境界上になく、「frame begin」ビットが有効になっていないため、信頼できません彼ら。このコーデックに「指定した時点からの巻き戻し/一時停止/再生」機能を実装する方法はありますか?

4

1 に答える 1