An Empirical Study of RealVideo Performance Across the Internet Yubing Wang, Mark Claypool and Zheng Zuo

Slides:



Advertisements
Similar presentations
An Empirical Study of RealVideo Performance Across the Internet Yubing Wang, Mark Claypool and Zheng Zuo
Advertisements

ITIS 1210 Introduction to Web-Based Information Systems Chapter 36 How Music and Audio Work on the Internet.
19 – Multimedia Networking. Multimedia Networking7-2 Multimedia and Quality of Service: What is it? multimedia applications: network audio and video (“continuous.
UKERNA CDI Trial Infrastructure for Content Delivery Steve Williams University of Wales Swansea.
1 Measurements of the Congestion Responsiveness of Windows Streaming Media James Nichols, Mark Claypool, Robert Kinicki and Mingzhe Li Computer Science.
Networks & Multimedia Amit Pande, Post-doctoral fellow, Department of Computer Science, University of California Davis
The Tension Between High Video Rate and No Rebuffering Te-Yuan (TY) Huang Stanford University IRTF Open 87 July 30th, 2013 Joint work Prof.
CPSC Characteristics of Streaming Media Stored on the Web M. Li, M. Claypool, R. Kinicki, and J. Nichols To appear in ACM Transactions on Internet.
12/10/2006ConfidentialSlide 1 Video Streaming over UMTS: practical issues Stefan Rugel, Klaus Schäfer February 2008.
Application, Network and Link Layer Measurements of Streaming Video over a Wireless Campus Network Passive & Active Measurement Workshop 05 Boston, MA,
Fresh Analysis of Streaming Media Stored on the Web Rabin Karki M.S. Thesis Presentation Advisor: Mark Claypool Reader: Emmanuel Agu 10 Jan, 2011.
April 2004MQP Topic PresentationsSlide 1 Mark Claypool’s Projects Network Games Streaming Video.
Media Streaming Performance in a Portable Wireless Classroom Network Presenter: Jean Cao Supervisor: Carey Williamson TRLabs & Dept. of Computer Science.
Application layer (continued) Week 4 – Lecture 2.
Packet Loss Recovery for Streaming Video N. Feamster and H. Balakrishnan Massachusetts Institute of Technology In Workshop on Packet Video (PV) Pittsburg,
MediaPlayer ™ vs. RealPlayer ™ A Comparison of Network Turbulence Mingzhe Li, Mark Claypool, Robert Kinicki CS Department Worcester Polytechnic Institute.
CS 360 – Spring 2007 Pacific University Multimedia Content (Streaming Media) Session “Layer” section Feb 2007.
Measurement Study of Low- bitrate Internet Video Streaming Dmitri Loguinov and Hayder Radha CS Dept at CUNY NY and EE/ECE at MSU. In Proceedings of ACM.
Yi Liang Multi-stream Voice Communication with Path Diversity.
1 PV'2003, Nantes France, April 2003 Measurement of the Congestion Responsiveness of RealPlayer Streaming Video Over UDP Jae Chung, Mark Claypool, Yali.
Internet video sub-titling cases Henning Schulzrinne
Adaptive Delay Aware Error Control for Internet telephony Catherine Boutremans Jean-Yves Le Boudec IP Telephony Workshop’2001 Institute for computer Communication.
Multimedia Applications r Multimedia requirements r Streaming r Phone over IP r Recovering from Jitter and Loss r RTP r Diff-serv, Int-serv, RSVP.
Adaptive Content Delivery for Scalable Web Servers Authors: Rahul Pradhan and Mark Claypool Presented by: David Finkel Computer Science Department Worcester.
Measurement of the Congestion Responsiveness of RealPlayer Streaming Video Over UDP Jae Chung, Mark Claypool, Yali Zhu Proceedings of the International.
Using Redundancy and Interleaving to Ameliorate the Effects of Packet Loss in a Video Stream Yali Zhu, Mark Claypool and Yanlin Liu Department of Computer.
Proxy-based TCP over mobile nets1 Proxy-based TCP-friendly streaming over mobile networks Frank Hartung Uwe Horn Markus Kampmann Presented by Rob Elkind.
Streaming Video over a Wireless Network So what is the problem!! WPI CS Research Rugby Bob Kinicki November 30, 2004.
Using Interleaving to Ameliorate the Effects of Packet Loss in a Video Stream Mark Claypool and Yali Zhu Computer Science Department Worcester Polytechnic.
The Effects of Latency on Player Performance in Cloud-based Games Mark Claypool and David Finkel Computer Science and Interactive.
Streaming media over the Internet A million channels and there is still nothing on! By Samuel Shiffman Streaming Technologist Seton Hall University
All rights reserved © 2006, Alcatel Accelerating TCP Traffic on Broadband Access Networks  Ing-Jyh Tsang 
1 Video and Audio Over The Net Mahdi ZandakbariVesal Hajiabbas.
Using Multimedia on the Web
CS 218 F 2003 Nov 3 lecture:  Streaming video/audio  Adaptive encoding (eg, layered encoding)  TCP friendliness References: r J. Padhye, V.Firoiu, D.
RTSP Real Time Streaming Protocol
1 CMSCD1011 Introduction to Computer Audio Lecture 10: Streaming audio for Internet transmission Dr David England School of Computing and Mathematical.
CIS679: RTP and RTCP r Review of Last Lecture r Streaming from Web Server r RTP and RTCP.
1 mmdump Reference: “mmdump: A Tool for Monitoring Internet Multimedia Traffic” J. van der Merwe, R. Cceres, Y-H. Chu, C. Sreenan. ACM SIGCOMM Computer.
Chapter 5: Summary r principles behind data link layer services: m error detection, correction m multiple access protocols m link layer addressing, ARP.
1 How Streaming Media Works Bilguun Ginjbaatar IT 665 Nov 14, 2006.
An Empirical Evaluation of VoIP Playout Buffer Dimensioning in Skype, Google Talk, and MSN Messenger Chen-Chi Wu, Kuan-Ta Chen, Yu-Chun Chang, and Chin-Laung.
EFFECTS OF LOCALITY, CONTENT AND JAVA RUNTIME ON VIDEO PERFORMANCE Vikram Chhabra, Akshay Kothare, Mark Claypool Computer Science Department Worcester.
Outline Overview Video Format Conversion Connection with An authentication Streaming media Transferring media.
Stream video Liane Tarouco Leandro Bertholdo RNP POP/RS.
1 o characteristics – From an application-level API to the physical layer – CBR, VBR, ABR and UBR – Cell: bytes – Virtual circuits: virtual channel.
Streaming Media A technique for transferring data on the Internet so it can be processed as a steady and continuous stream.
Streaming Media Control n The protocol components of the streaming n RTP/RTCP n RVSP n Real-Time Streaming Protocol (RTSP)
1 Measuring Congestion Responsiveness of Windows Streaming Media James Nichols Advisors: Prof. Mark Claypool Prof. Bob Kinicki Reader: Prof. David Finkel.
Multicast instant channel change in IPTV systems 1.
03/11/2015 Michael Chai; Behrouz Forouzan Staffordshire University School of Computing Streaming 1.
Internet Measurment Multimedia 1. Properties Challenges Tools State of the Art 2.
Investigating the Performance of Audio/Video Service Architecture I: Single Broker Ahmet Uyar & Geoffrey Fox Tuesday, May 17th, 2005 The 2005 International.
NUS.SOC.CS5248 Ooi Wei Tsang Rate Adaptations. NUS.SOC.CS5248 Ooi Wei Tsang You are Here Network Encoder Sender Middlebox Receiver Decoder.
Fs Streaming Media a presentation by Florian Seidel.
Ch 6. Multimedia Networking Myungchul Kim
Adaptive Content-Aware Scaling for Improved Video Streaming. Avanish Tripathi Advisor: Mark Claypool Reader: Bob Kinicki.
Ch 6. Multimedia Networking Myungchul Kim
Tutorial 11 Solutions. Question 1 Q1. What is meant by interactivity for streaming stored audio/video? What is meant by interactivity for real-time interactive.
Performance Limitations of ADSL Users: A Case Study Matti Siekkinen, University of Oslo Denis Collange, France Télécom R&D Guillaume Urvoy-Keller, Ernst.
On the Interactions Between Layered Quality Adaptation and Congestion Control for Streaming Video 11 th International Packet Video Workshop Nick Feamster.
Performance Evaluation of Redirection Schemes in Content Distribution Networks Jussi Kangasharju, Keith W. Ross Institut Eurecom Jim W. Roberts France.
Week-5 (Lecture-1) Streaming media: Audio video content over internet Played immediately No wait for download file Use the data packet Advantages: Video.
QUTE’98 Workshop Heidelberg, October 1998 A framework for the determination of user’s QoS requirements by Antony P Oodan of Telecommunications Quality.
March 15, 2001Mark Kalman - ee368c Analysis of Adaptive Media Playout for Stochastic Channel Models Mark Kalman Class Project EE368c.
Accelerating Peer-to-Peer Networks for Video Streaming
19 – Multimedia Networking
Neha Jain Shashwat Yadav
Mohammad Malli Chadi Barakat, Walid Dabbous Alcatel meeting
RealMedia Streaming Performance on an IEEE b Wireless LAN
Presentation transcript:

An Empirical Study of RealVideo Performance Across the Internet Yubing Wang, Mark Claypool and Zheng Zuo

November 2001SIGCOMM Internet Measurement Workshop Introduction Streaming Audio and Video is growing Traditional Internet studies, but …. video is different –Bandwidth and response time not enough Care about smooth rate –Packet loss rate alone is not enough Often use repair techniques RealVideo is big [Jup01] –RealPlayer, MediaPlayer, QuickTime  Measure RealVideo on Internet

November 2001SIGCOMM Internet Measurement Workshop Outline Introduction RealVideo  Methodology Results Analysis Conclusions

November 2001SIGCOMM Internet Measurement Workshop RealVideo Network Characteristics Buffering SureStream Scalable Video Technology Repair Server RTSP Data: TCP or UDP

November 2001SIGCOMM Internet Measurement Workshop Outline Introduction RealVideo Methodology  Results Analysis Conclusions

November 2001SIGCOMM Internet Measurement Workshop Methodology Build customized RealVideo player (RealTracer) –Uses RealPlayer core –Software Development Kit (SDK) –Records performance stats: frame rate, jitter …. Select diverse set of RealVideo servers and videos Solicit volunteers to run RealTracer –Many users to Many servers –Friends, colleagues outside of Mass., U.S. –rec.video newsgroup and end2end mailing list –2 weeks in June 2001 Analyze results

November 2001SIGCOMM Internet Measurement Workshop Outline Introduction RealVideo Methodology Results  Analysis Conclusions

November 2001SIGCOMM Internet Measurement Workshop Results 11 servers in 8 countries 63 users in 12 countries 2855 video clips played 388 video clips watched and rated 10% chance clip unavailable

November 2001SIGCOMM Internet Measurement Workshop Geographic Location of Servers and Clients

November 2001SIGCOMM Internet Measurement Workshop Clips Played per User

November 2001SIGCOMM Internet Measurement Workshop Clips Served per Country

November 2001SIGCOMM Internet Measurement Workshop Clips Played per Country

November 2001SIGCOMM Internet Measurement Workshop Clips Played per State

November 2001SIGCOMM Internet Measurement Workshop Outline Introduction RealVideo Methodology Results Analysis –Frame Rate  –Jitter –Perceived Quality Conclusions

November 2001SIGCOMM Internet Measurement Workshop Frame Rate Basic video performance unit –frames per second (fps) Guidelines [Rea00a]: –24-30 fps: full-motion video –15 fps: full-motion video approximation –7 fps: choppy –3 fps: very choppy –Less than 3 fps: slide show

November 2001SIGCOMM Internet Measurement Workshop Overall Frame Rate

November 2001SIGCOMM Internet Measurement Workshop Frame Rate vs. Network Configuration Modem: 19% (550) DSL/Cable: 30% (874) T1/LAN: 51% (1468)

November 2001SIGCOMM Internet Measurement Workshop Bandwidth vs. Network Configuration

November 2001SIGCOMM Internet Measurement Workshop Frame Rate vs. Transport Protocol

November 2001SIGCOMM Internet Measurement Workshop Bandwidth vs. Transport Protocol

November 2001SIGCOMM Internet Measurement Workshop Frame Rate vs. Server Geographic Location Asia: 344 Brazil: 297 US/Canada: 1201 Australia: 294 Europe: 656

November 2001SIGCOMM Internet Measurement Workshop Frame Rate vs. User Geographic Location

November 2001SIGCOMM Internet Measurement Workshop Frame Rate vs. PC Type

November 2001SIGCOMM Internet Measurement Workshop Outline Introduction RealVideo Methodology Results Analysis –Frame Rate –Jitter  –Perceived Quality Conclusions

November 2001SIGCOMM Internet Measurement Workshop Jitter Frame rate alone not enough –Also need smooth playout –High frame rate but choppy playout can be as bad as frame loss [CT99] Variation in frame playout interval called jitter –Standard deviation Buffering can reduce jitter [RKTS94, SJ95] –But can still have residual jitter Quantitative impact of residual jitter on perceived quality scarce –50 ms imperceptible, 300 ms very rough

November 2001SIGCOMM Internet Measurement Workshop Overall Jitter

November 2001SIGCOMM Internet Measurement Workshop Jitter vs. Network Configuration

November 2001SIGCOMM Internet Measurement Workshop Jitter vs. Server Geographic Location

November 2001SIGCOMM Internet Measurement Workshop Jitter vs. User Geographic Location

November 2001SIGCOMM Internet Measurement Workshop Jitter vs. Observed Bandwidth

November 2001SIGCOMM Internet Measurement Workshop Outline Introduction RealVideo Methodology Results Analysis –Frame Rate –Jitter –Perceived Quality  Conclusions

November 2001SIGCOMM Internet Measurement Workshop Perceived Quality Frame Rate and Jitter not enough –Best frame rate depends upon content [TC01] RealServer varies –Effects of jitter depend upon content [CT99] Perceptual Quality –Numeric rating, 0-10

November 2001SIGCOMM Internet Measurement Workshop (388 video clips rated) Clips Rated per User

November 2001SIGCOMM Internet Measurement Workshop Quality vs. Network Configuration

November 2001SIGCOMM Internet Measurement Workshop Conclusions Average RealVideo clip has good quality –10 frames per second –Nearly imperceptible jitter Network configuration –Modems are a bottleneck –DSL/Cable modems pushing bottleneck towards server

November 2001SIGCOMM Internet Measurement Workshop Future Work RealVideo over UDP  TCP-Compatible? Perceptual quality of streaming video Other streaming players and protocols –MediaPlayer, QuickTime Effects of caching, CDNs Release of customizable RealTracer Download IP addresses, Playlist, RealTracer –From Web page

An Empirical Study of RealVideo Performance Across the Internet Yubing Wang, Mark Claypool and Zheng Zuo