Low latency is imperative for use cases that require mission-critical communication such as the emergency call for first responders, interactive collaboration and communication services, real-time remote object detection etc. Other use cases where low latency is essential are banking communication, financial trading communication, VR gaming etc. When low latency streaming is combined with high definition (HD) quality, the complication grows tenfold. This article discusses RTMP, RTSP, LL HLS, MPEG-DASH and, WebRTC, SRT as technologies to provide low-latency streaming. It also discusses the TradeOff of Latency vs. Quality and congestion control to avoid packet loss which is detrimental to low latency.
