1
我想通过UDP通过ximagesrc流式传输桌面。缩放screencapture失败时,我用gstreamer通过UDP流式传输
,没有任何缩放(宽度,高度,帧率)为完整的桌面工作,与下面的程序:
gst-launch-0.10 ximagesrc ! ffmpegcolorspace ! x264enc tune=zerolatency bitrate=500 speed-preset=superfast ! queue ! rtph264pay name=pay0 pt=96 ! udpsink host=192.168.0.103 port=5000 auto-multicast=true
然而,当我想指定widht,高度失败。
gst-launch-0.10 ximagesrc ! video/x-raw,width=320,height=240,framerate=20/1 ! ffmpegcolorspace ...etc
错误: 警告:管道错误:无法连接到ximagesrc0 ffmpegcsp0
我该如何解决这个问题?
这并不解决问题。同样的错误。 – user2279550
请参阅更新回答 –
ffmpegcolorspace后格式为video/x-raw-yuv,因此videoscale应采用相同的格式。我将编辑您的文本,以便它准确无误。非常感谢您向我展示如何解决这些问题。这工作。谢谢。 – user2279550