Streaming media protocols include:
- Unicast — Sends a separate copy of the media stream from the client to each client.
- Multicast — Sends a single copy of the media stream over any given network connection and must be implemented in network routers and servers.