Splitmuxsink data re transmit through udpsink

arunselvam arunkind at gmail.com
Tue Apr 30 11:58:37 UTC 2019


Hi 

i am trying to transmit h264 and receive the same in client side and i want
to mux using the mp4mux and re transmit through udpsink , but i am facing
issue, if i dump as mp4 files using splitmuxsink its creating properly , but
when i try to retransmit through udpsink then issue comes 

mp4 file command - working properly
gst-launch-1.0 -v -e udpsrc address=127.0.0.1 port=5001
caps="application/x-rtp, media=(string)video,
clock-rate=(int)90000,encoding-name=(string)H264" ! rtph264depay ! h264parse
! splitmuxsink location=file-%03d.mp4

udp command 
gst-launch-1.0 -v -e udpsrc address=127.0.0.1 port=5004
caps="application/x-rtp, media=(string)video,
clock-rate=(int)90000,encoding-name=(string)H264" ! rtph264depay ! h264parse
! mp4mux ! udpsink host=127.0.0.1 port=9001

the above command not transmitting anything and getting following error
Additional debug info:
gstqtmux.c(2780): gst_qt_mux_start_file ():
/GstPipeline:pipeline0/GstMP4Mux:mp4mux0
/GstPipeline:pipeline0/GstMP4Mux:mp4mux0.GstPad:src: caps = video/quicktime,
variant=(string)iso
/GstPipeline:pipeline0/GstUDPSink:udpsink0.GstPad:sink: caps =
video/quicktime, variant=(string)iso
ERROR: from element /GstPipeline:pipeline0/GstMP4Mux:mp4mux0: Downstream is
not seekable - will not be able to create a playable file

how to resolve this , the same if i use mpegtsmux and stream its working
fine , but i want to transmit in mp4 format



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


More information about the gstreamer-devel mailing list