RTSP Server from a manually created and linked pipeline

Dmitry Valento va.dimon at tut.by
Fri Oct 28 13:42:31 UTC 2016


Hello, bomba
I'm doing the same thing.

Take a look on this answer:

http://gstreamer-devel.966125.n4.nabble.com/Using-C-API-based-pipelines-in-RTSP-server-without-launch-arg-tp4680144p4680176.html

I've made almost the same - but I reimplement 
_GstRTSPMediaFactoryClass->construct() instead of create_element() 
vfunc. Both variants work.


On 10/28/2016 04:22 PM, bomba wrote:
> Hello,
>
> I want to manually create each element of the pipeline and create an RTSP
> server that launches it.
>
> The default method :
>      gst_rtsp_media_factory_set_launch (factory, "( element ! element !
> rtppayload name=pay0 )");
> Won't work for me.
>
> I wonder if something like:
>      gst_bin_add_many (GST_BIN (pipeline), element, element, rtppayload);
>      gst_rtsp_media_factory_set_launch (factory, pipeline);
> is possible, and how can it be accomplished.
>
>
> Best regards,
> J
>
>
>
> --
> View this message in context: http://gstreamer-devel.966125.n4.nabble.com/RTSP-Server-from-a-manually-created-and-linked-pipeline-tp4680305.html
> Sent from the GStreamer-devel mailing list archive at Nabble.com.
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel



More information about the gstreamer-devel mailing list