Measurement-based Analysis of the Video Characteristics of Twitch.tv Mark Claypool, Daniel Farrington, and Nicholas Muesch Computer.

Slides:



Advertisements
Similar presentations
Performance Analysis of Home Streaming Video Using Orb Rabin Karki, Thangam Seenivasan, Mark Claypool and Robert Kinicki Worcester Polytechnic Institute.
Advertisements

Computer Science Generating Streaming Access Workload for Performance Evaluation Shudong Jin 3nd Year Ph.D. Student (Advisor: Azer Bestavros)
Thin to Win? Network Performance Analysis of the OnLive Thin Client Game System By Mark Claypool, David Finkel, Alexander Grant, and Michael Solano Submitted.
1 Measurements of the Congestion Responsiveness of Windows Streaming Media James Nichols, Mark Claypool, Robert Kinicki and Mingzhe Li Computer Science.
Streaming Video Traffic: Characterization and Network Impact Kobus van der Merwe Shubho Sen Chuck Kalmanek
Networks & Multimedia Amit Pande, Post-doctoral fellow, Department of Computer Science, University of California Davis
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.
1 Network Measurements of a Wireless Classroom Network Carey Williamson Nuha Kamaluddeen Department of Computer Science University of Calgary.
An Empirical Study of Real Audio Traffic A. Mena and J. Heidemann USC/Information Sciences Institute In Proceedings of IEEE Infocom Tel-Aviv, Israel March.
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.
Motion and Scene Complexity for Streaming Video Games Mark Claypool Computer Science Department Worcester Polytechnic Institute Worcester, Massachusetts,
Perspectives, Frame Rates and Resolutions: It's all in the Game Mark Claypool Kajal Claypool Worcester Polytechnic Institute Worcester, MA, USA
Mark Claypool’s MQP Projects Network Games Streaming Media.
Microsense Webcast Streaming Solutions
April 2004MQP Topic PresentationsSlide 1 Mark Claypool’s Projects Network Games Streaming Video.
TC2-Computer Literacy Mr. Sencer February 4, 2010.
April 2006MQP Topics PresentationSlide 1 Mark Claypool’s MQP Projects Counter-strike Network Games Metroid Prime: Hunters.
Network Characteristics for Server Selection in Online Games Mark Claypool Computer Science Department Worcester Polytechnic Institute Worcester, Massachusetts,
 a web site usually maintained by an individual with regular entries of commentary, descriptions of events, or other material such as graphics or video.
