Тапсырыс беруші
... дейн шешім қабылдау

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-спецификация • инструкция для разработчиков • схема работы компрессора

Ескерту