Send and stream live video with TCP

vk_gst venkateshkuppan26 at gmail.com
Fri Jul 6 13:43:45 UTC 2018


1. Did you try to save the file on the Nvidia TX2 board itself? Replace your
tcpclientsink to a filesink. Check if you are able to play back the saved
file. In that case you can be sure that there are no issues at the
transmission side. 

2. You are using 'nvjpegenc' at the transmission side. So you must also use
the corresponding decoder to 'nvjpegenc' at the receiving side, before you
store it to a file. Search for appropriate 'jpegdec' element for your
usecase.

3. Try to stream the video you receive at the reception side using
autovideosink. I also think, you might be required to match the caps when
you try to stream or save the video at the reception side. To get the caps,
run the command at the transmission side with '-v' option (gst-launch-1.0
-v), and use the caps at the reception side.

4. You can also try using UDP instead of TCP which might be faster when you
are using wireless link. I have successfully streamed live video using UDP
on Freescale imx6 board.


Regards. 



--
Sent from: http://gstreamer-devel.966125.n4.nabble.com/


More information about the gstreamer-devel mailing list