1

オーディオ用とビデオ用の 2 つの異なるソースがあります。ソースからデータを抽出するには、appsrc を使用します。ビデオとオーディオの両方を個別に再生できます。ただし、それらを連携させる方法がわかりません。

誰かが以前にこれを行ったことがあるか、または2つがこれを行う方法を知っているかどうか教えてください.

4

1 に答える 1

1

それらを同じパイプラインの一部にすることができます。パイプラインには、2 つのソースと 2 つのシンク、およびソースをシンクに接続する中間コンポーネントを含めることができます。これにより、同じパイプライン クロックが使用されます。

編集:何かを駆動するオーディオは、両方が同じクロックを必要としないという意味ではありません。オーディオとビデオの同期を気にしない限り、最終的には両方が同じクロックを使用する必要があります。何かを駆動するオーディオは別のものなので、頭の中でこれら 2 つを混同しないでください。それらに同じクロックを使用させたくない場合、「それらを連携させる方法がわからない」と言うのはなぜですか。その場合、それらは単なる独立したパイプラインであり、それらを一緒に実行することに問題はありません。AV同期が必要な場合は、クロック同期が必要です。rtsp [まったく必要のない長い精巧なパス] を使用するか、同じパイプラインで両方を実行します。

于 2012-08-31T07:04:46.850 に答える