<div dir="ltr">Hi,<div><br></div><div>I'm trying to build a simple streaming pipeline over DCCP to do some experiment and measurement. But I noticed the DCCP plugin is unavailable in the Gstreamer-1.0 version. The old DCCP plugin code is still available in 1.10 version, but only works for Gstreamer 0.10.</div><div><br></div><div>Does there any unofficial version available? Or can I just modify based on the TCP plugin?</div><div><br></div><div>I also tried using Gstreamer 0.10, and try to transfer file using following command:</div><div><br></div><div>Client:</div><div>gst-launch-0.10 filesrc location=~/video.mpg ! dccpclientsink port=8000 host=x.x.x.x</div><div><br></div><div>Server:</div><div>gst-launch-0.10 dccpserversrc port=8000 ! filesink location=~/video.mpg</div><div><br></div><div>This gave me 0 loss and the file is complete. But when I tried doing something else, things are different:</div><div><br></div><div>Client:</div><div>gst-launch-0.10 filesrc location=~/video.mpg ! dccpclientsink port=8000 host=x.x.x.x</div><div><br></div><div>Server:</div><div>gst-launch-0.10 dccpserversrc port=8000 ! decodebin ! ffmpegcolorspace ! pngenc snapshot=false ! multifilesink location=~/frame%05.jpg</div><div><br></div><div>There are 177 frames in the video.mpg, I can only extract around 150 frames out. And the result differs between each execution.</div><div><br></div><div>The problem doesn't exist just change DCCP to TCP. The experiment environment is two servers under the same subnet.</div><div><br></div><div>Does anyone has idea on why this happens and has any solution? Can I solve it by switching to Gstreamer 1.0?</div><div><br></div><div>Thanks,</div><div><br></div><div>Jiaqi</div></div>