ch20 - perating System Concepts with Java – 7 th Edition,...

Info iconThis preview shows pages 1–8. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: perating System Concepts with Java – 7 th Edition, Nov 15, 2006 Silberschatz, Galvin and Gagne ©2007 Chapter 20: Multimedia Systems 20.2 Silberschatz, Galvin and Gagne ©2007 Operating System Concepts with Java – 7 th Edition, Nov 15, 2006 Chapter 20: Multimedia Systems ¡ What is Multimedia ¡ Compression Techniques ¡ Requirements of Multimedia Kernels ¡ CPU Scheduling ¡ Disk Scheduling ¡ Network Management ¡ An Example: Cineblitz 20.3 Silberschatz, Galvin and Gagne ©2007 Operating System Concepts with Java – 7 th Edition, Nov 15, 2006 Objectives ¡ To identify the characteristics of multimedia data ¡ To examine several algorithms used to compress multimedia data ¡ To explore the operating system requirements of multimedia data, including CPU and disk scheduling and network management 20.4 Silberschatz, Galvin and Gagne ©2007 Operating System Concepts with Java – 7 th Edition, Nov 15, 2006 What is Multimedia? ¡ Multimedia data includes- audio and video clips (i.e. MP3 and MPEG files)- live webcasts ¡ Multimedia data may be delivered to- desktop PC’s- handheld devices (PDAs, smart phones 20.5 Silberschatz, Galvin and Gagne ©2007 Operating System Concepts with Java – 7 th Edition, Nov 15, 2006 Media Delivery ¡ Multimedia data is stored in the file system like other ordinary data. ¡ However, multimedia data must be accessed with specific timing requirements. ¡ For example, video must be displayed at 24-30 frames per second. Multimedia video data must be delivered at a rate which guarantees 24-30 frames/second. ¡ Continuous-media data is data with specific rate requirements. 20.6 Silberschatz, Galvin and Gagne ©2007 Operating System Concepts with Java – 7 th Edition, Nov 15, 2006 Streaming ¡ Streaming is delivering a multimedia file from a server to a client - typically the deliver occurs over a network connection. ¡ There are two different types of streaming: 1. Progressive download- the client begins playback of the multimedia file as it is delivered. The file is ultimately stored on the client computer. 2. Real-time streaming- the multimedia file is delivered to - but not stored on - the client’s computer. 20.7 Silberschatz, Galvin and Gagne ©2007 Operating System Concepts with Java – 7 th Edition, Nov 15, 2006 Real-time Streaming ¡ There are two types of real-time streaming: (1) Live streaming- used to deliver a live event while it is occurring....
View Full Document

This note was uploaded on 09/08/2010 for the course CS 149 at San Jose State University .

Page1 / 33

ch20 - perating System Concepts with Java – 7 th Edition,...

This preview shows document pages 1 - 8. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online