Написать Windows service на C# обертка вокруг ffmpeg библиотеки.
Требуется написание windows service на с# для трансляции видео с помощью библиотеки ffmpeg.
Cервис делается для удаленного управления и start/stop,schedule вещания.
Cервис будет по себе являтся оберткой вокруг ffmpeg, слушать команды на start, stop, schedule + отправлять свое состояние на сервер.
Ffmpeg процесс должен стартовать с параметрами которые получил от сервера в виде строки.
Возможно использование использованием SignalR или другой технологии web sockets для общения web application.
Имеется web app которое имеет в себе список ffmpeg серверов, каждый сервер имеет некое расписание трансляций на выполнение.
Из веб приложения посылаются команды на выполнение и ответ уходит к оператору.
Нужно написать только service обертку для ffmpeg.
https://github.com/Ruslan-B/FFmpeg.AutoGen
Есть ряд библиотек на выбор (можно использовать любые другие). Есть идея что лучше использовать 'ffmpeg.exe' так как он более стабильно себя ведет.