Users got used to amazing quality and expect it from every OTT service. Competition is real and users unsubscribe when quality is not good. More companies now are going through massive optimizations to make sure their delivery stack is optimized. From the days of relying on a single CDN we’re moving to much more data-driven and diverse stack that involves smart CDN switching, in-house CDN, Multicast, ISP caching, P2P and newer protocols like QUIC
3. YouTube vs an Average OTT
Unfair
advantage!
“The point of this is to
make you jealous…”
4. YouTube vs an Average OTT
YouTube has dedicated teams for mobile, player, encoding,
analytics and CDN
An average OTT usually has one or two teams for
everything
5. YouTube vs an Average OTT
YouTube build everything in-house
An Average OTT relies mostly on commercial products
6. YouTube vs an Average OTT
YouTube uses non-standard, super optimized DASH
An Average OTT uses standard HLS or DASH
7. YouTube vs an Average OTT
YouTube live supports ultra low latency with less than 4
seconds end to end latency
An Average OTT typically tries to get to below 20 seconds
end-to-end latency
8. YouTube vs an Average OTT
YouTube runs an optimized player that can pull from a
second CDN if there’s a problem in the middle of a request
An Average OTT runs a commercial player that can work
with a backup CDN if there’s a complete failure or timeout
9. YouTube vs an Average OTT
YouTube deployed a dedicated CDN with a backup to a
commercial CDN if needed.
An Average OTT runs on commercial CDNs
10. YouTube vs an Average OTT
YouTube leverages last mile delivery thru ISP partnerships
An Average OTT rarely uses ISP caching
11. YouTube vs an Average OTT
YouTube is feeding back tons of data to machine learning
processes. Strong research teams optimize their systems.
An Average OTT relies on each vendor to optimize
independently - the player, the encoder, the CDN and the
CDN switcher
12. YouTube advantages in delivery
1. Dedicated CDN with massive capacity
2. Video Player with client side CDN switching
3. Data oriented to detect and fix problems
4. Last mile delivery with edge caching
13. Q: How can you compete with a dedicated CDN
when using commercial CDNs shared
infrastructure?
14. Q: How can you compete with a dedicated CDN
when using commercial CDNs which are a
shared infrastructure?
A: Use a multi CDN solution that combines
many CDNs
15. Multi CDN - Why
1. Capacity - double, triple, or more
2. Resilience - overcome outages
3. Performance - select the best CDN for the viewer
16. Multi CDN – different types
1. Active passive
2. Active – active with DNS
3. Server side mid-stream switching
4. Client side mid-segment switching
5. Hybrid client and server side solution
17. YouTube advantages in delivery
1. Dedicated CDN with massive capacity
2. Player with client side CDN switching
3. Data oriented to detect and fix problems
4. Last mile delivery with edge caching
19. YouTube advantages in delivery
1. Dedicated CDN with massive capacity
2. Player with client side CDN switching
3. Data oriented to detect and fix problems
4. Last mile delivery with edge caching
20. Multi CDN – Last mile delivery
1. P2P - peer assisted delivery
2. ISP caching
21. Multi CDN – Build vs Buy
Build or Buy a solution with:
1. CDNs
2. Switching
3. Analytics
4. Last Mile