No audio info stored in file from live RSTP stream

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

No audio info stored in file from live RSTP stream

GStreamer-devel mailing list
Hello
I am trying to store incoming live RTSP stream that contains audio & video
on to split mp4 files to disk.

The following pipeline works but unfortunately loses the audio part of the
stream:

gst-launch-1.0 rtspsrc location=rtsp://a.b.c.d:pp/videoMain user-id=xxx
user-pw=yyy ! queue ! rtph264depay ! h264parse ! splitmuxsink
location=/tmp/segment/segment%05d.mp4 max-size-time=100000000000
muxer=mp4mux name=mux

Tried several other pipelines but none with success. Here is an pipeline I
used:

gst-launch-1.0 rtspsrc location=rtsp://a.b.c.d:pp/videoMain user-id=xxx
user-pw=yyy name=src src. ! application/x-rtp,payload=96 ! queue !
rtph264depay ! h264parse src. ! application/x-rtp,payload=0 ! queue !
rtpmp4adepay ! aacparse ! splitmuxsink location=/tmp/segment/segment%05d.mp4
max-size-time=100000000000 muxer=mp4mux name=mux
WARNING: erroneous pipeline: could not link aacparse0 to mux

Used several different audio parsers but none of them work with error
between "rtpmp4adepay" and any other audio parser or between the audio
parser and "splitsinkmux".

Obviously, I am missing something. Please provide suggestions.

Thank you!






--
Sent from: http://gstreamer-devel.966125.n4.nabble.com/
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel