I'm trying to use OSC to trigger browser events in CEF. Think of OSC as similar to a MIDI signal, but it's usually transferred over UDP. So, basically, I want to create a UDP socket that listens on a particular port, and then can pass the signal on to CEF.
I have gotten the UDP socket connection to work outside of CEF, but it does block everything else while listening. I assume that running this on one of the existing CEF threads is a bad idea (or is it?), so I've been researching yesterday and today how I would create a thread within CEF where the socket listener could live.
So far, looking into Chromiums own thread creation facilities seemed like a viable option, but I'm inclined to think that there may be a better option already built into CEF that I'm not aware of. Any tips would be appreciated!