そのため、魚眼カメラをgstreamerを介してインターネット経由で別のPCにパイプし、Oculus Riftに表示したいと考えています。Oculus は、通常のモニターと同様に 1280×800 の解像度の入力を想定していますが、画面の左側の 640×800 が左目に表示され、その他の 640×800 が右目に表示されます。
これを変更する必要があります:
gst-launch-1.0 -e -v udpsrc port=5001 ! application/x-rtp, payload=96 ! rtpjitterbuffer ! rtph264depay ! avdec_h264 ! fpsdisplaysink sync=false text-overlay=false
ストリームを 2 回並べて表示します。このコマンドを実行して winKey+leftArrow を実行すると、片目で非常によく表示されます。oculus はエッジを切り取ることさえできます (ウィンドウの装飾を読んでください)。しかし、gstreamer では、gst-launch を同時に 2 回実行することはできません。それを機能させる方法はありますか?確かに、それはかなりのハックですが、片目では非常にうまく機能しているように見えました.
または、誰かが videomixer の使用を手伝ってくれませんか?
Windows 8、ところで'
ありがとう!