所以我有一个鱼眼相机,通过 gstreamer,通过互联网连接到另一台电脑,我想在 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
并排显示两次流。如果我运行这个命令并且我 winKey+leftArrow,它在一只眼睛中显示得非常好。oculus 甚至可以裁剪出边缘(阅读:窗户装饰)。但是 gstreamer 不会让我同时运行 gst-launch 两次。有什么办法让它工作吗?诚然,这是一个相当黑客,但它似乎在一只眼睛里工作得很好。
或者,有人可以帮我使用 videomixer 吗?
Windows 8,顺便说一句'
谢谢!