|
|
|
|
|
by ahupp
1651 days ago
|
|
This isn't about saving 10ms in latency. In the case of a dropped packet, TCP can wait multiple seconds for a retransmission which blocks the whole stream. You aren't going to client-side-predict your way out of that. QUIC in theory can support this kind of lossy transport but it's not really exposed to browsers AFAIK. WebRTC is somewhat complicated to use but can support lossy streams. |
|
Does every virtual web app need server authoritative position? No. We could imagine a world where much of the physics and rendering is client side for most apps.
Does it make sense that every virtual web app should pay for low latency server authoritative position? Also no.
Sure, some apps will want this level of synchronicity and maybe there's a place for another web standard but its silly to say that http is not feasible or that this is the only way web VR should work.