Peercasting
Multimedia
Internet broadcasting
Digital television
Networks
Streaming media
Server
Adaptive bitrate streaming
Concurrent computing
Computing
Distributed computing