TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #182 · 16 ное.

По аналогии с PEP у Django есть DEP. Самый интересный для меня на данный момент на это DEP 0009: Async-capable Django. Он про то, как будет внедряться поддержка аснихронности. Начиная с версии 3 в Django начали появляться асинхронные плюшки. Это всё еще мало чтобы делать асинхронное приложение, но долгий путь начинается с одного маленького шага! Всё должно пройти в несколько этапов и к 4й версии обещают сделать Django асинхронным! Что это даёт разработчикам в случае если весь фреймворк станет поддерживать async? - Ускорение работы web-приложения? Если правильно писать асинхронный код, то да. - Усложнение кода? Возможно, но фреймворк на то и фреймворк, чтобы прятать сложности где-то внутри. Надеюсь код усложнится не сильно, посмотрим... И когда нам этого ожидать? Судя по этой схемкеDjango 4 выйдет в Декабре 2021 года. А это значит, что у вас есть примерно год чтобы научиться понимать асинхронный код, если еще не умеете😁 #django#pep

Hashtags

Резултати

Пронајдени 3 слични објави

Пребарај: #exoplayer

当前筛选 #exoplayer清除筛选
Android Broadcast

@android_broadcast · Post #9885 · 11.03.2026 г., 06:38

🤖Как уменьшить задержку воспроизведения видео? Решение есть в AndroidX Media3 Одна из задач при скролле контента в ленте - убрать задержку показа/воспроизведения контента, чтобы у пользователя не было ожидания или оно было минимальным (при условии стабильного интернет соединения). Для более быстрого старта воспроизведения видео стоит использовать Preload API в ExoPlayer из Jetpack Media 3. В посте приложил демонстрацию как это реально уменьшает задержку старта воспроизведения. 🔗 Опытом адаптации PreloadManager в приложение поделились в статье 🔗 Руководство по интеграции PreloadManager в документации * Instagram признан экстремистcкой организацией на территории Российской Федерации #Android#AndroidDev#ExoPlayer

Android Broadcast

@android_broadcast · Post #8966 · 15.04.2025 г., 12:14

🤖Демонстрация (EN,5м) работы предзагрузки видео в Media3 Expoplayer 1.4.0. Показывается пример кода как это реализовать, а также впечатления от использования. 🔗Альтернативная ссылка #android#медиа#exoplayer

Android Broadcast

@android_broadcast · Post #9408 · 13.08.2025 г., 06:38

🚀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