Сравнить между собой (в реал-тайме) аудиодорожки в двух мультикастах
10 000 руб. за проект
Коллеги, добрый день.
Я в офисе в реалтайме принимаю два MPEG-TS мультикаста с радиопотоками. По факту это одно и то же радио, только приходят они с разных мест, это сделано специально, чтобы разнести географически между собой ОСНОВУ и РЕЗЕРВ. Т.е. один мультикаст это основа, а второй мультикаст является резервным потоком и он нужен для того, когда что-то случится с сервером ОСНОВы, то переключаемся на РЕЗЕРВный поток. Да, и ОСНОВА у нас по умолчанию считается референсной, т.е. надежной, т.к. приходит ко мне через выделенный VPN/VLAN, а вот РЕЗЕРВ считается не надёжным, т.к. приходит через паблик-интернет и есть опасение, что какой-то злоумышленник может его скомпрометировать и вместо радио подставит какое-то другое аудионаполнение и мы не заметив это в случае автоматического перехода на РЕЗЕРВ "дунем" в эфир что не полагается.
Нужна утилита, которой на вход я смогу подать эти два мультикаста, и которая бы в онлайн режиме сравнивала их между собой, точнее РЕЗЕРВ сравнивала бы с ОСНОВОЙ и если РЕЗЕРВ стал в корне отличаться от ОСНОВЫ, то тогда утилита должны об этом засигнализировать. Наполнение там одинаковое, но нужно предусмотреть, что ко мне они приходят не синхронно, т.е. нужно предусмотреть в утилите этот сдвиг временный (выставить его).
И по другому скажу: нужно разработать скрипт или программу, которая будет периодически сравнивать аудиодорожки двух мультикастов и оповещать пользователя в случае обнаружения различий.
Я в офисе в реалтайме принимаю два MPEG-TS мультикаста с радиопотоками. По факту это одно и то же радио, только приходят они с разных мест, это сделано специально, чтобы разнести географически между собой ОСНОВУ и РЕЗЕРВ. Т.е. один мультикаст это основа, а второй мультикаст является резервным потоком и он нужен для того, когда что-то случится с сервером ОСНОВы, то переключаемся на РЕЗЕРВный поток. Да, и ОСНОВА у нас по умолчанию считается референсной, т.е. надежной, т.к. приходит ко мне через выделенный VPN/VLAN, а вот РЕЗЕРВ считается не надёжным, т.к. приходит через паблик-интернет и есть опасение, что какой-то злоумышленник может его скомпрометировать и вместо радио подставит какое-то другое аудионаполнение и мы не заметив это в случае автоматического перехода на РЕЗЕРВ "дунем" в эфир что не полагается.
Нужна утилита, которой на вход я смогу подать эти два мультикаста, и которая бы в онлайн режиме сравнивала их между собой, точнее РЕЗЕРВ сравнивала бы с ОСНОВОЙ и если РЕЗЕРВ стал в корне отличаться от ОСНОВЫ, то тогда утилита должны об этом засигнализировать. Наполнение там одинаковое, но нужно предусмотреть, что ко мне они приходят не синхронно, т.е. нужно предусмотреть в утилите этот сдвиг временный (выставить его).
И по другому скажу: нужно разработать скрипт или программу, которая будет периодически сравнивать аудиодорожки двух мультикастов и оповещать пользователя в случае обнаружения различий.
Отзывы
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.