SlideShare a Scribd company logo
DISTRIBUTED MULTIMEDIA
SYSTEM(DMMS)
Presented by:
Nidhi Baranwal
MCA 4th
sem
TABLE OF CONTENTS
1.INTRODUCTION
2.CHARACTERISTICS
3.REQUIREMENTS OF DMMS
4.ARCHITECTURE OF DMMS
5.QoS(QUALITY OF SERVICE)
6.APPLICATIONS OF DMMS
7.CONCLUSION
INTRODUCTION
 A distributed system is designed to support the
development of applications and services which have
a physical architecture consisting of multiple
autonomous processing elements that do not share
primary memory but cooperate by sending messages
over a communication network.
INTRODUCTION
Distributed multimedia systems consist of
multimedia databases, proxy and information
servers, and clients, and are intended to for the
distribution of multimedia content over the
networks.
CHARACTERISTICS
 Delivering the streams of multimedia data
Audio samples, Video frames
 To meet the timing requirements
QoS (Quality of Service)
 Flexibility (adapting to user needs)
 Availability
 Scalability
REQUIREMENTS OF DMMS
 Providing support for continuous media types, such as audio,
video and animation.
The introduction of such continuous media data to distributed systems
demands the need for continuous data transfers over relatively long
periods of time.
High bandwidth is required.
 The second requirement of distributed multimedia applications
is the need for sophisticated quality of service (QoS)
management.
Ensuring that the service requests should be met.
 Supporting multiparty communications.
Many distributed multimedia applications are concerned with
interactions between dispersed groups of users.
E.g. remote conference application.
BASIC ARTCHITECTURE
 Database
 Proxy/information servers
 Clients
 Wired or wireless networks
FACTORS THAT AFFECT THE SYSTEM
 Server bandwidth-Adequate bandwidth of the
network to support media streams
 Cache space- Sufficient cache space needed for the
fast delivery
 Number of copies-Adequate number of copies of
movies at the multimedia databases (MMDs)
 The number of clients- Increasing number of
clients increase the server work load
APPROACHES
 Proxy-based approach
 Parallel or clustered servers approach
Varies depending on clip duration,
number of clients, bandwidth
available, etc
Caching- Caching allows nodes to
quickly fetch the required documents
without incurring the need to contact the
original host.
QUALITY OF SERVICE (QoS)
 DMMS are real-time systems as data must be
delivered on time
 “Acceptable” service is measured by:
Bandwidth (Throughput)
Latency (Access time)
Data Loss Rate (Acceptable loss ratio)
QoS MANAGEMENT
 “QoS Management”
 Process of managing resources to meet the Acceptable
service criteria.
 Resources include:
 CPU / processing power
 Network bandwidth
 Buffer memory(on both ends)
 Other factors affecting communication
WHY WE NEED Qos
1. We may get the wrong video
– Bad search facilities
2. We may get the wrong quality-variation
– E.g too high quality level for a PDA
3. We may get the proper variation in bad quality
– E.g jitter is too high
4. We may get the video at the wrong time
QoS MANAGERS
 Software that runs on network nodes which have two
main functions:
QoS negotiation: get requirements
from apps and checks feasibility
versus available resources.
Admission control: If negotiation
succeeds, provides a "resource
contract" that guarantees reservation
of resources for a certain time.
WAYS TO ACHIEVE QoS
 Buffering (on both ends)
 Compression
More load on the nodes, but that is
fine
 Bandwidth Reservation
 Resource Scheduling
 Traffic Shaping
 Flow Specifications
 Stream Adaptation
