Техническое задание: Настройка стримингового сервера с Telegram-ботом

Цель проекта

Создать автоматизированную систему для генерации непрерывного (24/7) благотворительного видеопотока. Система должна комбинировать видеофайлы и фоновую музыку в формате MP3, транслируя результат в реальном времени.

Основные компоненты системы

  • Linux-сервер с настроенным программным обеспечением для стриминга.
  • Скрипт/демон FFmpeg для генерации бесконечного потока из плейлиста видеофайлов с наложением аудиодорожки.
  • Telegram-бот для управления контентом и сервером.

Функциональные требования к Telegram-боту

  • Прием и загрузка на сервер видео- и аудиофайлов от авторизованных пользователей.
  • Управление медиа-библиотекой (добавление, удаление файлов, формирование плейлиста).
  • Базовый мониторинг состояния стрима и сервера.
  • Админ-панель для управления основными параметрами.

Требования к стриминговому серверу

  • Настройка Linux (дистрибутив на выбор исполнителя) для стабильной работы FFmpeg в режиме 24/7.
  • Автоматическая генерация непрерывного потока из циклического плейлиста видеофайлов.
  • Наложение фоновой музыки (MP3) на видеоряд с возможностью регулировки громкости.
  • Организация вывода потока в нужном формате для последующей трансляции на платформы.
  • Обеспечение отказоустойчивости и возможности перезапуска потока при сбоях.

Технические ориентиры

  • Для реализации стриминга можно использовать подходы, описанные в технических статьях по организации круглосуточных потоков.
  • Бот может быть написан с нуля или стать результатом глубокой доработки существующего прототипа.
  • Язык программирования для бота: Python (предпочтительно) или другой, обоснованный исполнителем.
  • Важна стабильность, минимальное потребление ресурсов и четкая документация по настройке.

Результат работы

  • Рабочий Linux-сервер, генерирующий стабильный видеопоток.
  • Функциональный Telegram-бот для управления контентом.
  • Инструкция по развертыванию и администрированию системы.

Разработка презентации sales kit для рекламодателей

Необходимо создать презентацию на 5-7 слайдов, которая наглядно продемонстрирует рекламодателям преимущества и выгоды использования контекстно-медийной сети (РСЯ). Презентация должна быть убедительной и ориентированной на клиента.