<div dir="ltr">Hello all.<br><div><br></div><div>I have rtsp camera which streams h264 to the appsink. Then, sometimes, I need to grab it by appsrc and write it to the file.</div><div>I was able to make it with the following pipelines:</div><div>rtspsrc->rtph264depay->appsink</div><div>appsrc->h264parse->matroskamux->filesink.</div><div><br></div><div>Everything works as expected. But, as in h264 stream, I-frames can be transmitted once per 20 - 30 seconds, sometimes I've got 10 seconds of corrupted video before the fist I-frame and good video starts.<br></div><div>Is there are any way, to ignore everything before first I-frame or start file form first i-frame? I've tried with splitmuxsink and tried to google, but with no success.</div><div><br></div><div>Any suggestions?</div><div><br></div><div>Thank you in advance,</div><div>Best regards,</div><div>Anton.</div></div>