ksvideosrc and udpsink

Jerry Geis jerry.geis at gmail.com
Mon Jan 8 18:49:10 UTC 2018


I am using the command:
C:\GSTREAMER\1.0\x86_64\bin\gst-launch-1.0.exe ksvideosrc ! queue ! tee
name=t ! queue ! autovideosink t. ! decodebin !  videoconvert !  vp8enc !
rtpvp8pay ! udpsink port=10000

to capture the webcam, display it and stream it.

First issue is the the video on screen is jerky and computer reports:
there is no timestamp of computer is too slow.

How do I take care of that ? need a queue somewhere ?

Second issue is I'm trying to view the feed on a linux machine with this
command:
gst-launch-1.0 udpsrc port=10000 caps="application/x-rtp,
media=(string)video, clock-rate=(int)90000,
encoding-name=(string)VP8-DRAFT-IETF-01, payload=(int)96,
ssrc=(uint)2990747501, clock-base=(uint)275641083, seqnum-base=(uint)34810"
! rtpvp8depay ! vp8dec ! videoconvert ! autovideosink

and nothing ever shows. It just says:
Setting pipeline to PAUSED ...
Pipeline is live and does not need PREROLL ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock

I was looking for pre-compiled gst-rtsp-server for windows but I could not
find any.

What am I doing wrong ?

Thanks,

Jerry
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20180108/c268a144/attachment.html>


More information about the gstreamer-devel mailing list