Message info
 
To:lists@svrinformatica.it From:Rossana Guerra Subject:Re: Understanding rtsp protocolo Date:Thu, 5 Apr 2012 18:08:32 -0300
 

I sum it up: I need a mix of a player and a server, thatś why I need some control. So I need a pipeline.
Regards.

Rossana

2012/4/5 Rossana Guerra <guerra.rossana@gmail.com>
thanks Nicola, I need some control over the pipeline, seeking, message hander, etc.
Is the a way to do this? I ask this beacause this line creates the pipeline:
 str = g_strdup_printf ("( "
      "filesrc location=%s ! qtdemux name=d "
      "d. ! queue ! rtph264pay pt=96 name=pay0 "
      "d. ! queue ! rtpmp4apay pt=97 name=pay1 " ")", argv[1]);

but how I name/get it to do further 'enhacements' to the pipeline? is this possible?

Greets

Rossana



2012/4/5 Mailing List SVR <lists@svrinformatica.it>
Il 05/04/2012 21:42, Rossana Guerra ha scritto:
If I understood you well, I need to use avidemux and then a payloader.
I did it as my pipeline shows, so the linking to a payloader is the only missing?

I have something
                               decodebin2 ------ ....some other artifacts......--------- queue   // for audio
                              |
filescr ---avidemux----
                              |
                              decodebin2 -------- ........ ---------- queue   // for video

thanks

please take a look here:

http://cgit.freedesktop.org/gstreamer/gst-rtsp-server/tree/examples/test-mp4.c#n49

adjust demuxer and payloder for your case,

Nicola



2012/4/5 Rossana Guerra <guerra.rossana@gmail.com>


2012/4/5 Stefan Sauer <ensonic@hora-obscura.de>
On 04/05/2012 03:23 AM, Rossana Guerra wrote:
Hi everyone, I am very clueless about it since I didn't find so much documentation whic could help me.
I need something like the *test-ogg.c* example but suited for AVI files.  In the example the following line creates the pipeline:

str = g_strdup_printf ("( "
      "filesrc location=%s ! oggdemux name=d "
      "d. ! queue ! rtptheorapay name=pay0 pt=96 "
      "d. ! queue ! rtpvorbispay name=pay1 pt=97 " ")", argv[1]);

1- Is the any AVI payloader?, if not, what is the way to do it?
You would not stream the avi as such, but demux it and playload the streams inside the avi (the audio and video). For those there should be payloader (e.g. mpeg4 and mp3).

Stefan thanks for your answer, could you suggest any example or reading?
Second, I need some control using a message hander, is this possible?. I don't have idea which the pipeline is.

Regards,

Rossana

Stefan

2- I suppose I can handle messages as usual, isn't it?.

I don't loose my hope for any suggestion, thanks and regards

Rossana

_______________________________________________ gstreamer-devel mailing list gstreamer-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel


_______________________________________________
gstreamer-devel mailing list
gstreamer-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel





_______________________________________________
gstreamer-devel mailing list
gstreamer-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel


_______________________________________________
gstreamer-devel mailing list
gstreamer-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel