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

distributed Computing system model
distributed Computing system modeldistributed Computing system model
distributed Computing system modelHarshad Umredkar
 
Edge Detection and Segmentation
Edge Detection and SegmentationEdge Detection and Segmentation
Edge Detection and SegmentationA B Shinde
 
Distributed shred memory architecture
Distributed shred memory architectureDistributed shred memory architecture
Distributed shred memory architectureMaulik Togadiya
 
Chapter 8 - Multimedia Storage and Retrieval
Chapter 8 - Multimedia Storage and RetrievalChapter 8 - Multimedia Storage and Retrieval
Chapter 8 - Multimedia Storage and RetrievalPratik Pradhan
 
Multimedia operating system
Multimedia operating systemMultimedia operating system
Multimedia operating systemHome
 
Color Image Processing
Color Image ProcessingColor Image Processing
Color Image Processingkiruthiammu
 
Chapter 3 : IMAGE
Chapter 3 : IMAGEChapter 3 : IMAGE
Chapter 3 : IMAGEazira96
 
Communications is distributed systems
Communications is distributed systemsCommunications is distributed systems
Communications is distributed systemsSHATHAN
 
Directory and discovery services
Directory and discovery servicesDirectory and discovery services
Directory and discovery servicesRamchandraRegmi
 
Multiplexing in mobile computing
Multiplexing in mobile computingMultiplexing in mobile computing
Multiplexing in mobile computingZituSahu
 
Processor allocation in Distributed Systems
Processor allocation in Distributed SystemsProcessor allocation in Distributed Systems
Processor allocation in Distributed SystemsRitu Ranjan Shrivastwa
 

Tendances (20)

JPEG Image Compression
JPEG Image CompressionJPEG Image Compression
JPEG Image Compression
 
Multimedia:Multimedia compression
Multimedia:Multimedia compression Multimedia:Multimedia compression
Multimedia:Multimedia compression
 
distributed Computing system model
distributed Computing system modeldistributed Computing system model
distributed Computing system model
 
Image compression models
Image compression modelsImage compression models
Image compression models
 
Edge Detection and Segmentation
Edge Detection and SegmentationEdge Detection and Segmentation
Edge Detection and Segmentation
 
Audio and Video Compression
Audio and Video CompressionAudio and Video Compression
Audio and Video Compression
 
Trends in distributed systems
Trends in distributed systemsTrends in distributed systems
Trends in distributed systems
 
Distributed shred memory architecture
Distributed shred memory architectureDistributed shred memory architecture
Distributed shred memory architecture
 
Chapter 8 - Multimedia Storage and Retrieval
Chapter 8 - Multimedia Storage and RetrievalChapter 8 - Multimedia Storage and Retrieval
Chapter 8 - Multimedia Storage and Retrieval
 
Multimedia operating system
Multimedia operating systemMultimedia operating system
Multimedia operating system
 
Color Image Processing
Color Image ProcessingColor Image Processing
Color Image Processing
 
Chapter 3 : IMAGE
Chapter 3 : IMAGEChapter 3 : IMAGE
Chapter 3 : IMAGE
 
Communications is distributed systems
Communications is distributed systemsCommunications is distributed systems
Communications is distributed systems
 
Directory and discovery services
Directory and discovery servicesDirectory and discovery services
Directory and discovery services
 
Compression techniques
Compression techniquesCompression techniques
Compression techniques
 
Region based segmentation
Region based segmentationRegion based segmentation
Region based segmentation
 
Multiplexing in mobile computing
Multiplexing in mobile computingMultiplexing in mobile computing
Multiplexing in mobile computing
 
Processor allocation in Distributed Systems
Processor allocation in Distributed SystemsProcessor allocation in Distributed Systems
Processor allocation in Distributed Systems
 
Edge detection
Edge detectionEdge detection
Edge detection
 
Psuedo color
Psuedo colorPsuedo color
Psuedo color
 

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
 

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

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

Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptshraddhaparab530
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmStan Meyer
 
Millenials and Fillennials (Ethical Challenge and Responses).pptx
Millenials and Fillennials (Ethical Challenge and Responses).pptxMillenials and Fillennials (Ethical Challenge and Responses).pptx
Millenials and Fillennials (Ethical Challenge and Responses).pptxJanEmmanBrigoli
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxlancelewisportillo
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...JojoEDelaCruz
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
TEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docxTEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docxruthvilladarez
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
Dust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSEDust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSEaurabinda banchhor
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfJemuel Francisco
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSMae Pangan
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfPatidar M
 

Dernier (20)

Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.ppt
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and Film
 
Millenials and Fillennials (Ethical Challenge and Responses).pptx
Millenials and Fillennials (Ethical Challenge and Responses).pptxMillenials and Fillennials (Ethical Challenge and Responses).pptx
Millenials and Fillennials (Ethical Challenge and Responses).pptx
 
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptxLEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
TEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docxTEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docx
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
Dust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSEDust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSE
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHS
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdf
 
Paradigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTAParadigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTA
 

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