only use HLS