Hey @ttg
check out this thread, that i derailed a bit with a venture into WebSockets
Basically I was wondering the same, since I figured I have some complex JUCE components that I’d rather just use as part of my web ui instead of rewriting them. So, what if I could render them in JUCE and just stream the pixel data to a WebGL canvas…
So long story short, with some hacking, it’s possible to setup a websocket server through juce::StreamingSocket and use just any websocket client library on your WebUI to connect to it for high-speed two-way streaming.
While mine is not perfect and super stable (yet), it seems like this - or something similarly suitably - should be something, that JUCE could be able to provide down the road; especially with the increasing revenue from the new licensing model
… can we get a feature request for that going anywhere?
