Добрый день, коллеги. Есть технология передачи видео по сети NDI. Вот здесь находится SDK для разработчиков
www.ndi.tv/sdk/.
Задача:
Написать под Windows 10 на языке "С", единую систему автоматизации состоящую из нескольких подпрограмм, которые будут подмешивать тексто-графической информацию в видеопоток NDI (поверх видео) и показывать участникам трансляции служебную информацию и коммутировать эти потоки.
1. Генератор/редактор текста для вывода текстовой информации поверх идущего видео. Будет использоваться в качестве служебного информатора для участников трансляции через контрольные видеомониторы в студии. Управление и вывод тестовых шаблонов, к примеру, "Вы пропустили слайд и опаздываете".
Решаемая проблема спикеры часто забывают важные вещи и их надо информировать. Делать это через наушники получается только с профи, но сейчас у нас в эфирах куча людей которые это делают впервые в жизни и голос в ухе их вводит в ступор, они замолкают на полуфразе, забыв о чем только что говорили.
2. Счетчик (таймер) прямого эфира показывающий время в эфире по конкретному спикеру и показывающий сколько ему еще осталось время до окончания его части эфира. У нас несколько студий и сразу до 40 спикеров могут быть в прямом эфире из разных студий и всех их надо информировать и администрировать.Решаемая проблема спикеры часто выходят за регламент и рушиться эфирная сетка.
3. Переключение потоков NDI по заданным интервалам / плейлистам. К примеру в 10:15 должен закончить Иван Иваныч и ему таймером показывается, что осталось до окончания его эфира 1 минута, 0:45-00:10 сек и в момент когда наступает ноль, автоматически микшируется на другой поток NDI из другой студии и начинает говорить следующий участник конференции, у следующего спикера загорается надпись On AIR поверх видео.
Каждый контрольный монитор имеет свой компьютер i7 i9, всего у нас их больше 200 штук, то есть система должна работать на всех этих компах.
Что нужно сделать:
1. По моим задачам самостоятельно написать ТЗ и согласовать со мной.
2. Создать генератор/редактор по работе и выводу текста поверх видео
3. Создать серию управляемых с одного места таймеров и счетчиков
4. Создать переключалку потоков NDI, их может быть до сотни в 10 гигабитной сети.
На ТЗ закладываю 30 тыс. руб. На всю работу включая тестирование и внедрение, примерно 150-250 тысяч руб. Бюджет обсуждаем.
Если со стороны разработчика будет существенная помощь упрощающая все механизмы, то будет хорошая премия, за каждую копейку не трясусь, легко оплачиваю сверху если разработчик меня не подводит и делает всё что бы помочь моему проекту.
PS: Связь со мной через почту, раз в сутки, примерно после 11 вечера по Москве.
Другого времени у меня пока к сожалению нет, так как из-за карантина отпустил больше 70 сотрудников по домам (и карантин будет продлен) и сейчас то, что раньше делало у нас в студии 82 человека, мы сейчас это делаем впятером и не успеваем сделать всё, потому каждая минута на счету. Я сам и за оператора, и за звукорежиссера и за ассистента, и за режиссера прямого эфира, и за инженера-техника, и за еще пять специальностей отрабатываю одновременно.
Потому нужна серьезная помощь в автоматизации процесса.