APPLICATIONS OF DMMS
DIGITAL LIBRARIES
DISTANCE LEARNING
CONFERENC
E AUDIO STREAMING
VIDEO STREAMING
E-
COMMERCEAND
MORE…..!!!!
CONCLUSION
Let us realize the fact
that there is still a long
way to go in DMS
(Distributed Multimedia
Systems). I presented
an overview of DMS,
discussed the major
requirement of QoS
Management.
Thus summarized all the primary issues leading to the
basics of DMS.
REFERENCES
1. http://encyclopedia.jrank.org/articles/pages/6729/Distributed
2. http://citeseerx.ist.psu.edu/viewdoc/summary
3. http://www.uio.no/studier/emner/matnat/ifi/INF5040/h09/l
ectures/2009_11_09_dmms.pdf
4. http://www.mamcet.com/it/e-learning/7sem/gm/unit
%20v/DISTRIBUTED%20MULTIMEDIA
%20SYSTEMS.pdf
5. http://www-itec.uni-
klu.ac.at/~laszlo/courses/DistSys_BP/network.pdf
6. http://ieeexplore.ieee.org/xpl/login.jsp?
tp=&arnumber=611116&url=http%3A%2F
%2Fieeexplore.ieee.org
%2Fiel1%2F5%2F13353%2F00611116.pdf
%3Farnumber%3D611116
Distributed Multimedia Systems(DMMS)

More Related Content

What's hot

Naming in Distributed System
Naming in Distributed SystemNaming in Distributed System
Naming in Distributed System
MNM Jain Engineering College
 
distributed shared memory
 distributed shared memory distributed shared memory
distributed shared memoryAshish Kumar
 
Processes and Processors in Distributed Systems
Processes and Processors in Distributed SystemsProcesses and Processors in Distributed Systems
Processes and Processors in Distributed Systems
Dr Sandeep Kumar Poonia
 
Fault tolerance in distributed systems
Fault tolerance in distributed systemsFault tolerance in distributed systems
Fault tolerance in distributed systemssumitjain2013
 
Clock synchronization in distributed system
Clock synchronization in distributed systemClock synchronization in distributed system
Clock synchronization in distributed system
Sunita Sahu
 
Distributed web based systems
Distributed web based systemsDistributed web based systems
Distributed web based systemsReza Gh
 
Unit 4
Unit 4Unit 4
Unit 4
Ravi Kumar
 
Message and Stream Oriented Communication
Message and Stream Oriented CommunicationMessage and Stream Oriented Communication
Message and Stream Oriented Communication
Dilum Bandara
 
RPC: Remote procedure call
RPC: Remote procedure callRPC: Remote procedure call
RPC: Remote procedure call
Sunita Sahu
 
remote procedure calls
  remote procedure calls  remote procedure calls
remote procedure callsAshish Kumar
 
Multimedia synchronization
Multimedia synchronizationMultimedia synchronization
Multimedia synchronization
I World Tech
 
JINI Technology
JINI TechnologyJINI Technology
JINI Technology
Rachna Singh
 
Distributed Systems Architecture in Software Engineering SE11
Distributed Systems Architecture in Software Engineering SE11Distributed Systems Architecture in Software Engineering SE11
Distributed Systems Architecture in Software Engineering SE11koolkampus
 
Replication in Distributed Systems
Replication in Distributed SystemsReplication in Distributed Systems
Replication in Distributed Systems
Kavya Barnadhya Hazarika
 
Synchronization in distributed systems
Synchronization in distributed systems Synchronization in distributed systems
Synchronization in distributed systems
SHATHAN
 
TCP over wireless slides
TCP over wireless slidesTCP over wireless slides
TCP over wireless slidesMahesh Rajawat
 
Intruders
IntrudersIntruders
Inter-Process Communication in distributed systems
Inter-Process Communication in distributed systemsInter-Process Communication in distributed systems
Inter-Process Communication in distributed systems
Aya Mahmoud
 
Coda file system
Coda file systemCoda file system
Coda file system
Sneh Pahilwani
 
Distributed System ppt
Distributed System pptDistributed System ppt

What's hot (20)

Naming in Distributed System
Naming in Distributed SystemNaming in Distributed System
Naming in Distributed System
 
distributed shared memory
 distributed shared memory distributed shared memory
distributed shared memory
 
Processes and Processors in Distributed Systems
Processes and Processors in Distributed SystemsProcesses and Processors in Distributed Systems
Processes and Processors in Distributed Systems
 
Fault tolerance in distributed systems
Fault tolerance in distributed systemsFault tolerance in distributed systems
Fault tolerance in distributed systems
 
