<div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le mer. 18 sept. 2019 13 h 25, Marc <<a href="mailto:lorenzo75@freenet.de">lorenzo75@freenet.de</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
thanks alot for your answer. I didn't know the appsrc exampe yet. So I have<br>
to exchange buffers manually between appsink and appsrc. I work on embedded<br>
side with jetson nano board. I don't know if buffer exchange of NVMM buffers<br>
works this way?! Otherwise a copy to userspace would be necessary which<br>
kills performance.<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">If you set appropriate caps on appsrc/appsink (with the NVMM caps feature), zero copy should work.</div><div dir="auto"><br></div><div dir="auto">As the server manages the pipeline state, you have no choices but to split in order to ensure the preview/recording keeps running while there is no clients.</div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Is there no way to generate a pipeline which consists of the live preview<br>
and the streaming part and which always exists and runs? This pipeline<br>
should be given to the rtsp server who doesn't delete it when client<br>
disconnects?<br>
<br>
Greetings<br>
<br>
Marc<br>
<br>
<br>
<br>
--<br>
Sent from: <a href="http://gstreamer-devel.966125.n4.nabble.com/" rel="noreferrer noreferrer" target="_blank">http://gstreamer-devel.966125.n4.nabble.com/</a><br>
_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org" target="_blank" rel="noreferrer">gstreamer-devel@lists.freedesktop.org</a><br>
<a href="https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" rel="noreferrer noreferrer" target="_blank">https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a></blockquote></div></div></div>