How to feed gts-rtsp-server with an udpsrc

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

How to feed gts-rtsp-server with an udpsrc

marfis
Hi

I want to feed the gts-rtsp-server
https://github.com/GStreamer/gst-rtsp-server with an udpsrc and sadly I am
not able to build the pipeline.

Client (python3/opencv):
appsrc ! videoconvert ! omxh264enc ! h264parse ! rtph264pay
config-interval=1 ! udpsink host=localhost port=5000


Receiver (works)
gst-launch-1.0 udpsrc port=5000 !
application/x-rtp,encoding-name=H264,payload=96 ! rtph264depay ! h264parse !
queue ! avdec_h264 ! xvimagesink sync=false async=false -e


Server:
./test-launch "udpsrc port=5000 ! ..? "

Do i have decode and encode again?


Another question: How to integrate the gst-rtsp-server element directly into
python? (without the awesome solution from RidgeRun ;) )

Best regards Martin



--
Sent from: http://gstreamer-devel.966125.n4.nabble.com/
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: How to feed gts-rtsp-server with an udpsrc

marfis
okay this works so far:

./test-launch "( udpsrc name=pay0 pt=96 port=5000 caps=\"application/x-rtp,
media=video, encoding-name=H264, payload=96 \" )"

But it seem the buffer is runnig over./the delay getting bigger and bigger.
How can i use sync=false async=false or the latest keyframe


Best regards Martin



--
Sent from: http://gstreamer-devel.966125.n4.nabble.com/
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel