Техническое задание: Интеграция загрузки видео через RuTube
Краткое описание проекта
Существующая платформа по продаже оборудования имеет ограничение на загрузку видеофайлов пользователями (10 Мб). Это препятствует публикации качественных видеообзоров товаров. Задача - перенести процесс загрузки видео на внешний надежный видеохостинг для устранения ограничений и оптимизации ресурсов.
Проблема
- Текущий лимит загрузки видео (10 Мб) слишком мал для пользовательского контента.
- Прямая загрузка видео на сервер площадки создает излишнюю нагрузку.
- Пользователи не могут прикреплять к объявлениям полноценные видео.
Цели проекта
- Интегрировать возможность загрузки видео на внешний видеохостинг RuTube.
- Автоматически прикреплять полученную ссылку на видео к объявлению пользователя на площадке.
- Полностью устранить ограничение по размеру загружаемых видеофайлов со стороны платформы.
- Снизить нагрузку на собственные серверы за счет использования внешнего хостинга.
Основные требования к системе
- Реализовать на сайте интерфейс для загрузки видео, перенаправляющий пользователя на RuTube.
- Обеспечить процесс авторизации/аутентификации для загрузки от имени аккаунта площадки или пользователя (по согласованию).
- Настроить автоматическое получение и сохранение ссылки на опубликованное видео после завершения загрузки на RuTube.
- Связать сохраненную ссылку с соответствующим объявлением на площадке.
- Обеспечить отображение видео (через плеер RuTube или ссылку) в карточке объявления.
- Документировать процесс интеграции и работы системы.