Writing an iOS Video Player from Scratch
In RussianRU We'll talk about:
- architecture of a simple video player;
- MP4 container device, learn how to parse tracks and build CMFormatDescription;
- decoding samples using Apple's media frameworks;
- synchronising video display and audio playback;
- rewind, tables, and how to combine layers into a single architecture;
- which optimisations give you complete control over your video player's performance.
Schedule