Streaming often is referred to as real-time; this is a somewhat vague term. It implies viewing an event as it happens. Typical television systems have latency; it may be milliseconds, but with highly compressed codecs the latency can be some seconds. The primary factor that makes a stream real-time is that there is no intermediate storage of the data packets. There may be some short buffers, like frame stores in the decoder, but the signal essentially streams all the way from the camera to the player. Streamed media is not stored on the local disk in the client machine, unless a download specifically is requested (and allowed).
Just because streaming is real-time does not mean it has to be live. Prerecorded files also can be delivered in real-time. The server delivers the packets to the network at a rate that matches the correct video playback speed.
Applications
Wherever electronic communication is used, the applications for streaming are endless. Streaming can be delivered as a complete video package of linear programming, as a subscription service, or as pay-per-view (PPV). It can form part of an interactive web site or it can be a tool in its own right, for video preview and film dailies. Some applications are:
Just because streaming is real-time does not mean it has to be live. Prerecorded files also can be delivered in real-time. The server delivers the packets to the network at a rate that matches the correct video playback speed.
Applications
Wherever electronic communication is used, the applications for streaming are endless. Streaming can be delivered as a complete video package of linear programming, as a subscription service, or as pay-per-view (PPV). It can form part of an interactive web site or it can be a tool in its own right, for video preview and film dailies. Some applications are:
- Internet broadcasting (corporate communications)
- Education (viewing lectures and distance learning)
- Web-based channels (IP-TV, Internet radio)
- Video-on-demand (VOD)
- Music distribution (music on-demand)
- Internet and intranet browsing of content (asset management)