MULTIMEDIA END-SYSTEM REQUIREMENTS

Slides:



Advertisements
Similar presentations
Distributed Multimedia Systems Tarek Elshaarani Vahid Rafiei.
Advertisements

Multimedia Systems CSE 228F Amarnath Gupta
2.02F Publishing Animated Videos 2.02 Develop Computer Animations.
1 Introduction to Computer Science بسم الله الرحمن الرحيم MULTIMEDIA LEVEL -9 King Khalid University Kingdom of Saudi Arabia Ministry of Higher Education.
Distributed Multimedia Systems
A Server-less Architecture for Building Scalable, Reliable, and Cost-Effective Video-on-demand Systems Jack Lee Yiu-bun, Raymond Leung Wai Tak Department.
Internet Resources Discovery (IRD) IBM DB2 Digital Library Thanks to Zvika Michnik and Avital Greenberg.
A Server-less Architecture for Building Scalable, Reliable, and Cost-Effective Video-on-demand Systems Presented by: Raymond Leung Wai Tak Supervisor:
CS Spring 2012 CS 414 – Multimedia Systems Design Lecture 34 – Media Server (Part 3) Klara Nahrstedt Spring 2012.
SET TOP BOX What is set-top box ? An interactive device which integrates the video and audio decoding capabilities of television with a multimedia application.
1 NETE4631 Communicating with the Cloud and Using Media and Streaming Lecture Notes #14.
INF Web Design Using Multimedia on the Web Sound - Part 2.
The Worlds of Database Systems Chapter 1. Database Management Systems (DBMS) DBMS: Powerful tool for creating and managing large amounts of data efficiently.
2.02G Publishing Animated Videos 2.02 Develop Computer Animations.
◦ What is an Operating System? What is an Operating System? ◦ Operating System Objectives Operating System Objectives ◦ Services Provided by the Operating.
Dr. M. Munlin Real-Time and Multimedia Systems 1 NETE0516 Operating Systems Instructor: ผ. ศ. ดร. หมัดอามีน หมัน หลิน Faculty of Information Science and.
Unit R005: Understanding Computer Systems Introduction System Software Software (i.e., programs) used to control the hardware directly Used to run the.
CH1. Hardware: CPU: Ex: compute server (executes processor-intensive applications for clients), Other servers, such as file servers, do some computation.
MULTIMEDIA TECHNOLOGY SMM 3001 MEDIA - VIDEO. In this chapter How digital video differs from conventional analog video How digital video differs from.
CS Spring 2014 CS 414 – Multimedia Systems Design Lecture 18 – Multimedia Transport (Part 1) Klara Nahrstedt Spring 2014.
Multimedia System Dave Chung 9/94. Technology Trends Multimedia workstations with audio and video processing capability Multimedia workstations with audio.
Digital Literacy Lesson 2. Hardware Hardware: the physical components of a computer. Includes input devices, processing devices, storage devices, and.
Chapter 5: MULTIMEDIA DATABASE MANAGEMENT SYSTEM ARCHITECTURE BIT 3193 MULTIMEDIA DATABASE.
E0262 MIS - Multimedia Playback Systems Anandi Giridharan Electrical Communication Engineering, Indian Institute of Science, Bangalore – , India.
BIT 3193 MULTIMEDIA DATABASE CHAPTER 5 : MULTIMEDIA DATABASE MANAGEMENT SYSTEM ARCHITECTURE.
Multimedia Retrieval Architecture Electrical Communication Engineering, Indian Institute of Science, Bangalore – , India Multimedia Retrieval Architecture.
COM: 111 Introduction to Computer Applications Department of Information & Communication Technology Panayiotis Christodoulou.
CLIENT SERVER COMPUTING. We have 2 types of n/w architectures – client server and peer to peer. In P2P, each system has equal capabilities and responsibilities.
Progressive transmission of spatial data Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
IT 5433 LM1. Learning Objectives Understand key terms in database Explain file processing systems List parts of a database environment Explain types of.
SURENDRA INSTITUTE OF ENGINEERING & MANAGEMENT PRESENTED BY : Md. Mubarak Hussain DEPT-CSE ROLL
Fault – Tolerant Distributed Multimedia Streaming Web Application By Nirvan Sagar – Srishti Ganjoo – Syed Shahbaaz Safir
Chapter 20: Multimedia Systems
CLOUD ARCHITECTURE Many organizations and researchers have defined the architecture for cloud computing. Basically the whole system can be divided into.
Chapter 1: Introduction to the Personal Computer
Use of Cloud Computing for Implementation of e-Governance Services
Chapter 1: Introduction
Chapter 1: Introduction
Multimedia Systems Operating System Presentation On
Applied Operating System Concepts
Chapter 20: Multimedia Systems
Enterprise Town Hall solution
ASYNCHRONOUS TRANSFER MODE(ATM) Sangram Sekhar Choudhuri
Klara Nahrstedt Spring 2012
Chapter 1: Introduction
Chapter 1: Introduction
KOMPUTASI DAN KOMUNIKASI MULTIMEDIA
Grid Computing.
Distributed Multimedia Systems
Chapter 1: Introduction
Chapter 1: Introduction
Instructor Materials Chapter 1: Introduction to the Personal Computer
Chapter 1: Introduction
Chapter 1: Introduction
Chapter 20: Multimedia Systems
Chapter 1: Introduction
Introduction to Operating Systems
QuaSAQ: Enabling End-to-End QoS for Distributed Multimedia Databases
Subject Name: Operating System Concepts Subject Number:
Chapter 1: Introduction
Chapter 1: Introduction
Chapter 1: Introduction
Performance and Scalability Issues of Multimedia Digital Library
Chapter 20: Multimedia Systems
Chapter 1: Introduction
Chapter 20: Multimedia Systems
Chapter 1: Introduction
Chapter 20: Multimedia Systems
Chapter 1: Introduction
Presentation transcript:

