Hi,
recently, I started to develop a tool for music visualization via Hyperion. The calculations are performed by a Java program on a windows computer. I will present a first alpha of this a little later.
Anyways, I use Protobuffer for transferring the images to Hyperion. I basically took the provided Protobuffer[1] example without changing it. I experienced a considerably high latency for sending an image and receiving the reply via this program(~40ms). Suprisingly, when I increased the amount of data to be sent (by artificially increasing the image resolution), the latency decreased significantly (~4ms). I am not sure if this is some buffering problem of my windows system, network device, or protobuffer protocol or if it is really a bug of Hyperion. However, I wanted to start this thread for providing a possible solution for other developers facing the same problem.
So if it is no real bug, nevermind For everybody else experiencing considerably high latencies, try to increase the amount of data - maybe it helps.
[1] https://hyperion-project.org/w…uffer-Java-client-example