<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
</head>
<body bgcolor="#ffffff" text="#000000">
<br>
&nbsp;&nbsp;&nbsp; Hi all,<br>
<br>
I am trying to send video streaming but I am having the following
problem: I send H264 video into a MPEG2-TS container using 'flutsmux'
and a 'udpsrc', I do this:<br>
<br>
<i>video_capture ! video_encoder ! ! h264parse ! queue ! mux.&nbsp;
ffmux_mpegts name=mux ! udpsink&nbsp; host=192.168.0.100 port=5000&nbsp; <br>
</i><br>
&nbsp;&nbsp;&nbsp; In the receiver, the pipeline is:<br>
<br>
<i>&nbsp;gst-launch-0.10 udpsrc port=5000 ! flutsdemux ! decodebin ! queue !
autovideosink</i><br>
<br>
&nbsp;&nbsp;&nbsp; But the video that I can see goes really slow and with worse
quality that if in the sender pipeline I just change the 'udpsink' by a
'filesink' and save the output (if I do that, resulting file is fine).<br>
<br>
&nbsp;&nbsp;&nbsp; So I guess that problem could be a missing 'queue' (I have tried
placing it in a few places and no better results were obtained), or the
UDP is missing packets (impossible, both PCs are connected directly to
a gigabit router and there are no more traffic), or the pair
flutsmux/flutsdemux needs something else, or ... ???<br>
<br>
&nbsp;&nbsp;&nbsp; I have tried to change the "flutsmux ! udpsink / udpsrc !
flutsdemux" with "rtph264pay ! udpsink / udpsrc ! rtph264depay" and
then works fine ... <br>
<br>
&nbsp;&nbsp;&nbsp; Any suggestion?<br>
<br>
&nbsp;&nbsp;&nbsp; Thanks in advance, thank you very much.<br>
&nbsp;&nbsp;&nbsp; Regards.<br>
&nbsp;&nbsp;&nbsp; LD.<br>
<br>
<br>
<br>
<br>
<br>
</body>
</html>