Протокол передачи видео точка-точка по локальной сети Ethernet
Я проектирую систему, в которой 2 компьютера будут находиться в одной локальной проводной сети (с задержкой <1 мс и пропускной способностью 100 Мбит / с), и мне нужно передавать высококачественное видео в реальном времени с разрешением 1080p 30 кадров в секунду на одном компьютере на следующий компьютер. Я смотрел на RTSP через TCP, так как видео должно быть надежным и не иметь артефактов, но пропущенные кадры будут приемлемыми. Я читал некоторые источники, которые RTSP добавил бы за несколько секунд задержки, что было бы неприемлемо. Другой вариант, который я рассматривал, - отправлять 30 изображений JPEG каждую секунду.
В конце я планирую интегрировать каждую сторону системы в приложение, при этом получатель, скорее всего, использует SDL и FFMPEG, но если есть лучшая система, я был бы открыт для нее.
Сможет ли RTSP справиться с этим при передаче практически в реальном времени и без артефактов? Будет ли лучший протокол, так как это только система точка-точка?