In this upcoming new version we are going to introduce 120, 144 and 240fps streaming to improve streaming latency even further!
Why is 120, 144 and 240fps streaming important for lag reduction?
In 60Hz streaming the video frame duration is ~16ms. To achieve zero lag we need to encode, send and decode video frames in less then 8ms (since the monitors on both ends are not perfectly synchronized a lag between 8ms and 16ms will usually result in a 1 frame lag).
If the remote display (server) outputs 120Hz and the the connecting device (client) has a 60Hz display we can stream more frames and reduce the initial lag by half. This will increase the possibility of a 0 frame lag instead of a 1 frame lag.
Why is 120, 144 and 240fps streaming important for lag reduction?
In 60Hz streaming the video frame duration is ~16ms. To achieve zero lag we need to encode, send and decode video frames in less then 8ms (since the monitors on both ends are not perfectly synchronized a lag between 8ms and 16ms will usually result in a 1 frame lag).
If the remote display (server) outputs 120Hz and the the connecting device (client) has a 60Hz display we can stream more frames and reduce the initial lag by half. This will increase the possibility of a 0 frame lag instead of a 1 frame lag.