A 4-Year Retrospective : Lessons Learned from Building a Video Player from Scratch with React Native
summary
Four years of building a custom video player with React Native yields concrete outcomes: a homegrown HLS streaming stack on AWS serving 170,000+ users and 350+ courses, react-native-video originally at 5.2.1 upgraded to 6.x, iOS shows low crash rate and smooth background audio, Android shows ~10% user-impacting crashes and 82 reports of audio not starting until forcing ExoPlayer (two-line fix), background-audio sync fails when using dual players, and the payoff comes from pruning dependencies and updating core libraries.
AI-written summary · about
chapters (5)
related talks
38mBuilding a Video Player from Scratch with React Native
32mReact Native newcomers built first app – vod.pl app case study
40mPushing React Native outside the comfort zone
32mDelivering Native Video Experiences in React Apps
11mLearning React Native as a Junior Engineer
19mMaking videos in React Native
30m5 years of DEVeloper EXperience in React Native
25mReasons to give React Native a(nother) try
