AW: rtsp server dynamic pipeline

Nicolas Dufresne nicolas at ndufresne.ca
Wed Sep 18 21:29:30 UTC 2019


Le mer. 18 sept. 2019 13 h 25, Marc <lorenzo75 at freenet.de> a écrit :

> Hi,
>
> thanks alot for your answer. I didn't know the appsrc exampe yet. So I have
> to exchange buffers manually between appsink and appsrc. I work on embedded
> side with jetson nano board. I don't know if buffer exchange of NVMM
> buffers
> works this way?! Otherwise a copy to userspace would be necessary which
> kills performance.
>

If you set appropriate caps on appsrc/appsink (with the NVMM caps feature),
zero copy should work.

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.


> Is there no way to generate a pipeline which consists of the live preview
> and the streaming part and which always exists and runs? This pipeline
> should be given to the rtsp server who doesn't delete it when client
> disconnects?
>
> Greetings
>
> Marc
>
>
>
> --
> Sent from: http://gstreamer-devel.966125.n4.nabble.com/
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20190918/f84a780a/attachment.html>


More information about the gstreamer-devel mailing list