support http HLS and SFF input