Clock synchronization in distributed system
Clock synchronization in distributed systemClock synchronization in distributed system
Clock synchronization in distributed system
 
Distributed web based systems
Distributed web based systemsDistributed web based systems
Distributed web based systems
 
Unit 4
Unit 4Unit 4
Unit 4
 
Message and Stream Oriented Communication
Message and Stream Oriented CommunicationMessage and Stream Oriented Communication
Message and Stream Oriented Communication
 
RPC: Remote procedure call
RPC: Remote procedure callRPC: Remote procedure call
RPC: Remote procedure call
 
remote procedure calls
  remote procedure calls  remote procedure calls
remote procedure calls
 
Multimedia synchronization
Multimedia synchronizationMultimedia synchronization
Multimedia synchronization
 
JINI Technology
JINI TechnologyJINI Technology
JINI Technology
 
Distributed Systems Architecture in Software Engineering SE11
Distributed Systems Architecture in Software Engineering SE11Distributed Systems Architecture in Software Engineering SE11
Distributed Systems Architecture in Software Engineering SE11
 
Replication in Distributed Systems
Replication in Distributed SystemsReplication in Distributed Systems
Replication in Distributed Systems
 
Synchronization in distributed systems
Synchronization in distributed systems Synchronization in distributed systems
Synchronization in distributed systems
 
TCP over wireless slides
TCP over wireless slidesTCP over wireless slides
TCP over wireless slides
 
Intruders
IntrudersIntruders
Intruders
 
Inter-Process Communication in distributed systems
Inter-Process Communication in distributed systemsInter-Process Communication in distributed systems
Inter-Process Communication in distributed systems
 
Coda file system
Coda file systemCoda file system
Coda file system
 
Distributed System ppt
Distributed System pptDistributed System ppt
Distributed System ppt
 

Viewers also liked

Cgmm presentation on distributed multimedia systems
Cgmm presentation on distributed multimedia systemsCgmm presentation on distributed multimedia systems
Cgmm presentation on distributed multimedia systems
Mansi Verma
 
Chapter 15 distributed mm systems
Chapter 15 distributed mm systemsChapter 15 distributed mm systems
Chapter 15 distributed mm systemsAbDul ThaYyal
 
Multimedia Database
Multimedia Database Multimedia Database
Multimedia Database
Avnish Patel
 
Distributed process and scheduling
Distributed process and scheduling Distributed process and scheduling
Distributed process and scheduling
SHATHAN
 
Comparison of Amoeba, Mach & Chorus: DOS
Comparison of Amoeba, Mach & Chorus: DOSComparison of Amoeba, Mach & Chorus: DOS
Comparison of Amoeba, Mach & Chorus: DOS
Er. Shiva K. Shrestha
 
Distributed Database Management System
Distributed Database Management SystemDistributed Database Management System
Distributed Database Management System
Hardik Patil
 

Viewers also liked (7)

Distributed database
Distributed databaseDistributed database
Distributed database
 
Cgmm presentation on distributed multimedia systems
Cgmm presentation on distributed multimedia systemsCgmm presentation on distributed multimedia systems
Cgmm presentation on distributed multimedia systems
 
Chapter 15 distributed mm systems
Chapter 15 distributed mm systemsChapter 15 distributed mm systems
Chapter 15 distributed mm systems
 
Multimedia Database
Multimedia Database Multimedia Database
Multimedia Database
 
Distributed process and scheduling
Distributed process and scheduling Distributed process and scheduling
Distributed process and scheduling
 
Comparison of Amoeba, Mach & Chorus: DOS
Comparison of Amoeba, Mach & Chorus: DOSComparison of Amoeba, Mach & Chorus: DOS
Comparison of Amoeba, Mach & Chorus: DOS
 
Distributed Database Management System
Distributed Database Management SystemDistributed Database Management System
Distributed Database Management System
 

Similar to Distributed Multimedia Systems(DMMS)

Dmms
DmmsDmms
Simulation Study of Video Streaming in Multi-Hop Network
Simulation Study of Video Streaming in Multi-Hop NetworkSimulation Study of Video Streaming in Multi-Hop Network
Simulation Study of Video Streaming in Multi-Hop Network
International Journal of Engineering Inventions www.ijeijournal.com
 
