Android Broadcast
14.2K subscribers
3.53K photos
343 videos
11 files
5.91K links
Подборка новостей и статей для Android разработчиков.

Реклама и связь с автором @ab_manager

РКН https://abdev.by/rkn_tg_ab
加入频道
Вышла Jetpack Media3 1.4.0
👉 Много новых медиа возможностей (не работал с этим и сложно оценить их значимость)
👉 Улучшение API
🛠 Исправление багов

#jetapack #медиа #media3 #exoplayer
👍15👎4
Android Broadcast
Вышла Jetpack Media3 1.4.0 👉 Много новых медиа возможностей (не работал с этим и сложно оценить их значимость) 👉 Улучшение API 🛠 Исправление багов #jetapack #медиа #media3 #exoplayer
Вдобавок расписали подробно(EN,4м) все новые фичи:
👉 Предзагрузка медиа вне ExoPlayer
👉 Поддержка HDR для TextOverlay
👉 Поддержка картинок UltraHDR
👉 Переделана то как происходит работа с субтитрами
👉 Media3 UI может показывать картинки
👉 Упростили обработку ошибок в MediaSession

#jetapack #медиа #media3 #exoplayer
👍13👎2
🤖 История написания приложения Lissen (17м) - красивый плеер для аудиокниг с Audiobookshelf.

Исходный код не доступен, но автор осветил архитектуру приложения, модуляризацию, публикацию, решение проблем, локализацию

🛒 Скачать приложение из Google Play
🐱 Исходники на GitHub

#opensource #media3 #пример
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12
🤖 Рассказали про возможности для работы со съемкой видео с помощью CameraX и редактированием видео через Jetpack Media3. Уже вполне можно накладывать эффекты и править видео

#android #jetpack #media3 #camerax
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥19👍6
🚀 Пример Jetpack Media 3 Transformer API для создания приложения с обрезкой видео (EN,3м)

Разработчик решил реализовать простую затею - обрезать видео на основе выбранного отрезка текста из расшифровки дорожки. Использовал Jetpack Media3 и EventLabs API. ПО итогу вышло приложение 🐱 QuickTrim

🔗 Альтернативная ссылка тут

#android #androidjetpack #media3 #opensource #пример
Please open Telegram to view this post
VIEW IN TELEGRAM
👍25🔥121🤯1
🚀 Media3 1.8.0 — апдейт, который стоит внедрить прямо сейчас

Google продолжает прокачивать медиа API, и в этом релизе есть фичи, которые экономят время разработки и улучшают UX.

📺 ExoPlayer
👉 Плавная перемотка: новый ScrubbingMode делает скролл прогресс-бара без отрыва пальца супер-отзывчивым. Пользователь почувствует разницу.
👉 Встроенная видео-реклама: нативная поддержка Ads Interstitials в стриминге — меньше костылей.
👉 Длительность видео без проигрывания:
val duration = MetadataRetriever
.Builder(context, mediaItem)
.build()
.use { it.retrieveDurationUs().await() }

👉 PreCacheHelper — загрузка контента по частям для более быстрых стартов.

🎵 MediaSession
👉 Плеер в шторке не исчезает сразу после паузы — пользователю проще вернуться к просмотру.

✂️ Transformer API
👉 Экспериментальная обрезка видео через MP4 edit list.
👉 Опция CodecDbLite — ускоряет кодирование, подбирая оптимальные настройки под чипсет:
Transformer.Builder()
.setEncoderFactory(
DefaultEncoderFactory.Builder()
.setEnableCodecDbLite(true)
.build()
)
.build()


💡 Почему обновляться сейчас
👉 Меньше кастомного кода — больше нативных возможностей.
👉 Повышение отзывчивости плеера = выше удержание пользователей.
👉 Новые API для подготовки к интеграции рекламы и улучшенного UX.

Подробнее в анонсе или в changelog

#android #AndroidDev #Jetpack #Media3 #ExoPlayer
Please open Telegram to view this post
VIEW IN TELEGRAM
👍35🔥131