[streaming] Re: [vlc] Variable Resolution Streaming
Siphiwe Nelwamondo
lovelysiphiwe at yahoo.com
Tue Feb 15 12:11:13 CET 2005
Hi
I am also interested in changing the bit rate of the stream on a fly as it is part of my project but my problem is that I have no idea what are the procedures to follow in order to do this.
Please help with the following:
1. Can you tell me a step-by-step procedure of how to do this, like for example in the VideoLAN-howto, they tell you that use these commands to do this. (You talk about control it thru Telnet and hacking VLC but how exactly can I do that).
2. How can I gather reports when the stream is playing, to review later that the bit rate was reduced/increased to x Kbit/s because of an increase/decrease in x number of errors.
Thank you in advance
Regards
Siphiwe
Nirnimesh <nirnimesh at students.iiit.net> wrote:
I too had to stream at bitrate which could be changed on the fly (when
the stream is still being played). VLC provides all the environment to
allow you to do this but it wasn't implemented. So all I can tell you is
that it IS possible with vlc (to be able to change the streaming bitrate
on the fly) [control it thru telnet interface]. I had to make several
hacks to vlc-0.7.2 to allow me to do all this. See
modules/stream_out/transcode.c
Nirnimesh
http://students.iiit.ac.in/~nirnimesh
Bryan Willman wrote:
> Hello all,
>
>
>
> Im interested in implementing a multi-rate streaming media mechanism on
> videolan. I have done so using Real Medias Helix platform, but for
> various reasons I am interested in doing this here as well. Could
> someone tell me what would be required as far as implementation to have
> videolan increase and decrease the bit rate for a stream based on the
> packet loss or delay at the current resolution? By stream, it is
> desired that the audio and video be separated and the bit rate for these
> streams be modulated independently.
>
>
>
> I envision that a media file would need to be encoded at several bit
> rates, for example one high resolution, and another low resolution. The
> client starts off subscribing for a file at the highest resolution. At
> the onset of congestion it notifies the server to decrease its
> resolution via an RTSP message. The server would then start streaming
> the lower resolution file to the client. Im trying to get started in
> the right direction; if someone could give me an idea of what would be
> required to implement the said mechanism, or what sections of the code
> this would involve, that would be great.
>
>
>
> Thanks,
>
>
>
> Bryan Willman
>
> Drexel University
>
--
This is the streaming mailing-list, see http://www.videolan.org/streaming/
To unsubscribe, please read http://www.videolan.org/support/lists.html
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.videolan.org/pipermail/streaming/attachments/20050215/0a8a31f7/attachment.htm
More information about the streaming
mailing list