gisogrimm / ov-client

Clients (headless and GUI) to share and receive spatial realtime audio on Linux and MacOS using JACK, zita-njbridge and TASCAR
GNU General Public License v3.0
24 stars 7 forks source link

implement websocket based digital stage interface #7

Open gisogrimm opened 4 years ago

gisogrimm commented 4 years ago

implement the digital stage interface based on typescript reference implementation #6, probably using boost websockets

alessandrostone commented 3 years ago

Implemented using cpprestsdk; client is able to use ds-config file to read credentials, login into digital-stage, get jwt, start websocket listener, send and receive messages, parse (some) messages, receive closing message and properly close the client.

Missing tascar integration for digital-stage( WIP )