F04024549
F04024549F04024549
Multimedia communication networks
Multimedia communication networksMultimedia communication networks
Multimedia communication networks
Mohammad Ilyas Malik
 
A NOVEL ADAPTIVE CACHING MECHANISM FOR VIDEO ON DEMAND SYSTEM OVER WIRELESS M...
A NOVEL ADAPTIVE CACHING MECHANISM FOR VIDEO ON DEMAND SYSTEM OVER WIRELESS M...A NOVEL ADAPTIVE CACHING MECHANISM FOR VIDEO ON DEMAND SYSTEM OVER WIRELESS M...
A NOVEL ADAPTIVE CACHING MECHANISM FOR VIDEO ON DEMAND SYSTEM OVER WIRELESS M...
IJCNCJournal
 
VoD Solutions
VoD SolutionsVoD Solutions
VoD Solutions
Infosys
 
Live multimedia streaming and video on demand issues and challenges
Live multimedia streaming and video on demand issues and challengesLive multimedia streaming and video on demand issues and challenges
Live multimedia streaming and video on demand issues and challenges
eSAT Journals
 
Ijcatr04061005
Ijcatr04061005Ijcatr04061005
Ijcatr04061005
Editor IJCATR
 
Dynamic Chunks Distribution Scheme for Multiservice Load Balancing Using Fibo...
Dynamic Chunks Distribution Scheme for Multiservice Load Balancing Using Fibo...Dynamic Chunks Distribution Scheme for Multiservice Load Balancing Using Fibo...
Dynamic Chunks Distribution Scheme for Multiservice Load Balancing Using Fibo...
Editor IJCATR
 
Iaetsd adaptive and well-organized mobile video streaming public
Iaetsd adaptive and well-organized mobile video streaming publicIaetsd adaptive and well-organized mobile video streaming public
Iaetsd adaptive and well-organized mobile video streaming public
Iaetsd Iaetsd
 
Content Delivery Network – CDN
Content Delivery Network – CDNContent Delivery Network – CDN
Content Delivery Network – CDN
Ahmed Banafa
 
CDN
CDNCDN
Psdot 15 performance analysis of cloud computing
Psdot 15 performance analysis of cloud computingPsdot 15 performance analysis of cloud computing
Psdot 15 performance analysis of cloud computing
ZTech Proje
 
Optimal Streaming Protocol for VoD Using Clients' Residual Bandwidth
Optimal Streaming Protocol for VoD Using Clients' Residual BandwidthOptimal Streaming Protocol for VoD Using Clients' Residual Bandwidth
Optimal Streaming Protocol for VoD Using Clients' Residual Bandwidth
IDES Editor
 
traffic pattern-based content leakage detection for trusted content delivery ...
traffic pattern-based content leakage detection for trusted content delivery ...traffic pattern-based content leakage detection for trusted content delivery ...
traffic pattern-based content leakage detection for trusted content delivery ...
swathi78
 
Three Challenges in Reliable Data Transport over Heterogeneous ...
Three Challenges in Reliable Data Transport over Heterogeneous ...Three Challenges in Reliable Data Transport over Heterogeneous ...
Three Challenges in Reliable Data Transport over Heterogeneous ...Videoguy
 
Audio Video Conferencing in Distributed Brokering Systems
Audio Video Conferencing in Distributed Brokering SystemsAudio Video Conferencing in Distributed Brokering Systems
Audio Video Conferencing in Distributed Brokering SystemsVideoguy
 
Implementing a Caching Scheme for Media Streaming in a Proxy Server
Implementing a Caching Scheme for Media Streaming in a Proxy ServerImplementing a Caching Scheme for Media Streaming in a Proxy Server
Implementing a Caching Scheme for Media Streaming in a Proxy Server
Abdelrahman Hosny
 

Similar to Distributed Multimedia Systems(DMMS) (20)

Dmms
DmmsDmms
Dmms
 
