4 factors that affect low latency streaming