What does User Datagram Protocol mean?
User Datagram Protocol, or UDP, transports datagrams without itself providing TCP-style ordered reliable delivery. Applications using UDP determine how to handle timing, missing data and other requirements. Some higher-level protocols add substantial recovery and security mechanisms of their own.
Why it matters
Do not infer transport from a frozen or blocky picture. The actual application documentation is more useful than the symptom alone. UDP is also not a video codec or a guarantee of low delay. A supported protocol switch requires both client and server support. Editing a URL or opening arbitrary inbound ports does not create a working alternative service.
A practical example
A media application can use UDP within a more sophisticated protocol that handles recovery. Calling that whole system unreliable solely because UDP is underneath leaves out the application's actual behaviour.
Continue reading
Related terminology: URL query parameter, UTF-8 playlist text.
For practical setup and troubleshooting, browse the journal or support guides.
