Сделал RTMP комбайн - запись, рестрим в 4 потока, мониторинг метрик, логи и уведомления в телеграм. Всё локально на винде.
На одной из конференций я понаблюдал за продакшеном, который там работал, и решил сделать такой сервис, который вероятно поможет некоторым из вас.
Сервис разворачивается локально, например на той же машине, что и vMix. Он не особо жрёт ресурсы.
Сервис умеет:
- принимать RTMP поток (стримить надо из vMix на него (127 0 0 1 / live /вашключ); - рестримить его без перекодирования в 4 источника (ютубчик, вк, рутубчик, одноклассники); - писать запись в .ts входящий поток на жесткий диск сразу по умолчанию; - мониторить состояние входящего потока (битрейт, разрешение, кодеки, частота кадров); - записывать состояние потока в логи с временными метками; - присылать вам в личку телеграмм уведомления о начале стрима, завершении стрима, рестриме, ошибках внешних серверов когда они отвалятся внезапно (привет, рутуб!).