-
Notifications
You must be signed in to change notification settings - Fork 2
Controlling PureVoice via CEF
The PureVoice TS Client Plugin will listen on the local computer (127.0.0.1) on Port 4329 for HTTP (NOT HTTPS!)-Requests to control its status.
To initiate a PureVoice connection create a cef browser and load the url
http://127.0.0.1:4329/CONNECT?SERVER=<serverip>&PORT=<serverport>&SECRET=<secret>&CLIENTGUID=<clientguid>&VERSION=<pluginersion>
serverip = IPv4 of the PureVoice Server(NOT THE TEAMSPEAKSERVER). This is usually the same IP as your gameserver
serverport = The port of the PureVoice-Server
secret = Your defined secret for the PureVoice-Server
clientguid = the client-identifier for the user connecting
version = required plugin version (optional)
If no connection to the PureVoice-Server is established, the plugin will try to establish it.
The CONNECT-URL has to be polled at least every 10 seconds, else the plugin will assume the connection is broken (e.g. the game crashed), disconnect from the purevoice server and move the user out of the channel.