[vlc-devel] HttpLive: ChooseSegment function
bob.forsman at ericsson.com
Mon Mar 12 15:27:46 CET 2012
On Mon, 12 Mar 2012 08:06:33 -0400
Jean-Paul Saman <jpsaman at videolan.org> wrote:
> The HLS httplive module makes some choices that could need an option,
> so that the user can choose where to start. For instance:
> - start with high quality stream (or low quality stream)
The super-fancy elite solution would be to memorize the bandwidth you
got the last time you connected to a particular IP or network range.
A simpler alternative could be to just have an option that specifies a
ceiling for the starting bandwidth. You pick the highest bandwidth
option that is <= the ceiling, or the lowest bandwidth available if
none of the options are <=ceiling.
Once the connection is started the adaptation logic would take over and
adjust the session to the ACTUAL bandwidth.
... unless you want to have a hard rate limit to be nice to your
housemates. We don't want to cripple Stan's Halo match, eh?
More information about the vlc-devel