Communicate with any equipment via TCP, UDP, HTTP, Telnet, or SSH to manage audio, video, DSP, and PTZ cameras.
Build your own custom interface in any of 17 languages, adding your own buttons, toggles, and sliders to control it all, exactly the way you want.
Camera, Audio, Video, Congress System, Codec and Other categories. The app provides basic commands for each, but you can easily extend them.
Build your own interface with buttons, sliders, and toggles. Set device-specific settings.
Just enter the IP address, port, and API commands. For even faster setup, you can upload pre-configured commands via a JSON file.
AVCommander is a professional application for iPhone and iPad that turns your iOS device into a powerful AV equipment control panel over IP networks. Instead of complex programming and using third-party controllers, AVCommander allows you to create an intuitive control interface "on the fly" by simply adding devices and their commands. The application is suitable for controlling DSP processors, HDMI matrices, PTZ cameras, video walls, VCS codecs, and any other equipment that supports TCP, UDP, Telnet, SSH, or HTTP protocols.
Ready-made configurations are available in the Drivers Library.
In this mode, you add, configure, and remove devices. To enter it, tap the "Edit Mode" button on the main screen.
In the popup window, select the device type:
Fill in the device information:
Tap "Save" to save the device. It will appear in the list. The device is saved automatically.
By tapping and holding the device cell, you can move it up or down the list.
To delete a device, swipe left on it. A confirmation dialog will appear.
In Edit Mode, tap the cell of the desired device. The "Edit Device" screen opens, where you can:
In the "Device commands" section, you can create control elements for your device.
[POWR1]\r\n5B 50 4F 57 52 31 5D 0D 0A/cgi-bin/api.cgi?cmd=move| Problem | Possible Solutions |
|---|---|
| Device does not respond to commands | 1. Verify the IP address and port in device settings. 2. Ensure your iOS device and AV equipment are on the same network. 3. Check that the correct protocol is selected (TCP, UDP, Telnet, SSH). 4. Verify the command format (ASCII or HEX). 5. Check command syntax (e.g., presence of \r\n characters). |
| Device does not appear in the list | 1. Make sure you are in "Edit Mode". 2. Verify that the device was successfully added (a confirmation message appears when saving). |
| Cannot import JSON file | 1. Ensure the file has the correct structure and is not corrupted. 2. Try exporting the current configuration to see the reference JSON structure. 3. Try importing a JSON configuration from the Drivers Library. |
| Forgot UI password | Unfortunately, for security reasons, the password cannot be recovered. The only solution is to delete and reinstall the app. All device configurations will be lost if you did not export them beforehand. |
Which protocols does AVCommander support?
The app natively supports TCP, UDP, Telnet, SSH, and HTTP (REST API).
Can I control devices across different subnets?
Yes, as long as your network router is configured to route traffic between the subnets. The app communicates directly with the IP addresses you provide.
How do I hide a command from the UI without deleting it?
In "Edit Device", tap the "eye" icon next to the command name. Commands without an "eye" icon are mandatory and cannot be hidden or deleted.
Where can I find ready-made device command configurations?
Drivers Library Link
Does the app collect my personal data?
No. AVCommander is a standalone app that does not collect or upload any user information. All device configurations and settings remain exclusively on your device.