Сумма: 0
Количество заявок: 0
16.12.25
По договорённости
Готовый продукт
Задачи ИКТ
Медиасфера
Интеллектуальные системы управления
ПО/ИС,
Мобильное приложение
Видео составляет более 70–90% трафика в образовательных приложениях. Проблемы, которые испытывают пользователи: • большие размеры файлов → расход трафика • долгое скачивание при медленном интернете • невозможность смотреть оффлайн • перегрев и тормоза при обычном декодировании • ограниченное место на устройствах школьников Baimly активно использует видеоконтент — значит, нужен собственный компрессор/транскодер, независимый от сторонних CDN, чтобы сделать приложение быстрее и доступнее для всех пользователей.
После завершения проекта Baimly получит: ✔ собственную систему видеокомпрессии и транскодирования ✔ уменьшение размеров видео на 40–70% без заметной потери качества ✔ стабильный просмотр видео на слабых телефонах ✔ оффлайн-режим с лёгкими файлами ✔ улучшение удержания пользователей ✔ снижение нагрузки на серверы и трафик CDN ✔ гибкую архитектуру для масштабирования
Нурлан Рахимжанов
Цель и описание задачи (проекта)
Создать высокопроизводительный инструмент, который будет автоматически конвертировать, оптимизировать и сжимать видеоуроки Baimly под разные устройства (Android/iOS), обеспечивая минимальный вес файлов без потери качества и поддержку оффлайн-режима. В рамках проекта требуется: A. Разработать мобильный видеокомпрессор (in-app) • Сжатие видео в нескольких пресетах (360p/480p/720p) • Поддержка H.264 / H.265 / VP9 (опционально) • Снижение битрейта • Автоматическая генерация превью • Многоступенчатая оптимизация для слабых устройств B. Реализовать транскодер на сервере (Node.js / Go / Java + FFmpeg) • При загрузке преподавателем видео — автоматическая обработка • Генерация нескольких quality-версий • Генерация offline-friendly форматов • Поддержка adaptive bitrate streaming (HLS) C. Интеграция с мобильным приложением (Ionic/Capacitor/Native plugins) • выбор качества перед просмотром • автоматический выбор качества при медленном интернете • скачивание оптимизированных версий • кэширование и управление локальными файлами D. Алгоритмы оптимизации хранения • дедупликация видео • auto-clean старых скачанных файлов • предиктивное скачивание популярных уроков E. Документация • API-спецификация • инструкция для разработчиков • схема работы компрессора