Examples of runtime applications are presentations are training, where the material cannot be edited but only viewed. The runtime software could be a slide show viewer, a software-only video playback application, or a hypermedia runtime document. Compression can reduce the massive video stream to manageable proportions. Video compression and decompression can take place in hardware or software. The content provider may perform the compression, or the user may do it.
Decompression takes place at the workstation.
Software, decompression usually limits playing rates to less than 15fps. But 20fps 25fps, or even 30fps speeds are not impossible with the right client hardware, such as a fast graphics card and video bus. MPEG is the most popular type of hardware decompression. The current version, MPEG-1, typically requires 1.2Mbps of transmission capacity, which translates to 9MB per minute of storage. However, higher-quality video can be attained with 2.4Mbps transmission and 18MB of storage.