| Crates.io | vmix-tcp |
| lib.rs | vmix-tcp |
| version | 0.2.1 |
| created_at | 2026-01-09 23:25:31.978053+00 |
| updated_at | 2026-01-16 10:47:09.521129+00 |
| description | TCP API client for vMix |
| homepage | |
| repository | https://github.com/FlowingSPDG/vmix-rs |
| max_upload_size | |
| id | 2033138 |
| size | 44,737 |
TCP API client for vMix. Provides synchronous, real-time communication with vMix instances.
vmix-coreuse vmix_tcp::{VmixApi, SendCommand};
use std::time::Duration;
// Connect to vMix
let client = VmixApi::new(
"127.0.0.1:8099".parse()?,
Duration::from_secs(5)
)?;
// Send command
client.send_command(SendCommand::TALLY)?;
// Receive response
let response = client.try_receive_command(Duration::from_secs(1))?;
MIT