Don’t Lose Your Viewers:Keep Their Attention With HighPerformance StreamingJennifer McClain, Senior Product Managerjennife...
Online Video Engagement By Country                                         120Unique Viewers Per Month (in millions)      ...
The Streaming User Experience           Complete Streaming User Experience Initial    Initial     Initial         Rebuffer...
Why Streaming Monitoring Matters                                 The Application Delivery ChainData Center                ...
Why Streaming Monitoring Matters                                      The Application Delivery ChainData Center           ...
Planning aStreaming  Strategy
Baselining
Continuous Monitoring
Synthetic and Real User Monitoring                             The Application Delivery Chain       First Mile            ...
Streaming Performance Metrics                               Total Test Time                   Buffer      Buffer Empties /...
Streaming Waterfall Charts                             PLAY   REBUFFER
Rate-limiting Synthetic Streaming TestsAkamai State Of the Internet Report, Q3 2011 - February 14, 2012
Real Streaming Test Examples
Real Streaming Test Examples
Review• Understand how 3rd parties impact your streaming  performance• Location is important!• Test streaming performance ...
Don't Lose Your Viewers:  Keep Their Attention With High Performance Streaming
Don't Lose Your Viewers:  Keep Their Attention With High Performance Streaming
Upcoming SlideShare
Loading in...5
×

Don't Lose Your Viewers: Keep Their Attention With High Performance Streaming

964

Published on

Significant effort and investment go into producing great online advertisements, music videos, and trailers for blockbuster movies. If the video stream is not available, you end up with “dead air.” If the stream rebuffers repeatedly, causing users long wait times, you’re creating poor end-user experience and, worse, possibly losing them as customers. Both outcomes are going to result in a negative impact on your brand and your revenue.

Published in: Technology, Design
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
964
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Don't Lose Your Viewers: Keep Their Attention With High Performance Streaming"

  1. 1. Don’t Lose Your Viewers:Keep Their Attention With HighPerformance StreamingJennifer McClain, Senior Product Managerjennifer.mcclain@compuware.com
  2. 2. Online Video Engagement By Country 120Unique Viewers Per Month (in millions) US 100 80 60 Germany UK 40 France India 20 Spain Mexico 0
  3. 3. The Streaming User Experience Complete Streaming User Experience Initial Initial Initial Rebuffer: Play Play Request Buffer Play Play Pauses Resumes CompleteUser Waits for Stream User Watches Streaming Content
  4. 4. Why Streaming Monitoring Matters The Application Delivery ChainData Center Customers Edge Browsers Server Local 3rd Party/ ISP Cloud ServicesOrigin EdgeServer Server Major ISP Network Edge Content Server Delivery Networks Mobile Carrier Devices Employees Employees
  5. 5. Why Streaming Monitoring Matters The Application Delivery ChainData Center Customers Edge Browsers Server Local • Inconsistent geo performance ISP • Bad performance under load 3rd Party/ • Blocking content delivery Cloud Services • Poorly performingOrigin Edge JavaScript Server Major • NetworkServer peering • Browser/ ISP problems device • Network incompatibility problems • Bandwidth throttling • Pages too big Network • Bandwidth • Network contention • Inconsistent • Low cache peering connectivity hit rate • Improper load Edge problems Content balancing Server • Outages Delivery Networks • Configuration issues Mobile • Oversubscribed POP Carrier Devices • Poor routing optimization Employees Employees • Low cache hit rate • Network resource shortage • Faulty content transcoding • SMS routing / latency issues
  6. 6. Planning aStreaming Strategy
  7. 7. Baselining
  8. 8. Continuous Monitoring
  9. 9. Synthetic and Real User Monitoring The Application Delivery Chain First Mile Backbone Real Users • Network and server monitoring • Synthetic Monitoring from data • Real user monitoring centers in key locations Customers Edge Browsers Server Local 3rd Party/ ISP Cloud Services Edge Server Major ISP Network Edge Content Server Delivery Networks Mobile Carrier Devices Employees Employees
  10. 10. Streaming Performance Metrics Total Test Time Buffer Buffer Empties / Buffer Buffer Empties / Loads Reloads Loads Reloads Performance Metrics Correlate Playback Playback Playback Playback Initial Request to Streaming EventsResumes Begins Interrupted Complete DNSTime, Connection Initial Rebuffer Playback Time Initial Playback Time Time, Buffer Time Initial Data Time Received Time Playback Time Start-up Time Rebuffer Ratio = Total Rebuffer Time / Playback Time
  11. 11. Streaming Waterfall Charts PLAY REBUFFER
  12. 12. Rate-limiting Synthetic Streaming TestsAkamai State Of the Internet Report, Q3 2011 - February 14, 2012
  13. 13. Real Streaming Test Examples
  14. 14. Real Streaming Test Examples
  15. 15. Review• Understand how 3rd parties impact your streaming performance• Location is important!• Test streaming performance throughout every phase of your deployment• Know your baseline• Combine Synthetic testing with RUM• Rate-limit your Synthetic tests

×