[vlc-devel] DASH streaming algorithm

Francois Cartegnie fcvlcdev at free.fr
Wed Sep 9 11:56:43 CEST 2015

Le 07/09/2015 09:38, Jonathan Kua a écrit :
> Hi,
> I'm interested in using VLC as a DASH client for research purposes. I
> just updated to 'revision 2.2.0-git-4636-g3a37abe' and will use this as

Wrong version.

> a basis for exploring different rate/buffer-based adaptation algorithms.

There's many papers about this.

> Would you mind explaining briefly the current adaptation algorithm?
> I've looked into the adaptive, dash module and managed to extract
> various statistics, including the estimated bandwidth, selected
> representation, etc.
> I'm also interested in the buffer capacity/ fluctuations (the main
> parameter in buffer-based algorithms) during a DASH streaming
> experiment. Which part of the source code should I be looking at for
> this information? What other DASH-related variables/terminology should I
> be aware of?

I don't see the point trying to understand an implementation before
prior study/understanding of the protocol.


More information about the vlc-devel mailing list