understanding the impact of video quality on user
play

Understanding the Impact of Video Quality on User Engagement Florin - PowerPoint PPT Presentation

Understanding the Impact of Video Quality on User Engagement Florin Dobrian Vyas Sekar Ion Stoica Hui Zhang Asad Awan Dilip Joseph Aditya Ganjam - Conviva Confidential - 2005: Beginning of Internet Video Era 100M streams first year Premium


  1. Understanding the Impact of Video Quality on User Engagement Florin Dobrian Vyas Sekar Ion Stoica Hui Zhang Asad Awan Dilip Joseph Aditya Ganjam - Conviva Confidential -

  2. 2005: Beginning of Internet Video Era 100M streams first year Premium Sports Webcast on Line Zhang, SIGCOMM 2011

  3. 2006 – 2011: Internet Video Going Prime Time 2006 2007 2008 2009 2010 2011 Zhang, SIGCOMM 2011

  4. Herb Simon Attention Economics Overabundance of information implies a scarcity of user attention! Onus on content publishers to increase engagement Zhang, SIGCOMM 2011

  5. What Impacts Engagement? What is understood: Content & Personal Taste Impact significantly What is NOT Understood: how much does quality matter? “Compelling Content, even fuzzy, can capture the attention of the world” Zhang, SIGCOMM 2011

  6. Given the same video (content), � Does Quality Impact Engagement? Buf Buffering . . . . fering . . . . • What are the most critical metrics? • Do these critical metrics differ across genres? • How much does optimizing a metric help?

  7. Overview of the Paper Empirical study of video quality vs. engagement � A week of data from multiple premium video sites & § Full census measurement from video player � Three genres: Live, LVoD, SVoD � Five quality metrics § Buffering Ratio § Rate of Buffering § Join time § Rendering Quality § Average Bit Rate � Two granularities: view/viewers Zhang, SIGCOMM 2011

  8. Highlights of Results � Quality has substantial impact on engagement � Buffering ratio is most critical across genres § Highest impact for live: � 1% increase in buffering reduces 3min play time � Bitrate and Buffering Rate also important for live � Join time impacts engagement at viewer level but not view level � Many interesting dependencies § Need context , multiple “lenses” to extract dependencies Zhang, SIGCOMM 2011

  9. Outline � Introduction � Dataset and setup Dataset and setup � Selected results � Concluding remarks Zhang, SIGCOMM 2011

  10. Internet Video Eco-System Today: � Video Screen Source Video Player Encoders & Video Servers ISP & Home Net CMS CDN and Hosting Zhang, SIGCOMM 2011

  11. Adaptive Multi-Bit Rate & � Multiple Servers For the Same Stream Screen Video Player 500Kbps 1Mbps 2Mbps 800Kbps 1.5Mbps 3Mbps Zhang, SIGCOMM 2011

  12. Where to Measure Video Quality? � Video Screen At the Last Point Before Display! Source Video Player Software Encoders & Video Servers ISP & Home Net CMS CDN and Hosting Zhang, SIGCOMM 2011

  13. Video Player Instrumentation BufferingRatio(BR) JoinTime (JT) RateOfBuffering(RB) time Player Stopped/ Joining Playing Buffering Playing States Exit Events Video buffer Buffer User Network/ Video filled up replenished action stream buffer sufficiently connection empty established Video download rate, Player AvgBitrate(AB) Available bandwidth, Monitoring Dropped frames, Frame rendering rate, etc. RenderingQuality(RQ) Quality Parameters NOT Available in ISP or CDN Zhang, SIGCOMM 2011

  14. Engagement Metrics � View-level § Play time of a video session � Viewer-level § Total play time by a viewer in a period of time § Total number of views by a viewer in a period of time Zhang, SIGCOMM 2011

  15. Content Genres One week of data in Fall 2010 + FIFA world cup Dataset # videos # viewers � (100K) SVoDA 43 4.3 2-5 mins SVoDB 53 1.9 e.g., trailers LVoDA 115 8.2 35-60 mins TV episodes LVoDB 87 4.9 LiveA 107 4.5 Live LiveB 194 0.8 sports FIFA 3 29 Premium content providers in US Diverse platforms and optimizations Zhang, SIGCOMM 2011

  16. High-level questions & Analysis Techniques Which metrics matter most? à (Binned) Kendall correlation Are metrics independent? à Information gain How do we quantify the impact? à Linear regression Zhang, SIGCOMM 2011

  17. LVoD at View Level Buffering Ratio correlates with engagement the most Bit Rate and Join Time not much ? Zhang, SIGCOMM 2011

  18. Seeing the World via Two Lenses: � (LVoD View level) Correlation Information Gain Bit Rate Correlation Low Bit Rate Gain High Why the Difference? Zhang, SIGCOMM 2011

  19. Engagement vs. Bit Rate for LVoD View Level Non-monotone à Low Correlation Zhang, SIGCOMM 2011

  20. Join Time Analysis at Viewer Level (same viewer across multiple views) Correlation coefficient (kendall): -0.74 60 50 Total play time (min) 40 30 20 10 0 0 10 20 30 40 50 60 70 Join time (s) Join time is critical for user retention Zhang, SIGCOMM 2011

  21. View Level LVoD Live vs Buffering Ratio remains the most significant Bitrate and Rate of Buffering matter much more Zhang, SIGCOMM 2011

  22. Quantitative Impact: Correlation coefficient (kendall): − 0.96, slope: − 3.25 ! ! 40 ! ! ! 30 Play time (min) ! ! ! 20 ! ! ! ! ! ! ! ! 10 ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! 0 ! ! ! ! ! ! ! 0 20 40 60 80 100 Buffering ratio (%) 1% increase in buffering reduces engagement by 3 minutes Zhang, SIGCOMM 2011

  23. Engagement vs. Bit Rate for Live View Level 50 45 40 Play Time (min) Play Time (min) 35 30 25 20 15 10 5 200 400 600 800 1000 1200 1400 1600 1800 Average Bitrate (kbps) Zhang, SIGCOMM 2011

  24. LVod Viewer level � Play Time vs. Buffering Ratio: � Correlation coefficient (kendall): -0.97, slope: -1.24 70 60 50 Play time (min) 40 30 20 10 0 0 20 40 60 80 100 Buffering ratio (%) Zhang, SIGCOMM 2011

  25. LVoD Viewer level � # of Views vs Buffering Ratio: � Correlation coefficient (kendall): -0.88 3 . 5 3 . 0 Number of views 2 . 5 2 . 0 1 . 5 1 . 0 0 20 40 60 80 100 Buffering ratio (%) Low Buffering Ratio Is Good for Viewer Retention Zhang, SIGCOMM 2011

  26. Concluding Remarks � First empirical analysis of video quality vs. engagement § 100% coverage measured at video player § Across sites, genres, metrics, granularity of engagement � Video quality does impact engagement § Buffering ratio most important metric § Live video engagement even more sensitive to quality § Need to look at both viewer and view level engagement impact � Video quality presents opportunity and challenge § Follow the traffic: 60% Internet traffic today, will be more than 95% in near future à elephants will stepping on each other’s toes! § Premium video will be consumed via lean back experience on big screens à zero tolerance for poor quality? Zhang, SIGCOMM 2011

  27. 2011 Internet Traffic Distribution IPTV VOD Internet Video P2P Video Calling Web, email, data File transfer Online gaming VoIP Business Internet 66% Internet Traffic is Video Source: Akamai Zhang, SIGCOMM 2011

  28. 2011 and Beyond: A World Full of Elephants What Does It Mean For the Internet If 95% Traffic is Video? Video (100x traffic growth) Other Applications (10 x traffic growth) 2016 2011 Zhang, SIGCOMM 2011

Recommend


More recommend