Simulation Study of Video Streaming in Multi-Hop Network
Simulation Study of Video Streaming in Multi-Hop NetworkSimulation Study of Video Streaming in Multi-Hop Network
Simulation Study of Video Streaming in Multi-Hop Network
 
F04024549
F04024549F04024549
F04024549
 
Multimedia communication networks
Multimedia communication networksMultimedia communication networks
Multimedia communication networks
 
A NOVEL ADAPTIVE CACHING MECHANISM FOR VIDEO ON DEMAND SYSTEM OVER WIRELESS M...
A NOVEL ADAPTIVE CACHING MECHANISM FOR VIDEO ON DEMAND SYSTEM OVER WIRELESS M...A NOVEL ADAPTIVE CACHING MECHANISM FOR VIDEO ON DEMAND SYSTEM OVER WIRELESS M...
A NOVEL ADAPTIVE CACHING MECHANISM FOR VIDEO ON DEMAND SYSTEM OVER WIRELESS M...
 
VoD Solutions
VoD SolutionsVoD Solutions
VoD Solutions
 
Live multimedia streaming and video on demand issues and challenges
Live multimedia streaming and video on demand issues and challengesLive multimedia streaming and video on demand issues and challenges
Live multimedia streaming and video on demand issues and challenges
 
Ijcatr04061005
Ijcatr04061005Ijcatr04061005
Ijcatr04061005
 
Dynamic Chunks Distribution Scheme for Multiservice Load Balancing Using Fibo...
Dynamic Chunks Distribution Scheme for Multiservice Load Balancing Using Fibo...Dynamic Chunks Distribution Scheme for Multiservice Load Balancing Using Fibo...
Dynamic Chunks Distribution Scheme for Multiservice Load Balancing Using Fibo...
 
Iaetsd adaptive and well-organized mobile video streaming public
Iaetsd adaptive and well-organized mobile video streaming publicIaetsd adaptive and well-organized mobile video streaming public
Iaetsd adaptive and well-organized mobile video streaming public
 
Content Delivery Network – CDN
Content Delivery Network – CDNContent Delivery Network – CDN
Content Delivery Network – CDN
 
CDN
CDNCDN
CDN
 
Psdot 15 performance analysis of cloud computing
Psdot 15 performance analysis of cloud computingPsdot 15 performance analysis of cloud computing
Psdot 15 performance analysis of cloud computing
 
Optimal Streaming Protocol for VoD Using Clients' Residual Bandwidth
Optimal Streaming Protocol for VoD Using Clients' Residual BandwidthOptimal Streaming Protocol for VoD Using Clients' Residual Bandwidth
Optimal Streaming Protocol for VoD Using Clients' Residual Bandwidth
 
traffic pattern-based content leakage detection for trusted content delivery ...
traffic pattern-based content leakage detection for trusted content delivery ...traffic pattern-based content leakage detection for trusted content delivery ...
traffic pattern-based content leakage detection for trusted content delivery ...
 
Three Challenges in Reliable Data Transport over Heterogeneous ...
Three Challenges in Reliable Data Transport over Heterogeneous ...Three Challenges in Reliable Data Transport over Heterogeneous ...
Three Challenges in Reliable Data Transport over Heterogeneous ...
 
Streaming Video Protocol
Streaming Video ProtocolStreaming Video Protocol
Streaming Video Protocol
 
P57 Novelli
P57 NovelliP57 Novelli
P57 Novelli
 
Audio Video Conferencing in Distributed Brokering Systems
Audio Video Conferencing in Distributed Brokering SystemsAudio Video Conferencing in Distributed Brokering Systems
Audio Video Conferencing in Distributed Brokering Systems
 
Implementing a Caching Scheme for Media Streaming in a Proxy Server
Implementing a Caching Scheme for Media Streaming in a Proxy ServerImplementing a Caching Scheme for Media Streaming in a Proxy Server
Implementing a Caching Scheme for Media Streaming in a Proxy Server
 

More from Nidhi Baranwal

Modulation
ModulationModulation
Modulation
Nidhi Baranwal
 
A new approach and algorithm of sentiment analysis and product rating
A new approach and algorithm of sentiment analysis and product ratingA new approach and algorithm of sentiment analysis and product rating
A new approach and algorithm of sentiment analysis and product rating
Nidhi Baranwal
 
