Download presentation
Presentation is loading. Please wait.
1
MMLib A Library for End-to-End Simulation of Multimedia over a WAN Jason Gerek ‘98 William Buchanan ‘98 Prof. Mark Claypool, CS Prof. Robert Kinicki, CS
2
Introduction Multimedia –Combination of traditional mediums –Enhances learning and visualization Wide Area Network (WAN) –Connectivity over “wide area” –Effective and efficient remote communication
3
Introduction Multimedia over WAN –Quality of Service –Streaming of dataJitter
4
Purpose Characterize and model behavior –Collect traces –Analyze data, create model, form library Simplify research –Eliminate need for low-level functions –Provide standard toolkit
5
Hypotheses Network hops affect jitter Delay as a function of distance Lost packets versus network hops
6
Experiments Design –Client/server structure –Audio and video over UDP Goals –Emphasize behavior of network –Minimize influence of client/server
8
Analysis Examined relationships Correlation determines behavior of model
10
Library - Theory Simulates multimedia streams over WAN Behavior based on experimental data Simulation characteristics include: –Delay –Jitter –Packet loss Characteristics depend on media stream
11
Library - Implementation Initialization: void MMInit(int sim_descriptor, struct connection_info) Generate delay/jitter/loss info: int MMGetDJL(int sim_descriptor)
12
Demonstration Edited version of ‘mpeg_play’ Two video playbacks: –smooth –jittery Jittery video shows effectiveness of MMLib
13
Conclusion MMLib –encapsulates properties of multimedia over WAN in simple toolkit –provides easy access to WAN characteristics by specifying several parameters –is a powerful tool which relieves tool creation burden from multimedia researchers
14
Future Work Broader client code distribution –Internet distribution –More experimental data Additional multimedia stream types Additional network protocols
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.