Media3 1.8.0 — Что нового? Заметка

Media3 1.8.0 — Что нового?

В этом релизе Media3 версии 1.8.0 представлены несколько ключевых функций и улучшений. Новый режим прокрутки для ExoPlayer повышает производительность при перемотке пользователем, например, при перетаскивании ползунка. HlsInterstitialsAdsLoader теперь поддерживает прямые трансляции и списки ресурсов для управляемой сервером вставки рекламы. MetadataRetriever был обновлен для получения продолжительности медиафайла без необходимости воспроизведения, используя шаблон AutoCloseable.Релиз также включает оптимизации для частичных загрузок с помощью нового PreCacheHelper и автоматической маршрутизации аудио на виртуальные устройства XR. Взаимодействие ExoPlayer с MediaCodec стало эффективнее за счет пропуска ненужных буферов. Улучшения модуля MediaSession включают более длительное сохранение уведомлений для возобновления воспроизведения и более удобные уведомления для прямых трансляций.API Transformer теперь поддерживают более быстрые операции обрезки с использованием списков редактирования MP4, избегая полного перекодирования для обрезки. CodecDbLite оптимизирует конфигурации кодеков для каждого чипсета, что улучшает качество видео. Демо-приложение Composition было перестроено с использованием Kotlin и Compose, демонстрируя возможности многофайлового редактирования с адаптивными макетами и собственным видеокомпозером. Эти обновления направлены на обеспечение более надежного и эффективного воспроизведения и редактирования медиафайлов.