streaming
Streaming is a method of delivering multimedia content over a network in a continuous stream, allowing playback to begin before the entire file has downloaded. It relies on buffering to compensate for network variability and supports both live events and on-demand content.
Delivery typically uses HTTP-based streaming protocols such as HLS (HTTP Live Streaming) and MPEG-DASH (Dynamic Adaptive
Types include live streaming, which broadcasts in real time, and on-demand streaming, which allows playback after
Clients range from desktop web browsers to mobile apps and smart TVs. Popular platforms include consumer services
Economic models include subscriptions, advertising, and pay-per-view. Licensing and digital rights management (DRM) are important for
Challenges include latency, bandwidth costs, and quality of service, as well as copyright enforcement and accessibility.