Техническое задание: Оптимизация сервера потокового видео
Необходимо провести работу по улучшению производительности и масштабируемости установленного программного обеспечения для видеотрансляций.
Исходная ситуация
На сайте развернуто специализированное ПО для организации собственного видеовещания. В текущей конфигурации система не справляется с растущей нагрузкой при количестве одновременных зрителей более 1000 человек.
Основные задачи
- Проанализировать текущую конфигурацию и инфраструктуру.
- Оптимизировать настройки сервера для обработки высоких одновременных подключений.
- Обеспечить стабильность и бесперебойность видеопотока при пиковых нагрузках.
- Предложить и, по согласованию, реализовать решения для масштабирования (например, балансировка нагрузки, кэширование, использование CDN).
- Документировать внесенные изменения и предоставить рекомендации по дальнейшему поддержанию производительности.
Требования к исполнителю
- Опыт работы с потоковыми медиа-серверами (например, OBS, nginx-rtmp, Wowza, аналоги).
- Понимание сетевых технологий, протоколов потоковой передачи (HLS, RTMP) и оптимизации под высокие нагрузки.
- Умение работать с веб-серверами и операционными системами на уровне администрирования.