Image compression: Techniques and Application
Image compression: Techniques and ApplicationImage compression: Techniques and Application
Image compression: Techniques and Application
Nidhi Baranwal
 
Fourier Transform
Fourier TransformFourier Transform
Fourier Transform
Nidhi Baranwal
 
Naïve multi label classification of you tube comments using
Naïve multi label classification of you tube comments usingNaïve multi label classification of you tube comments using
Naïve multi label classification of you tube comments using
Nidhi Baranwal
 
A multiplatform Java wrapper for the BioAPI framework
A multiplatform Java wrapper for the BioAPI frameworkA multiplatform Java wrapper for the BioAPI framework
A multiplatform Java wrapper for the BioAPI framework
Nidhi Baranwal
 
Digital modulation technique
Digital modulation techniqueDigital modulation technique
Digital modulation technique
Nidhi Baranwal
 
Ide description
Ide descriptionIde description
Ide description
Nidhi Baranwal
 
Digital modulation techniques...
Digital modulation techniques...Digital modulation techniques...
Digital modulation techniques...
Nidhi Baranwal
 
distributed depth-first search
distributed depth-first search distributed depth-first search
distributed depth-first search
Nidhi Baranwal
 
Software Engineering Ontology
Software Engineering OntologySoftware Engineering Ontology
Software Engineering Ontology
Nidhi Baranwal
 
Graphics
GraphicsGraphics
Graphics
Nidhi Baranwal
 

More from Nidhi Baranwal (12)

Modulation
ModulationModulation
Modulation
 
A new approach and algorithm of sentiment analysis and product rating
A new approach and algorithm of sentiment analysis and product ratingA new approach and algorithm of sentiment analysis and product rating
A new approach and algorithm of sentiment analysis and product rating
 
Image compression: Techniques and Application
Image compression: Techniques and ApplicationImage compression: Techniques and Application
Image compression: Techniques and Application
 
Fourier Transform
Fourier TransformFourier Transform
Fourier Transform
 
Naïve multi label classification of you tube comments using
Naïve multi label classification of you tube comments usingNaïve multi label classification of you tube comments using
Naïve multi label classification of you tube comments using
 
A multiplatform Java wrapper for the BioAPI framework
A multiplatform Java wrapper for the BioAPI frameworkA multiplatform Java wrapper for the BioAPI framework
A multiplatform Java wrapper for the BioAPI framework
 
Digital modulation technique
Digital modulation techniqueDigital modulation technique
Digital modulation technique
 
Ide description
Ide descriptionIde description
Ide description
 
Digital modulation techniques...
Digital modulation techniques...Digital modulation techniques...
Digital modulation techniques...
 
distributed depth-first search
distributed depth-first search distributed depth-first search
distributed depth-first search
 
Software Engineering Ontology
Software Engineering OntologySoftware Engineering Ontology
Software Engineering Ontology
 
Graphics
GraphicsGraphics
Graphics
 

Recently uploaded

Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
SACHIN R KONDAGURI
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
TechSoup
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
vaibhavrinwa19
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
timhan337
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
JosvitaDsouza2
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
Best Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDABest Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDA
deeptiverma2406
 
Chapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdfChapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdf
Kartik Tiwari
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
DhatriParmar
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
EduSkills OECD
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
Scholarhat
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
Tamralipta Mahavidyalaya
 

Recently uploaded (20)

Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Best Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDABest Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDA
 
Chapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdfChapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdf
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 

