@juaneprod/onsync-client
v1.1.5
Published
OnSync vMix WebSocket client - Interactive CLI to connect vMix to OnSync server
Downloads
72
Maintainers
Readme
OnSync vMix Client
Interactive CLI tool to connect vMix to OnSync server via WebSocket.
Installation
Global Installation
npm install -g @juaneprod/onsync-clientLocal Installation
npm install @juaneprod/onsync-client
npx onsync-clientUsage
First Time Setup
Run the interactive configuration:
onsync-client --configOr:
onsync-client -cRun Client
onsync-clientConfiguration
The configuration is saved to ~/.onsync-client.json in your home directory.
Configuration Options
- WebSocket URL: Default is
wss://api.juane.devor custom URL - vMix API URL: Usually
http://127.0.0.1:8088 - Update Interval: Default is 1000ms or custom value (100-10000ms)
Requirements
- vMix must have Web API enabled (Settings → Web)
- Server must be running and accessible
- Node.js 14+ installed
Features
- ✅ Interactive CLI with colored output
- ✅ Automatic reconnection on disconnect
- ✅ Program change detection
- ✅ Session statistics
- ✅ Configuration persistence
License
ISC
