complicated setup

jouke hylkema at free.fr
Fri Oct 28 14:36:55 UTC 2016


Hello all,

First of all thanks for accepting me on your mailing list. I'm working on a
client-server aplication to pilot a number of rpi cams to film the
experiments we do in our lab. 
The idea is that the rpi camera is piloted using pythons picamera package.
This results in a H264 stream, I then use gstream to send this to a central
server using something like this
- Gst.parse_launch("appsrc name="source" ! h264parse ! mpegtsmux ! udpsink
host='...' port=5000")

The server, on command, records the streams and forwards 1 to a pilot (this
is to be able to adjust the cameras in the lab).
If I simply do :
- gst-launch-1.0 udpsrc port=5000 ! video/mpegts ! udpsink host="..."
port=5000
I can read the stream on the pilot by using
- gst-launch-1.0 udpsrc port=5000 ! decodebin ! autovideosink
but the video has massive latency and the quality is really bad

I'm sure I'm doing something wrong but I can't find what.

Thanks in advance,

Jouke



--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/complicated-setup-tp4680312.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.


More information about the gstreamer-devel mailing list