同じハードウェア リソースを同時に共有する GStreamer フレームワークに基づいて (複数の) アプリケーションを作成したい (ただし、最初にその方法を理解したい)。
例: ビデオ デコード用の HW アクセラレーションを備えたハードウェアがあります。ハードウェア アクセラレーションを使用して、異なるビデオ ストリームをデコードできる 2 つのアプリケーションを同時に起動したいと考えています。もちろん、HW がそのような要求を処理できると仮定します。これを行うための適切なドライバー (GStreamer 要素ではない) がありますが、別のプロセス間でそのようなリソース共有をサポートする GStreamer 要素を記述する方法は?
どこから始めればよいか、リンク、提案をいただければ幸いです...