Help with Gstreamer

Given the fact that I'm stuck at home and doing everything through the internet, I'm trying to setup it up so that the computer uses my IPad as a webcam. I'm following this guide: https://cubethethird.wordpress.com/2015/12/15/using-android-camera-as-webcam-on-linux/
When I get the the last step, running

gst-launch-0.10 -vt souphttpsrc location='http://192.168.42.129:8080/videofeed' is-live=true ! multipartdemux ! decodebin2 ! v4l2sink device=/dev/videoX

(and yes, I did replace the placeholder IP and videoX)
I get

ERROR: pipeline could not be constructed: no element "souphttpsrc".

I'm assuming it's something silly like misspelling the command but I can't find anything about it in Gstreamer's FAQ and as far as I can tell, they don't have their own forum to ask questions

I do not have ANY experience with this, and the link you sent leads to an Andriod use of camera, but in looking elsewhere, I do see others giving a line that does NOT include the quote around http:.......videofeed.

Look here at what I am seeing.

Back in 2010, someone was trying to get it to work with iPad:
https://lists.freedesktop.org/archives/gstreamer-devel/2010-June/027062.html

Maybe this will help! 2 years ago. Looks like he did what you wanted: https://steemit.com/technology/@tech.ninja/tech-quickie-convert-your-ipad-iphone-into-a-good-wireless-webcam-in-linux

Good luck.. Way beyond me!

So after a bunch more mess around including using some of your links, I get to the point were I put in this command

gst-launch-1.0 -vt souphttpsrc location=http://192.168.1.6/ is-live=true ! multipartdemux ! v4l2sink device=/dev/video0

And it seems to start working but then

Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
Got EOS from element "pipeline0".
Execution ended after 0:00:00.000059871
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
Setting pipeline to NULL ...
Freeing pipeline ...

It seems to only pick up one frame and then stop

Buddy, my help was the luckiest thing to happen to me all day, so hat;s off to ya, for getting that far.

So, pipeline is sending an EOS, and that is ending things.

I don't know but I would interpret that as End of Stream?

Was this helpful?====================

However, you may need to run one of the following commands before running your app. The most common error is invalid color modes.

export LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so
export LD_PRELOAD="/usr/lib/libv4l/v4l2convert.so"

Good luck to you. Don't spend much time on what I am offering, I really do not understand it much.

Still getting the same thing, although thanks for pointing out the EOS, I hadn't spotted that

Forum kindly sponsored by