update HLSprovider and make BemTVURLStream extend JSURLStream