<div dir="ltr">Hi all,<div>I&#39;m trying to receive RTSP stream (produced by vlc) and mux it into mp4</div><div>Here&#39;s my pipeline:</div><div><font face="courier new, monospace">gst-launch -e rtspsrc name=src location=rtsp://<a href="http://127.0.0.1:8554/live">127.0.0.1:8554/live</a> ! rtph264depay ! h264parse ! mux. </font><span style="font-family:&#39;courier new&#39;,monospace">src. ! rtpmp4gdepay ! aacparse ! mux.</span><span style="font-family:&#39;courier new&#39;,monospace"> mp4mux name=mux ! filesink location=/home/sol/Desktop/test.mp4</span></div>
<div><font face="arial, helvetica, sans-serif">but this produces a file that takes up space but doesn&#39;t play and I get </font><span style="font-family:arial,helvetica,sans-serif">player </span><span style="font-family:arial,helvetica,sans-serif">error message: &quot;This file contains no playable streams.&quot;</span></div>
<div><span style="font-family:arial,helvetica,sans-serif">I got the same problem when using ffmux_mp4, but It works</span><span style="font-family:arial,helvetica,sans-serif"> when I using matroskamux.</span></div><div><span style="font-family:arial,helvetica,sans-serif"><br>
</span></div><div><span style="font-family:arial,helvetica,sans-serif">I need mp4 not mkv, to be able to use it with html5 video tag.</span></div><div><span style="font-family:arial,helvetica,sans-serif"><br></span></div>
<div><span style="font-family:arial,helvetica,sans-serif">what is the problem ?!</span></div></div>