It's taken a while to deduce this but I found that when the streaming server's source was <60fps the received video would play in unity at a higher frame-rate that would cause it to freeze while it waits to get more frames from the source. Also while streaming at 60fps works fine the latency is quite bad getting around 2-3 seconds of latency.
It's taken a while to deduce this but I found that when the streaming server's source was <60fps the received video would play in unity at a higher frame-rate that would cause it to freeze while it waits to get more frames from the source. Also while streaming at 60fps works fine the latency is quite bad getting around 2-3 seconds of latency.