A real-time application prioritizes fast delivery of current data over perfect delivery of every packet. Delays can matter more than small, temporary losses. section 22.2.3
Real-time applications commonly include:
- Video streaming, online gaming, and voice or video calling. section 22.2.3
- UDP is typically preferred because it sends data quickly with less overhead and does not wait for retransmissions. section 22.2.3
- A video call may tolerate minor audio or visual degradation because delayed packets quickly become irrelevant. section 22.2.3
