Я хотел бы использовать VLC для потоковой передачи аудиофайла с сервера на несколько клиентов по IP-сети. Сервер и клиенты работают под управлением Linux. Вот моя попытка для двух клиентов:
команды сервера
cvlc test.mp3 --sout '#duplicate{dst=rtp{dst=10.0.0.2,port=5004,mux=ts},dst=rtp{dst=10.0.1.2,port=5004,mux=ts}}'
клиентов команды
cvlc rtp://@:5004
хотя музыка передается правильно, клиенты не синхронизируются вообще. Существует важный временной разрыв, который делает невозможным слушать. Это нормальное поведение ? Я думал, что транспортный протокол в реальном времени может справиться с такими проблемами. Я что-то пропустил в настройках ? Или я должен взглянуть на другой потоковый протокол ?
спасибо заранее.