GStreamer (Linux) は、ストリーミングと異なる解像度でのショットの同時撮影をサポートしていますか?
h264 を使用して 720p で V4L デバイスをストリーミングする必要があります。これまでのところすべてが機能しています。ビデオストリームを中断することなく、時々 1080p でシングルショット (jpeg/png) を撮りたいと思っています。
V4L デバイスから 1080p を読み取り、ストリーミング用にデータを 720p にエンコードし、生の 1080p をシングル ショットのソースとして使用する必要があると思います。
私の好みの解決策は、オンデマンドでシングル ショットをトリガーすることですが、0.5 秒ごとにショットを撮ることも問題ありません。GStreamer はコマンド ラインでそのようなアプリケーションをサポートしていますか、それとも GStreamer lib に対してプログラミングする必要がありますか?
@edit: 同じ V4L デバイスから同時に読み取ることが可能かどうかを確認し、Linux に多重化を行わせる必要があります。