[Live-devel] adaptive streaming

Ross Finlayson finlayson at live555.com
Sat May 6 22:46:31 PDT 2006


>I would like to ask if it is possible to implement an adaptive 
>streaming using
>the "testOnDemandRTSPServer".
>
>The server reads the client's RTCP report and if the packet loss rate
>increases, (the server) should be able to stream the same video but using a
>file with greater compression.
>
>This means that the server should have the ability of switching between
>different versions of the same file that have been encoded at different bit-
>rates.

Yes, I think this would be possible, in principle - depending on the 
codec(s) that you plan to use.  (Some types of stream - e.g., MPEG-4 
and H.264 video - work by passing codec-specific 'configuration' 
information to the decoder before the stream starts.  You would 
probably not be able to change the bit rates of such streams 
on-the-fly.  For other codecs, however - e.g., MPEG-1 or 2 - you 
could probably get away with doing this.


	Ross Finlayson
	Live Networks, Inc. (LIVE555.COM)
	<http://www.live555.com/>



More information about the live-devel mailing list