rtsp server, streaming different resolutions

Pavel Aborilov aborilov at gmail.com
Wed Oct 22 01:26:06 PDT 2014


Ok, as I understand, I can't do this within one pipeline. I need separate
gstreamer pipeline and pipeline in rtsp server?
I am writing my app on Python, because of that I don't  want to do anything
on app level(it will be slow).

That why I think I can use only intervideo element

On Wed, Oct 22, 2014 at 11:35 AM, Sebastian Dröge <sebastian at centricular.com
> wrote:

> On Mi, 2014-10-22 at 10:57 +0400, Pavel Aborilov wrote:
> > yes, but in this case I will have several connection to source camera,
> but
> > I have only one connection.
>
> You could have the camera running in a separate pipeline and push the
> frames to an appsink or intervideosink. Inside the different media
> factories you would then use an appsrc or intervideosrc to get the data
> from the camera from the other pipeline, downscale it as needed for that
> specific factory, encode it, etc.
>
> > On Wed, Oct 22, 2014 at 10:36 AM, Jacob S <jacobhameiri at gmail.com>
> wrote:
> >
> > > You can create multiple media factories and connect them to different
> > > paths and as far a I know the server will start encoding only after a
> > > client connects.
> > >
> > > something like:
> > >
> > > gst_rtsp_mount_points_add_factory (mounts, "/resolution-a",
> > > factoryResolutionA);
> > > gst_rtsp_mount_points_add_factory (mounts, "/resolution-b",
> > > factoryResolutionB);
> > >
> > > 2014-10-22 8:30 GMT+03:00 aborilov <aborilov at gmail.com>:
> > >
> > >> Hi!
> > >>
> > >> If I stream rtsp with several video tracks with different resolution
> and
> > >> client connect to only one track, does gstreamer encoding video in all
> > >> resolution? Is there way to  create such pipeline, with many
> resolutions,
> > >> but encoding only resolution that client connect to.
> > >>
> > >>
> > >>
> > >> --
> > >> View this message in context:
> > >>
> http://gstreamer-devel.966125.n4.nabble.com/rtsp-server-streaming-different-resolutions-tp4669114.html
> > >> Sent from the GStreamer-devel mailing list archive at Nabble.com.
> > >> _______________________________________________
> > >> gstreamer-devel mailing list
> > >> gstreamer-devel at lists.freedesktop.org
> > >> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
> > >>
> > >
> > >
> > > _______________________________________________
> > > gstreamer-devel mailing list
> > > gstreamer-devel at lists.freedesktop.org
> > > http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
> > >
> > >
> >
> >
> > _______________________________________________
> > gstreamer-devel mailing list
> > gstreamer-devel at lists.freedesktop.org
> > http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>
> --
> Sebastian Dröge, Centricular Ltd · http://www.centricular.com
>
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>
>


-- 
С уважением, Аборилов Павел
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20141022/6afaabe4/attachment.html>


More information about the gstreamer-devel mailing list