Hello, we are using Unity WebRTC package to broadcast and receive video stream (without sound) between Unity apps and low latency is quite crucial for us.
Is there any way we can set the Playout DelayWebRTC parameter to 0 to ideally play the frame as soon as possible in the receiver app?
Thanks for the clarification that it’s not currently supported. As it’s mentioned at the bottom of the documentation, being able to set some lower value can be handy for some scenarios. For example like our case, when low latency is more crucial than possible increased number of dropped frames.
I noticed Unity adds about 100ms delay over what I see in chrome/firefox (rough estimate with same stream, two connections, displaying timestamps in the video and making a screenshot).
Is there any way to control playback delay if there is no audio?
Will this also be available int he raw webrtc package? We do not use render streaming, we’re piping camera images direclty into Unity for a mixed reality application