Impact of Reference Distance for Motion Compensation Prediction on Video Quality ACM/SPIE Multimedia Computing and Networking (MMCN) San Jose, California,
The Effects of Loss and Latency on User Performance in Unreal Tournament 2003 Tom Beigbeder, Rory Coughlan, Corey Lusher, John Plunkett, Emmanuel Agu,
Characterization by Measurement of a CDMA 1x EVDO Network Presenter: Mingzhe Li Wireless Internet Conference (WICON’06) Boston, Massachusetts,
1 PV'2003, Nantes France, April 2003 Measurement of the Congestion Responsiveness of RealPlayer Streaming Video Over UDP Jae Chung, Mark Claypool, Yali.
Adaptive Content-Aware Scaling for Improved Video Streaming. Avanish Tripathi Mark Claypool Presented by: Huahui Wu Worcester Polytechnic Institute
Traffic Analysis of Avatars in Second Life James Kinicki and Mark Claypool Computer Science Department Worcester Polytechnic Institute Worcester, Massachusetts,
Traffic Sensitive Active Queue Management - Mark Claypool, Robert Kinicki, Abhishek Kumar Dept. of Computer Science Worcester Polytechnic Institute Presenter.
On the Turbulence * of Nintendo DS and Sony PSP Hand-held Network Games Mark Claypool Computer Science Department Worcester Polytechnic Institute.
On Combining Temporal Scaling and Quality Scaling for Streaming MPEG Huahui Wu, Mark Claypool, Robert Kinicki Computer Science, Worcester Polytechnic Institute.
A Model for MPEG with Forward Error Correction (FEC) and TCP-Friendly Bandwidth Huahui Wu, Mark Claypool & Robert Kinicki Computer Science Department Worcester.
Tracking the Evolution of Web Traffic: Felix Hernandez-Campos, Kevin Jeffay F. Donelson Smith IEEE/ACM International Symposium on Modeling, Analysis.
1 Characterizing Files in the Modern Gnutella Network: A Measurement Study Shanyu Zhao, Daniel Stutzbach, Reza Rejaie University of Oregon SPIE Multimedia.
Better-Behaved Better- Performing Multimedia Networking Jae Chung and Mark Claypool (Avanish Tripathi) Computer Science Department Worcester Polytechnic.
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.
The Effects of Frame Rate and Resolution on Users Playing First Person Shooter Games Mark Claypool CS Department Worcester Polytechnic Institute
: is a web site, usually maintained by an individual with regular entries of commentary, descriptions of events, or other material such as graphics or.
1 YouTube Traffic Characterization: A View From the Edge Phillipa Gill¹, Martin Arlitt²¹, Zongpeng Li¹, Anirban Mahanti³ ¹ Dept. of Computer Science, University.
Using Interleaving to Ameliorate the Effects of Packet Loss in a Video Stream Mark Claypool and Yali Zhu Computer Science Department Worcester Polytechnic.
Guidelines for Selecting Practical MPEG Group of Pictures The IASTED International Conference on Internet and Multimedia Systems and Applications (EuroIMSA.
Network Analysis of Counter-strike and Starcraft Mark Claypool, David LaPoint, Josh Winslow Worcester Polytechnic Institute Worcester, MA, USA
The Effects of Latency on Player Performance in Cloud-based Games Mark Claypool and David Finkel Computer Science and Interactive.
CS529 Multimedia Networking Admin. Topics Background Admin Stuff Motivation Objectives Multimedia!
Social Media: YouTube as a Case. 2 New generation of video sharing service Feb.15th, 2005 Some statistics: 60 hours video uploaded very minute 4 billion.
Live Streaming DANIEL SPRICK. Origins Justin.tv Justin Kan – lifestreaming in /7 video and audio feed from his hat.
Contact Us: For more information on this or any other TownNews.com product, contact your regional sales manager. Main TownNews.com Office:
1 CP586 © Peter Lo 2003 Multimedia Communication Introduction to Multimedia and Development Tools.
Authors: Xu Cheng, Haitao Li, Jiangchuan Liu School of Computing Science, Simon Fraser University, British Columbia, Canada. Speaker : 童耀民 MA1G0222.
1 CP586 © Peter Lo 2003 Multimedia Communication Introduction to Multimedia and Development Tools.
CHAPTER 1 THE READ/WRITE WEB Marquita Friend Resa Garvin October 17, 2012 EDUC 303.
Mark Claypool’s MQP Projects Network Games Streaming Media.
Streaming Video Over The Internet James Jennings, Jr. Management Information Systems 12:00-12:50.
Thin to Win? Network Performance Analysis of the OnLive Thin Client Game System Mark Claypool, David Finkel, Alexander Grant and Michael Solano Computer.
1 Measuring Congestion Responsiveness of Windows Streaming Media James Nichols Advisors: Prof. Mark Claypool Prof. Bob Kinicki Reader: Prof. David Finkel.
Internet Measurment Multimedia 1. Properties Challenges Tools State of the Art 2.
Surrender at 20? Matchmaking in League of Legends Mark Claypool, Jonathan Decelle, Gabriel Hall, and Lindsay O'Donnell Computer Science.
Adaptive Content-Aware Scaling for Improved Video Streaming. Avanish Tripathi Advisor: Mark Claypool Reader: Bob Kinicki.
Surrender at 20? Matchmaking in League of Legends Mark Claypool, Jonathan Decelle, Gabriel Hall, and Lindsay O'Donnell Computer Science.
Digital Asset Management: Solutions for Campus Collections Myke Smith Manager, Streaming Media Technologies ResearchChannel.
FLA 2.0 Networked & Open Social Technologies, Community, Content, Networks, and Collective Action Ben Gross
Video Caching in Radio Access network: Impact on Delay and Capacity
California State University, LA Presented by Amanda Steven StevenAamirObaid.
The Effects of Latency on Player Performance in Cloud-based Games Mark Claypool and David Finkel Worcester Polytechnic Institute 1 In Proceedings of the.
Information Systems Design and Development Media Types Computing Science.
Understanding Online Social Network Usage from a Network Perspective F. Schneider et al (T-Labs, AT&T) Internet Measurement Conference 2009 Networking.
Nerfs, Buffs and Bugs – Analysis of the Impact of Patching on League of Legends Artian Kica, Andrew La Manna, Lindsay O’Donnell, Tom Paolillo Mark Claypool.
Who is the King of the Hill? Traffic Analysis over a 4G Network
Assignment of Games to Servers in the OnLive Cloud Game System
Learn360 is an interactive media-on-demand service for the
Presentation transcript:

Measurement-based Analysis of the Video Characteristics of Twitch.tv Mark Claypool, Daniel Farrington, and Nicholas Muesch Computer Science and Interactive Media & Game Development Worcester Polytechnic Institute 1

Introduction Established services provide pre-recorded video content for streaming (e.g., YouTube) More recently, services provide live video content for streaming (e.g., Twitch.tv) Twitch.tv most popular live-streaming service [8], streams games – Every month: 1.5 million players, 11 million live streams, 100 million viewers Must design infrastructures to support and management networks for live streaming – Requires understanding of video characteristics 2

Previous Work Many studies of pre-recorded video sites – Cha et al. study popularity [2] – Gill et al. study network characteristics [3] Fewer studies of live-streaming sites – Kaytoue et al. analyze Twitch.tv [4], but no individual stream characteristics – Pires and Simon [5, 6], compare Twitch.tv and YouTube but consider only bitrate – Zhang and Liu analyze Twitch.tv [7], but do not consider time of day, length, bitrate or resolution 3

Our Work Crawler to harvest data, analysis of video characteristics – Provides recent (2015) data – Provides data on video characteristics Goal: Complement previous study – Compare results, where possible – Re-inforce results and/or analyze change over time Goal: Fill gaps in knowledge – Live streaming evolving rapidly – New live streaming characteristics (frame rate, frame resolution) 4

Teasers Number of Twitch.tv streams correlates with time of day and day of week in U.S. – Confirms results from previous studies Length of Twitch.tv videos is heavy-tailed – Shown for other file types, but novel for live- streaming Dominant resolutions are HD, and almost half stream at 60 f/s – Novel and frame rates differ greatly from pre- recorded streaming 5

Outline Introduction(done) Methodology(next) Results Conclusion 6

Methodology Web crawler – Based on Scrapy (open source crawler in Python) – Modified to use Twitch.tv API for resource data – Gathers details on active streams and length of pre- recorded videos – Ran every hour, Jan 1 st to Jan 23 rd, 2015 Stream analyzer – 3 rd party tool that provides resolution, frame rate and bitrate for source stream Also have data on: audio, encoding, delay, creation times, viewers and views [10] 7

Outline Introduction(done) Methodology(done) Results(next) – Time of Day – Length – Resolution – Frame Rate – Bitrate Conclusion 8

Time of Day 9 Change in number of streams over 1 day (2x to 3x at peak) Modest change in number of streams over week (about 25% more) Compare [5, 6]: similar time of day, day of week Double number of streams (1 year later)

Pre-recorded Video Lengths 10 Median is 8 minutes (live streams usually slightly longer [4, 7]) Compare [3]: slightly higher than YouTube, but similar Long-tailed may contribute to self-similarity on Internet Long tailed

Frame Resolutions 11 HD resolutions dominate 720p streams at 1 Mb/s 1080p streams at 3 Mb/s Compare: new! (no previous results)

Frame Rates 12 50% at “full-motion” rates (30 f/s) 40% at “game-motion” rates (60 f/s) Compare: new! (no previous results)

Bitrates 13 Median 3 Mb/s, even distribution Compare [5, 6]: Median was 2 Mb/s

Conclusion Better understanding of live-streaming can help – capacity planning – network management – design of new systems Complement previous work with new data on Twitch.tv, the most popular live streaming (of games) Crawl and analyze streams, January Number of streams correlates with time of day, day of week 2.Lengths are heavy-tailed – May contribute to self-similarity 3.Most streams HD, with almost half streamed at 60 f/s – Much higher than 30 f/s of pre-recorded video 14

Future Work Additional analysis as Twitch.tv evolves Stream behavior in response to congestion Study other live streaming systems – YouTube [1] 15

Measurement-based Analysis of the Video Characteristics of Twitch.tv Mark Claypool, Daniel Farrington, and Nicholas Muesch Computer Science and Interactive Media & Game Development Worcester Polytechnic Institute 16