12 - Mulitimedia Computing Online Lecture 12 Multimedia...

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

View Full Document Right Arrow Icon
March 15, 2010 EA ZC473 Multimedia Computing Online Lecture 12 1 Mulitimedia Computing Online Lecture 12 Multimedia Operating Systems Outline of Solutions to Some problems Instructor-in-Charge Mukesh Kumar Rohil DLPD, BITS, Pilani Rajasthan
Background image of page 1

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

View Full DocumentRight Arrow Icon
March 15, 2010 EA ZC473 Multimedia Computing Online Lecture 12 2 Chapter to be discussed from Text Book T2 Ch09 - Multimedia Operating Systems (© Wolfgang Effelsberg, and Ralf Steinmetz) Chapter To be Discussed
Background image of page 2
March 15, 2010 EA ZC473 Multimedia Computing Online Lecture 12 3 MMOS . ... Special Requirements Real-time processing of continuous media data Also the tasks without timimg restrictions Resource reservation has to cover all the resources on a data path from source to destination Communication and Synchronization between single processes, real-time timing restrictions and timing relations among different media. Main memory is available as shared resource Memory Management has to provide access to data with a guaranteed timing delay and efficient data manipulation
Background image of page 3

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

View Full DocumentRight Arrow Icon
March 15, 2010 EA ZC473 Multimedia Computing Online Lecture 12 4 MMOS Resource Management 1. Resources 2. Requirements 3. Components & Phases 4. Allocation Scheme 5. Continuous Media 6. Resource Model Process Management 1. Real-time Process Management in conventional OS 2. Real Time Processing Requirements 3. Real-Time Scheduling 4. Some Algorithms
Background image of page 4
March 15, 2010 EA ZC473 Multimedia Computing Online Lecture 12 5 Processing of continuous data streams The data to be processed appears in periodic timeintervals. Typical operations on multimedia data are: • Creation and playout of audio and video packets, • Transmission of audio and video packets, • Compression and decompression of audio and video packets.
Background image of page 5

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

View Full DocumentRight Arrow Icon
March 15, 2010 EA ZC473 Multimedia Computing Online Lecture 12 6 Processing of continuous data streams… 2 Real-time requirements: • Processing must be completed by a specific time ( deadline ) • Processing of a multimedia data packet takes approximately the same amount of resources in each time period.
Background image of page 6
March 15, 2010 EA ZC473 Multimedia Computing Online Lecture 12 7 QoS … Contents Motivation Characteristics of Real-Time / Multimedia Systems QoS – Definition Resources Providing QoS QoS Architectures
Background image of page 7

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

View Full DocumentRight Arrow Icon
March 15, 2010 EA ZC473 Multimedia Computing Online Lecture 12 8 MMOS QoS … Motivation Kinds of systems we are dealing with are Local: • Harddisk recording • Interactive DVD • Computer based training Distributed: • Conferencing • Video on demand • IP-Telephony
Background image of page 8
March 15, 2010 EA ZC473 Multimedia Computing Online Lecture 12 9 MMOS QoS … Terminology Basic terminology • Resources • Realtime • Quality of Service What and how much of it do we need, and how do we describe that?
Background image of page 9

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

View Full DocumentRight Arrow Icon
March 15, 2010 EA ZC473 Multimedia Computing Online Lecture 12 10 MMOS QoS … Motivation for QoS Motivation for QoS A QoS model and its implications - QoS specification
Background image of page 10
Image of page 11
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 03/14/2010 for the course CSE EA ZC473 taught by Professor Rahulbanerjee during the Summer '10 term at Birla Institute of Technology & Science.

Page1 / 48

12 - Mulitimedia Computing Online Lecture 12 Multimedia...

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

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