Я отлаживал мое hls видео через инструмент удаленного устройства Chrome. При сетевом вызове у hls video был только один сетевой вызов .m3u8 и никаких дальнейших вызовов .ts. Это нормально работает на рабочем столе.