2 ms·
Input latency is going to be <1ms. The payload is tiny and will fit in a single packet, and if your LAN's latency is more than 1ms your LAN is bad and you shoul
by kllrnohj 13y ago
Input latency is going to be <1ms. The payload is tiny and will fit in a single packet, and if your LAN's latency is more than 1ms your LAN is bad and you should feel bad.
Audio & Video, on the other hand, is more interesting. Let's assume everything is running at 60fps. Your encoder is therefore not adding any more than 16ms (if it was more, it wouldn't be keeping up and therefore not doing 60fps - it could definitely be less, though). Blu-ray is 48mbit/s, but for 24fps (youtube 's 1080p is ~8mbit for comparison). Let's take that same 48mbit/s, but adjust for 60fps instead. 1 frame would therefore be 0.8 mbit, or 100KB. If your network can do 48mbit/s, your video latency would therefore be 16ms. If your network is faster, though, the latency drops proportionally. Even a cell phone can do 100mbit/s on wifi, which would be 8ms of latency. A gigabit network would transfer that 0.8mbit needed in about a millisecond.
So your total latency of input, encoding, and transmission of the frame would be 32ms at most, and if you have a fast network & computer it could actually be down in the 5ms or less range.