Distributed Multimedia Systems(DMMS)

  • 2. TABLE OF CONTENTS 1.INTRODUCTION 2.CHARACTERISTICS 3.REQUIREMENTS OF DMMS 4.ARCHITECTURE OF DMMS 5.QoS(QUALITY OF SERVICE) 6.APPLICATIONS OF DMMS 7.CONCLUSION
  • 3. INTRODUCTION  A distributed system is designed to support the development of applications and services which have a physical architecture consisting of multiple autonomous processing elements that do not share primary memory but cooperate by sending messages over a communication network.
  • 4. INTRODUCTION Distributed multimedia systems consist of multimedia databases, proxy and information servers, and clients, and are intended to for the distribution of multimedia content over the networks.
  • 5. CHARACTERISTICS  Delivering the streams of multimedia data Audio samples, Video frames  To meet the timing requirements QoS (Quality of Service)  Flexibility (adapting to user needs)  Availability  Scalability
  • 6. REQUIREMENTS OF DMMS  Providing support for continuous media types, such as audio, video and animation. The introduction of such continuous media data to distributed systems demands the need for continuous data transfers over relatively long periods of time. High bandwidth is required.  The second requirement of distributed multimedia applications is the need for sophisticated quality of service (QoS) management. Ensuring that the service requests should be met.  Supporting multiparty communications. Many distributed multimedia applications are concerned with interactions between dispersed groups of users. E.g. remote conference application.
  • 7. BASIC ARTCHITECTURE  Database  Proxy/information servers  Clients  Wired or wireless networks
  • 8. FACTORS THAT AFFECT THE SYSTEM  Server bandwidth-Adequate bandwidth of the network to support media streams  Cache space- Sufficient cache space needed for the fast delivery  Number of copies-Adequate number of copies of movies at the multimedia databases (MMDs)  The number of clients- Increasing number of clients increase the server work load
  • 9. APPROACHES  Proxy-based approach  Parallel or clustered servers approach Varies depending on clip duration, number of clients, bandwidth available, etc Caching- Caching allows nodes to quickly fetch the required documents without incurring the need to contact the original host.
  • 10. QUALITY OF SERVICE (QoS)  DMMS are real-time systems as data must be delivered on time  “Acceptable” service is measured by: Bandwidth (Throughput) Latency (Access time) Data Loss Rate (Acceptable loss ratio)
  • 11. QoS MANAGEMENT  “QoS Management”  Process of managing resources to meet the Acceptable service criteria.  Resources include:  CPU / processing power  Network bandwidth  Buffer memory(on both ends)  Other factors affecting communication
  • 12. WHY WE NEED Qos 1. We may get the wrong video – Bad search facilities 2. We may get the wrong quality-variation – E.g too high quality level for a PDA 3. We may get the proper variation in bad quality – E.g jitter is too high 4. We may get the video at the wrong time
  • 13. QoS MANAGERS  Software that runs on network nodes which have two main functions: QoS negotiation: get requirements from apps and checks feasibility versus available resources. Admission control: If negotiation succeeds, provides a "resource contract" that guarantees reservation of resources for a certain time.
  • 14. WAYS TO ACHIEVE QoS  Buffering (on both ends)  Compression More load on the nodes, but that is fine  Bandwidth Reservation  Resource Scheduling  Traffic Shaping  Flow Specifications  Stream Adaptation
  • 15. APPLICATIONS OF DMMS DIGITAL LIBRARIES DISTANCE LEARNING CONFERENC E AUDIO STREAMING VIDEO STREAMING E- COMMERCEAND MORE…..!!!!
  • 16. CONCLUSION Let us realize the fact that there is still a long way to go in DMS (Distributed Multimedia Systems). I presented an overview of DMS, discussed the major requirement of QoS Management. Thus summarized all the primary issues leading to the basics of DMS.
  • 17. REFERENCES 1. http://encyclopedia.jrank.org/articles/pages/6729/Distributed 2. http://citeseerx.ist.psu.edu/viewdoc/summary 3. http://www.uio.no/studier/emner/matnat/ifi/INF5040/h09/l ectures/2009_11_09_dmms.pdf 4. http://www.mamcet.com/it/e-learning/7sem/gm/unit %20v/DISTRIBUTED%20MULTIMEDIA %20SYSTEMS.pdf 5. http://www-itec.uni- klu.ac.at/~laszlo/courses/DistSys_BP/network.pdf 6. http://ieeexplore.ieee.org/xpl/login.jsp? tp=&arnumber=611116&url=http%3A%2F %2Fieeexplore.ieee.org %2Fiel1%2F5%2F13353%2F00611116.pdf %3Farnumber%3D611116