Re: как синхронизировать несколько видеостримов
От: Videoman Россия https://hts.tv/
Дата: 13.12.22 10:25
Оценка: 15 (1) +3
Здравствуйте, sergey2b, Вы писали:

S>из за разной загруженности сети, разного разрешения камер и загруженности CPU fps меняеться

S>подскажите пожалуйста как можно синхронизировать вывод потоков в multiview

В общем случае нет никакого FPS. Кадры могут пропадать, FPS меняться и т.д. Это очень ненадёжная характеристика в сети. Опираться нужно на времена семплов и только на них. У каждого канала должен быть таймер (Clock). Принимаешь и декодируешь каждый канал по отдельности и рендеришь кадры по таймеру в multiview back buffer. Back buffer уже по своему таймеру (например 50 Hz) должен выводит все слепленные кадры, независимо ни от чего, на экран.
Или я не понял проблему
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.