MJPG 转 V4L2Sink

MJPG to V4L2Sink

我在 linking 接收 mjpg 流和 v4l2sink 的 souphttpsrc 时遇到问题。

这很好用并播放源代码: gst-launch -v souphttpsrc location='http://ip:8081/?action=stream' ! multipartdemux ! jpegdec ! autovideosink

如果我尝试 link 将其转换为 v4l2 gst-launch -v souphttpsrc location='http://ip:8081/?action=stream' ! multipartdemux ! jpegdec ! v4l2sink device=/dev/video0

但是没用。 (我目前不在电脑上,所以我稍后将错误粘贴,但我记得有类似"Can't link the source to sink")

我认为,缺少转换之类的东西,jpegdec 无法连接到 v4l2sink。

有人知道缺少什么吗?

可能是解码后的 videoconvert 或 ffmpegcolorspace。您可能还需要视频刻度。