
Improve HLS
Add configuration parameters for HLS, currently it only buffers one segment & this can be a issue with users who has slow speed and need some buffering to make sure they keep watching the video and not pause every few minutes.
Even opensource plugin for jw6, has this included.
I need this parameter in jw6 by default, because we want to use AD version and opensource plugin cant work it.
bc.. hls_minbufferlength (default 3s) : set minimum buffer length before playback can start
hls_maxbufferlength (default 60s) : set maximum buffer length (0 means infinite buffering)
hls_startfromlowestlevel (true/default false) : if set to true, playback will start from lowest non-audio level. if set to false, playback will start from level matching download bandwidth.