Page 1 of 1

Automatically adjust quality when streaming HLS or MPEG-DASH in 3.x VLC versions

Posted: 11 Jan 2018 12:26
by JonisBrothers
Hello everyone

First of all, sorry for my English.

I'm doing a development that uses the LibVLC library in WPF. I'm working with the outputs that are obtained from the log, both in versions 2.x and 3.x, for the HLS and MPEG-DASH formats (the latter only works in versions 3.x). Recently I am noticing something really curious. In versions 2.x, the quality of the video is adjusted automatically according to the availability of network and the qualities available to HLS. However, in versions 3.x, both in HLS and MPEG-DASH, the quality does not adjust automatically according to the network availability (bandwidth) and the qualities available to HLS or MPEG-DASH (it starts playing with the lower quality in the first segment, and in all others always the highest quality available, there is no type of adjustment).

Is there any way for that adjustment to be automatic in 3.x versions? Is that if for example I do not have enough bandwidth and is always in the highest quality, logically the video will not run well, so it should automatically adjust to a lower quality.

Without further ado, thank you very much for your help.

Re: Automatically adjust quality when streaming HLS or MPEG-DASH in 3.x VLC versions

Posted: 14 Jan 2018 11:18
by Jean-Baptiste Kempf
This is a bug, then. It should not happen.

Re: Automatically adjust quality when streaming HLS or MPEG-DASH in 3.x VLC versions

Posted: 05 Dec 2018 01:42
by timtomorantav
Hello everyone

I was wondering if there was any movement on this issue, "the quality does not adjust automatically according to the network availability (bandwidth) ... it starts playing with the lower quality in the first segment, and in all others always the highest quality available, there is no type of adjustment". I am working with the LibVLC library 3.0.x and was trying out vlc-4.0 application and I am seeing these same things.

Without further ado, thank you very much for your help.