Narrowing the Native Gap
summary
Compares HTML5, native (AV player on iOS, exoplayer on Android) and a hybrid using native playback with an HTML5 UI, with measured metrics rather than promises: iPad Mini 4 testbed playing a 4.8 Mbps 1080p H.264 stream shows HTML5 has the highest CPU and slowest startup, native has the lowest CPU and fastest startup, and the hybrid nearly matches native for CPU and startup while retaining native-only features like DRM and sensor access.
AI-written summary · about
chapters (6)
- 0:00Start
- 4:00App with a web-view component
- 6:51User-aware adaptation demo
- 7:48The Hybrid approach
- 8:07Testbed
- 9:26Conclusion
related talks
40mJS performance in mobile web and hybrid apps… because science!
32mBringing YouTube Videos to a Mobile World
27mPerformance of Low-Latency DASH/CMAF and Low-Latency HLS Systems
20mStreaming video in the browser without patents
31mThe performance myths of React Native
41mDelivering Fast Video without the Buffering
35mHTML5 on TV
37mAchieving Native-like Speed
