Hello,
I’m using Gstreamer 1.8.3 and Jetson Tx2.
Now, I want to send a mp4 file, encode with h.265 and streaming over TCP by this command:
gst-launch-1.0 filesrc location=hncloud.mp4 ! decodebin ! omxh265enc ! mpegtsmux ! queue ! tcpserversink host=xxx.xxx.x.xxx port=5000 recover-policy=keyframe sync-method=latest-keyframe sync=false
To receive, I use VLC to play this file on my Linux PC (tcp://xxx.xxx.x.xx:5000) but nothing happends. The screen just has a black color. Someone please help me.
I tested with videotestsrc:
gst-launch-1.0 videotestsrc ! decodebin ! omxh265enc ! mpegtsmux ! queue ! tcpserversink host=xxx.xxx.x.xxx port=5000 recover-policy=keyframe sync-method=latest-keyframe sync=false
everything works fine.