Hey guys, i just wanted to give a bit feedback in this thread, since i used the approach via websockets to overcome all those compability issues.
And i have to say, it works pretty well.
i used the following c++ sourcecode class which handles all the websockets stuff for me:
https://github.com/dhbaird/easywsclient
the performance isnt really an issue and there are definetly more pros than cons i think.
like i said, compability issues all vanish and your program becomes capable of using several (even distant) leap motions at the same time via simple tcp
only con may be that someone has to define his own data-classes and fill those with the parsed json data, but this is also not that complicated.
I indeed have only one annoying issue, that i can retrieve data if connected via v2.json, but above this, in my case v6.json, i get only a connection approval and after that, no data is sent by the server.
The connection isnt even closed, there just comes no data
@jdonald : do you maybe have an idea?