logo

Live Production Software Forums


Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Options
Go to last post Go to first unread
Óscar  
#1 Posted : Tuesday, April 22, 2025 8:28:27 PM(UTC)
Óscar

Rank: Newbie

Groups: Registered
Joined: 4/22/2025(UTC)
Posts: 1
Spain

Hi vMix team and community

I’d like to request some extended functionality related to vMix Call and the API. As we build custom interfaces for producers/operators, it would be amazing to have better programmatic control over the lifecycle of calls.

Here are some specific features that would be incredibly useful:


VideoCallResetPassword
Generates a new password/link for an existing Call input (same as clicking “Reset Link” in the GUI).

AddInput&Value=Call
Allows dynamic creation of Call inputs via API.
It would be even better if we could pass optional parameters like:

Return video source (Output1/2/etc)

Return audio (BusA/Master/etc)

Bitrate / resolution preferences

Retrieve the current Call password via XML API
At the moment, the password is hard to extract or not exposed clearly in the XML. This would help a lot in managing invitations programmatically.

Additional ideas
Managed queue of callers per input:
Allow multiple callers to attempt connection to the same Call input, and queue them (or give producers the option to accept the next one).

"Channel not available" screen:
When a Call input is already in use, new callers should receive a customizable “Channel busy / not available” message instead of simply overriding the previous caller.

I understand that many of these controls are available in the GUI or through manual work, but exposing them via API would be a game-changer for people building automated, remote-friendly workflows.


Best regards,
Óscar Gómez
joshudev  
#2 Posted : Tuesday, April 22, 2025 8:44:45 PM(UTC)
joshudev

Rank: Newbie

Groups: Registered
Joined: 4/22/2025(UTC)
Posts: 1
Spain

+1
ryxyz  
#3 Posted : Wednesday, April 23, 2025 5:09:49 AM(UTC)
ryxyz

Rank: Advanced Member

Groups: Registered
Joined: 2/23/2023(UTC)
Posts: 57
United States

Thanks: 13 times
Was thanked: 11 time(s) in 4 post(s)
+1
mavik  
#4 Posted : Wednesday, April 23, 2025 7:56:03 AM(UTC)
mavik

Rank: Advanced Member

Groups: Registered
Joined: 4/23/2017(UTC)
Posts: 1,303
Man
Location: Germany

Thanks: 3 times
Was thanked: 176 time(s) in 158 post(s)
+1 for better API integration but,
vmixcall is and was always a simple (but expensive) add on. I believe the simplicity won't change and also limits it. But times/perspectives could change as well.
Users browsing this topic
Guest (2)
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.