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

Slides:



Advertisements
Similar presentations
GH Telstra Internet 1 Capacity Measurement for IP Networks Geoff Huston Technical Manager Telstra Internet.
Advertisements

International Telecommunication Union Workshop on End-to-End Quality of Service.What is it? How do we get it? Geneva, 1-3 October 2003 Are Existing Performance.
Streaming Video over the Internet
Internet for multimedia content Yogendra Pal Chief Engineer, All India Radio.
Submission doc.: IEEE 11-14/0xxx March 2014 Giwon Park, LG ElectronicsSlide 1 Discussion on power save mode for real time traffic Date: Authors:
REMOTE VIDEO GUARD SERVICES.. THE CURRENT GUARD SERVICES BUSINESS MODEL.
AMES-Cloud: A Framework of Adaptive Mobile Video Streaming and Efficient Social Video Sharing in the Clouds 作者:Xiaofei Wang, MinChen, Ted Taekyoung Kwon,
ITIS 1210 Introduction to Web-Based Information Systems Chapter 36 How Music and Audio Work on the Internet.
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.
Application, Network and Link Layer Measurements of Streaming Video over a Wireless Campus Network Passive & Active Measurement Workshop 05 Boston, MA,
CStream: Neighborhood Bandwidth Aggregation For Better Video Streaming Thangam Vedagiri Seenivasan Advisor: Mark Claypool Reader: Robert Kinicki 1 M.S.
Fresh Analysis of Streaming Media Stored on the Web Rabin Karki M.S. Thesis Presentation Advisor: Mark Claypool Reader: Emmanuel Agu 10 Jan, 2011.
Performance Analysis of Orb Rabin Karki and Thangam V. Seenivasan 1.
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.
An Empirical Study of RealVideo Performance Across the Internet Yubing Wang, Mark Claypool and Zheng Zuo
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.
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.
The Effects of Loss and Latency on User Performance in Unreal Tournament 2003 Tom Beigbeder, Rory Coughlan, Corey Lusher, John Plunkett, Emmanuel Agu,
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 Content-Aware Scaling for Improved Video Streaming. Avanish Tripathi Mark Claypool Presented by: Huahui Wu Worcester Polytechnic Institute
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.
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 
Video Streaming © Nanda Ganesan, Ph.D..
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.
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.
Audio and Video Curtis Thomas 385E Information Architecture and Design I.
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.
Outline Overview Video Format Conversion Connection with An authentication Streaming media Transferring media.
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.
WebCCTV 1 Contents Introduction Getting Started Connecting the WebCCTV NVR to a local network Connecting the WebCCTV NVR to the Internet Restoring the.
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.
Carnegie Mellon. Carnegie Mellon Video I Carnegie Mellon Digital Video Size quality Broadcast quality is very different from www MPEG-2 is satellite.
Investigating the Performance of Audio/Video Service Architecture I: Single Broker Ahmet Uyar & Geoffrey Fox Tuesday, May 17th, 2005 The 2005 International.
Creating Streaming Video Clips for Web-based Instruction Jay Cofield, Ph.D. The university of Montevallo July 9, 2002.
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.
On the Interactions Between Layered Quality Adaptation and Congestion Control for Streaming Video 11 th International Packet Video Workshop Nick Feamster.
Week-5 (Lecture-1) Streaming media: Audio video content over internet Played immediately No wait for download file Use the data packet Advantages: Video.
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
Mohammad Malli Chadi Barakat, Walid Dabbous Alcatel meeting
Multimedia networking: outline
RealMedia Streaming Performance on an IEEE b Wireless LAN
Multimedia networking: outline
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 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 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 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