Need for real-time modification to the stream

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Need for real-time modification to the stream

Ibra
Hello,

I am quit new to GStreamer and video coding so forgive me if my question is not what it should be.

I am thinking of streaming an encoded video stream over different wireless connections of fluctuated bandwidth. So I am looking for what GStreamer can provide me in order to control the streaming in real-time. Actually, I want to be able to modify the different parameters such as frame rate, bit rate and frame size or even the encoder I am using in order to adapt to the current condition of the connection. I need all this to be done in real-time while the stream is flowing.

Any one who has experienced this before or has any idea about it, please help...

Cheers

Ibra  
Reply | Threaded
Open this post in threaded view
|

Re: Need for real-time modification to the stream

Andrey Nechypurenko-2
Hi,

> I am thinking of streaming an encoded video stream over different wireless
> connections of fluctuated bandwidth. So I am looking for what GStreamer can
> provide me in order to control the streaming in real-time. Actually, I want
> to be able to modify the different parameters such as frame rate, bit rate
> and frame size or even the encoder I am using in order to adapt to the
> current condition of the connection. I need all this to be done in real-time
> while the stream is flowing.
>
> Any one who has experienced this before or has any idea about it, please
> help...

You can take a look at this page
http://free-electrons.com/blog/gst-2010-videos/ and search for the
presentation entiteled "Adaptive video streaming with Ice and
GStreamer". Links to the presentation video and slides are available
there.

Regards,
Andrey.

----------------
Blog: http://veter-project.blogspot.com
_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel