Видео и подкасты для разработчиков
Пишем видеоплеер под iOS с нуля
Доклад будет полезен как разработчикам, интересующимся работой с медиа, так и тем, кто хочет лучше понять устройство видеоплеера под капотом.
Приложения с видео далеко ушли вперед за последнее время. AVPlayer не развивался и пригоден для кинотеатров с DRM. С ним сложно делать prefetch, контролировать загрузку и поддерживать кастомные форматы. В open source нет работоспособных решений, а написать плеер с нуля сложно.
В докладе поговорили про:
- архитектуру простого видеоплеера;
- устройство контейнера MP4, научимся парсить треки и собирать CMFormatDescription;
- декодирование семплов с использованием медиа фреймворков Apple;
- синхронизацию отображения видео и проигрывамого аудио;
- перемотку, задержки и как объединить слои в единую архитектуру;
- какие оптимизации открывает полный контроль над работой видеоплеера.
Доклад будет полезен как разработчикам, интересующимся работой с медиа, так и тем, кто хочет лучше понять устройство видеоплеера под капотом.
-
Аналитика магазинов2 недели назад
Мобильный рынок Ближнего Востока: исследование Bidease и Sensor Tower выявляет драйверы роста
-
Интегрированные среды разработки3 недели назад
Chad: The Brainrot IDE — дикая среда разработки с играми и развлечениями
-
Новости4 недели назад
Видео и подкасты о мобильной разработке 2025.45
-
Новости3 недели назад
Видео и подкасты о мобильной разработке 2025.46