MULTIMEDIA END-SYSTEM REQUIREMENTS An end system includes two major components; hardware architecture and an operating system. The hardware provides raw resources, such as processing power, memory, and data transfer bandwidth. The operating system manages these resources so that they can be fully used and the end system as a whole can meet the application’s requirements.

Hardware Architecture Requirements The hardware should have high processing power and high data transfer throughput, as digital audio and video are very data intensive. Many multimedia applications need to access several input/output devices at the same time. So some sort of parallel architecture is preferred. The hardware architecture should be scalable to accommodate new input/output devices and application.

Multimedia Operating System Requirements It should use the hardware resources efficiently so that use of these resources is maximized. QOS requirements of multimedia applications should be guaranteed by using appropriate resource management and process scheduling. One of the major QOS requirements at the operating system level is the guaranteed processing time for each task. It is preferred that the operating system can run multimedia applications as well as traditional computer applications. This has two implications. First, the traditional application programming interface (API) should be maintained. Second, the traditional applications should not be starved of resources while QOS requirements of multimedia applications are guaranteed.

BASIC ORGANIZATION OF END SYSTEMS

Multimedia Servers Merupakan end system yang dapat menyimpan dan mengatur jumlah besar informasi Multimedia dan melayani beberapa clients pada waktu yang sama.

Model Sederhana Distributed Multimedia System Beberapa clients dan servers diinterkonksikan oleh high-speed network.

MULTIMEDIA SERVER REQUIREMENTS Storage capacity dan data transfer rate harus cukup tinggi untuk mendukung beberapa clients secara simultan sehingga sistem ekonomis. Memberikan jaminan QOS untuk streams requested oleh clients. Architecture dan technique yang digunakan pada server harus scalable dan dapat mendukung populasi user yang besar. Provide search capability based on users’ various types of queries.

Model Server Multimedia The scheduler determines which stream is serviced next. Smoothing buffers are used to deliver continuous mediastreams to applications or to a transport system

STORAGE DEVICES Storage Capacity and Transfer Bandwidth Requirements Assume that the server stores 2,000 movies of 100 minutes each. These movies are MPEG-2-compressed at 8 Mbps with digital television quality, and the server should serve 1,000 clients simultaneously. Then the required storage capacity is 12 TB and transfer bandwidth is 8 Gbps.

Soal Suppose that a video-on-demand server needs to provide video-on-demand service to a city of 100,000 homes; 1,500 movies of 100 minutes, each compressed at 4 Mbps are stored on the server; At any time, 10% of homes will watch the movies independently. Calculate the amount of storage and actual transfer bandwidth required.