UnityRenderStreaming icon indicating copy to clipboard operation
UnityRenderStreaming copied to clipboard

[REQUEST] Web requests should set keepAlive to `true`

Open kevinfoley opened this issue 4 years ago • 2 comments

Currently, in HttpSignaling, the keepAlive property for all web requests is set to false. When connecting from Render Streaming to a custom web server, if the server respects the keepAlive setting, this will prevent the TCP connection from remaining open and require establishing a new TCP connection for each request. This can cause significant extra networking strain and latency.

This can be solved by setting keepAlive to true, or by exposing a property in the inspector for the developer to choose whether to enable keepAlive.

kevinfoley avatar Dec 11 '21 01:12 kevinfoley

@kevinfoley Sure, I will fix them. Thanks.

karasusan avatar Dec 14 '21 02:12 karasusan

memo: URS-379

karasusan avatar Dec 14 '21 02:12 karasusan