SlideShare une entreprise Scribd logo
1  sur  18
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)

Contenu connexe

Tendances

RPC: Remote procedure call
RPC: Remote procedure callRPC: Remote procedure call
RPC: Remote procedure callSunita Sahu
 
Distributed System-Multicast & Indirect communication
Distributed System-Multicast & Indirect communicationDistributed System-Multicast & Indirect communication
Distributed System-Multicast & Indirect communicationMNM Jain Engineering College
 
distributed shared memory
 distributed shared memory distributed shared memory
distributed shared memoryAshish Kumar
 
Types of Load distributing algorithm in Distributed System
Types of Load distributing algorithm in Distributed SystemTypes of Load distributing algorithm in Distributed System
Types of Load distributing algorithm in Distributed SystemDHIVYADEVAKI
 
Lamport’s algorithm for mutual exclusion
Lamport’s algorithm for mutual exclusionLamport’s algorithm for mutual exclusion
Lamport’s algorithm for mutual exclusionNeelamani Samal
 
Homomorphic filtering
Homomorphic filteringHomomorphic filtering
Homomorphic filteringGautam Saxena
 
Distributed File Systems
Distributed File Systems Distributed File Systems
Distributed File Systems Maurvi04
 
remote procedure calls
  remote procedure calls  remote procedure calls
remote procedure callsAshish Kumar
 
Agreement Protocols, distributed File Systems, Distributed Shared Memory
Agreement Protocols, distributed File Systems, Distributed Shared MemoryAgreement Protocols, distributed File Systems, Distributed Shared Memory
Agreement Protocols, distributed File Systems, Distributed Shared MemorySHIKHA GAUTAM
 
4.file service architecture
4.file service architecture4.file service architecture
4.file service architectureAbDul ThaYyal
 
Hypermedia messageing (UNIT 5)
Hypermedia messageing (UNIT 5)Hypermedia messageing (UNIT 5)
Hypermedia messageing (UNIT 5)nirmalbj
 
Chapter 4 data link layer
Chapter 4 data link layerChapter 4 data link layer
Chapter 4 data link layerNaiyan Noor
 
Multimedia synchronization
Multimedia synchronizationMultimedia synchronization
Multimedia synchronizationI World Tech
 

Tendances (20)

Transport layer
Transport layerTransport layer
Transport layer
 
RPC: Remote procedure call
RPC: Remote procedure callRPC: Remote procedure call
RPC: Remote procedure call
 
Multimedia networking
Multimedia networkingMultimedia networking
Multimedia networking
 
Distributed System-Multicast & Indirect communication
Distributed System-Multicast & Indirect communicationDistributed System-Multicast & Indirect communication
Distributed System-Multicast & Indirect communication
 
Framing in data link layer
Framing in data link layerFraming in data link layer
Framing in data link layer
 
Message passing in Distributed Computing Systems
Message passing in Distributed Computing SystemsMessage passing in Distributed Computing Systems
Message passing in Distributed Computing Systems
 
distributed shared memory
 distributed shared memory distributed shared memory
distributed shared memory
 
Types of Load distributing algorithm in Distributed System
Types of Load distributing algorithm in Distributed SystemTypes of Load distributing algorithm in Distributed System
Types of Load distributing algorithm in Distributed System
 
Multimedia communication networks
Multimedia communication networksMultimedia communication networks
Multimedia communication networks
 
Lamport’s algorithm for mutual exclusion
Lamport’s algorithm for mutual exclusionLamport’s algorithm for mutual exclusion
Lamport’s algorithm for mutual exclusion
 
Homomorphic filtering
Homomorphic filteringHomomorphic filtering
Homomorphic filtering
 
Stream oriented communication
Stream oriented communicationStream oriented communication
Stream oriented communication
 
Distributed File Systems
Distributed File Systems Distributed File Systems
Distributed File Systems
 
remote procedure calls
  remote procedure calls  remote procedure calls
remote procedure calls
 
Agreement Protocols, distributed File Systems, Distributed Shared Memory
Agreement Protocols, distributed File Systems, Distributed Shared MemoryAgreement Protocols, distributed File Systems, Distributed Shared Memory
Agreement Protocols, distributed File Systems, Distributed Shared Memory
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image Processing
 
4.file service architecture
4.file service architecture4.file service architecture
4.file service architecture
 
Hypermedia messageing (UNIT 5)
Hypermedia messageing (UNIT 5)Hypermedia messageing (UNIT 5)
Hypermedia messageing (UNIT 5)
 
Chapter 4 data link layer
Chapter 4 data link layerChapter 4 data link layer
Chapter 4 data link layer
 
Multimedia synchronization
Multimedia synchronizationMultimedia synchronization
Multimedia synchronization
 

En vedette

Cgmm presentation on distributed multimedia systems
Cgmm presentation on distributed multimedia systemsCgmm presentation on distributed multimedia systems
Cgmm presentation on distributed multimedia systemsMansi 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: DOSEr. Shiva K. Shrestha
 
Distributed Database Management System
Distributed Database Management SystemDistributed Database Management System
Distributed Database Management SystemHardik Patil
 

En vedette (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
 

Similaire à Distributed Multimedia Systems(DMMS)

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 SolutionsInfosys
 
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 challengeseSAT Journals
 
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 publicIaetsd Iaetsd
 
Content Delivery Network – CDN
Content Delivery Network – CDNContent Delivery Network – CDN
Content Delivery Network – CDNAhmed Banafa
 
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 computingZTech 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 BandwidthIDES 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 ServerAbdelrahman Hosny
 
Using Bandwidth Aggregation to Improve the Performance of Video Quality- Adap...
Using Bandwidth Aggregation to Improve the Performance of Video Quality- Adap...Using Bandwidth Aggregation to Improve the Performance of Video Quality- Adap...
Using Bandwidth Aggregation to Improve the Performance of Video Quality- Adap...paperpublications3
 

Similaire à 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
 
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
 
Using Bandwidth Aggregation to Improve the Performance of Video Quality- Adap...
Using Bandwidth Aggregation to Improve the Performance of Video Quality- Adap...Using Bandwidth Aggregation to Improve the Performance of Video Quality- Adap...
Using Bandwidth Aggregation to Improve the Performance of Video Quality- Adap...
 

Plus de 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 ratingNidhi Baranwal
 
Image compression: Techniques and Application
Image compression: Techniques and ApplicationImage compression: Techniques and Application
Image compression: Techniques and ApplicationNidhi 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 usingNidhi 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 frameworkNidhi Baranwal
 
Digital modulation technique
Digital modulation techniqueDigital modulation technique
Digital modulation techniqueNidhi 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 OntologyNidhi Baranwal
 

Plus de 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
 

Dernier

Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 

Dernier (20)

Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 

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