QUOTE (Garf @ Nov 20 2002 - 02:28 AM)
You are. VBR is definetely better than CBR even for streaming. The only thing you need to make sure is that the buffer of the receiver isn't overrun. This means that for very short periods higher bitrates are possible. Vorbis for example assumes a 2 or 4 second buffer in the receiving application.
Yes, this works if you have good buffering system in place, and the stream actually does go up to higher bitrates for short periods.
With the example you gave, I was assuming that in both cases, the maximum bitrate of the stream was the same (say, streaming at 64kbps cbr, or vbr with a 64kbps ceiling). I guess I should have realized that's not what you meant though, because that wouldn't provide any quality benefits. If you have something like 64kbps average though, with dips to 48kbps (where you could buffer ahead) and peaks say at 80kbps (using some of the extra buffer profits), and a good buffer, then that would probably work well for some applications.