distributed multimedia systems(dmms)
TRANSCRIPT
![Page 1: Distributed Multimedia Systems(DMMS)](https://reader031.vdocuments.mx/reader031/viewer/2022021813/5888f0b41a28ab87728b6695/html5/thumbnails/1.jpg)
DISTRIBUTED MULTIMEDIA SYSTEM(DMMS)
Presented by: Nidhi Baranwal
MCA 4th sem
![Page 2: Distributed Multimedia Systems(DMMS)](https://reader031.vdocuments.mx/reader031/viewer/2022021813/5888f0b41a28ab87728b6695/html5/thumbnails/2.jpg)
TABLE OF CONTENTS
1.INTRODUCTION2.CHARACTERISTICS3.REQUIREMENTS OF DMMS4.ARCHITECTURE OF DMMS5.QoS(QUALITY OF SERVICE)6.APPLICATIONS OF DMMS7.CONCLUSION
![Page 3: Distributed Multimedia Systems(DMMS)](https://reader031.vdocuments.mx/reader031/viewer/2022021813/5888f0b41a28ab87728b6695/html5/thumbnails/3.jpg)
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.
![Page 4: Distributed Multimedia Systems(DMMS)](https://reader031.vdocuments.mx/reader031/viewer/2022021813/5888f0b41a28ab87728b6695/html5/thumbnails/4.jpg)
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.
![Page 5: Distributed Multimedia Systems(DMMS)](https://reader031.vdocuments.mx/reader031/viewer/2022021813/5888f0b41a28ab87728b6695/html5/thumbnails/5.jpg)
CHARACTERISTICS
Delivering the streams of multimedia dataAudio samples, Video frames
To meet the timing requirementsQoS (Quality of Service)
Flexibility (adapting to user needs) Availability Scalability
![Page 6: Distributed Multimedia Systems(DMMS)](https://reader031.vdocuments.mx/reader031/viewer/2022021813/5888f0b41a28ab87728b6695/html5/thumbnails/6.jpg)
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.
![Page 7: Distributed Multimedia Systems(DMMS)](https://reader031.vdocuments.mx/reader031/viewer/2022021813/5888f0b41a28ab87728b6695/html5/thumbnails/7.jpg)
BASIC ARTCHITECTURE
Database Proxy/information servers Clients Wired or wireless networks
![Page 8: Distributed Multimedia Systems(DMMS)](https://reader031.vdocuments.mx/reader031/viewer/2022021813/5888f0b41a28ab87728b6695/html5/thumbnails/8.jpg)
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
![Page 9: Distributed Multimedia Systems(DMMS)](https://reader031.vdocuments.mx/reader031/viewer/2022021813/5888f0b41a28ab87728b6695/html5/thumbnails/9.jpg)
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.
![Page 10: Distributed Multimedia Systems(DMMS)](https://reader031.vdocuments.mx/reader031/viewer/2022021813/5888f0b41a28ab87728b6695/html5/thumbnails/10.jpg)
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)
![Page 11: Distributed Multimedia Systems(DMMS)](https://reader031.vdocuments.mx/reader031/viewer/2022021813/5888f0b41a28ab87728b6695/html5/thumbnails/11.jpg)
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
![Page 12: Distributed Multimedia Systems(DMMS)](https://reader031.vdocuments.mx/reader031/viewer/2022021813/5888f0b41a28ab87728b6695/html5/thumbnails/12.jpg)
WHY WE NEED Qos1. 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
![Page 13: Distributed Multimedia Systems(DMMS)](https://reader031.vdocuments.mx/reader031/viewer/2022021813/5888f0b41a28ab87728b6695/html5/thumbnails/13.jpg)
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.
![Page 14: Distributed Multimedia Systems(DMMS)](https://reader031.vdocuments.mx/reader031/viewer/2022021813/5888f0b41a28ab87728b6695/html5/thumbnails/14.jpg)
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
![Page 15: Distributed Multimedia Systems(DMMS)](https://reader031.vdocuments.mx/reader031/viewer/2022021813/5888f0b41a28ab87728b6695/html5/thumbnails/15.jpg)
APPLICATIONS OF DMMSDIGITAL LIBRARIES
DISTANCE LEARNING
CONFERENCE AUDIO STREAMING
VIDEO STREAMING
E-COMMERCEAND
MORE…..!!!!
![Page 16: Distributed Multimedia Systems(DMMS)](https://reader031.vdocuments.mx/reader031/viewer/2022021813/5888f0b41a28ab87728b6695/html5/thumbnails/16.jpg)
CONCLUSIONLet 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.
![Page 17: Distributed Multimedia Systems(DMMS)](https://reader031.vdocuments.mx/reader031/viewer/2022021813/5888f0b41a28ab87728b6695/html5/thumbnails/17.jpg)
REFERENCES1. http://encyclopedia.jrank.org/articles/pages/6729/Distribut
ed-Multimedia-Systems.html2. http://citeseerx.ist.psu.edu/viewdoc/summary3. http://www.uio.no/studier/emner/matnat/ifi/INF5040/h09/
lectures/2009_11_09_dmms.pdf4. 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
![Page 18: Distributed Multimedia Systems(DMMS)](https://reader031.vdocuments.mx/reader031/viewer/2022021813/5888f0b41a28ab87728b6695/html5/thumbnails/18.jpg)