Control & Automation: IP Controller Setup and REST API

Control & Automation: IP Controller Setup and REST API

Overview

KanexPro IP Controllers provide centralized matrix routing for JPEG2000, H.265, and SDVoE systems via web GUI, REST API, TCP/IP, or RS-232 — with integration for Crestron, AMX, Savant, and Control4.

Controller SKUs

SKUForFeatures
AVO-IPCTL-JP2KJPEG2000Matrix, REST API, RS-232, 9×9 video wall
AVO-IPCTL-265H.265 4KMatrix, REST API, RS-232
AVO-IPCTL-265HDH.265 HDMatrix, REST API, RS-232
AVO-IPCTL-SDVSDVoEMatrix, REST API, RS-232

Initial Setup

  1. Connect the controller to the same switch as encoders and decoders.
  2. Navigate to the controller’s IP address in a browser (default: DHCP).
  3. Log in: admin / admin. Controller auto-discovers all AV devices.
  4. Assign names and configure encoder-to-decoder routing in the matrix.

REST API

Base URL: http://<controller-ip>/api/v1

POST /route: { "encoder": "ENC_01", "decoder": "DEC_03" }

GET /devices — List all encoders and decoders with IP and routing status.

GET /routes — Current encoder-to-decoder assignments.

POST /videowall: { "layout": "3x3", "decoders": [...], "bezel": {"h": 3.5, "v": 5.0} }

RS-232 Commands

DB9, 115200 baud, 8N1: ROUTE ENC_01 DEC_03\r / STATUS\r / WALL 3x3\r / PRESET SAVE 1\r / PRESET LOAD 1\r

Third-Party Integration

  • Crestron / AMX: TCP/IP driver with REST API. Sample modules from KanexPro support.
  • Savant / Control4: Generic TCP/IP device using REST API.

Related Articles

    • Related Articles

    • Features & Configuration: Video Wall Setup

      Overview Video wall mode distributes a single source image across a grid of displays. Each decoder renders its assigned portion. Exclusive to the JPEG2000 codec with the AVO-IPCTL-JP2K controller. Requirements JPEG2000 encoders/decoders: AVO-IPJP2K, ...
    • Network Setup: AV over IP Switch Configuration

      Overview AV over IP requires a managed switch with specific settings. Unmanaged switches are not supported. All encoders and decoders must connect to a managed switch with the settings below applied. Required Switch Settings 1. IGMP Snooping Must be ...
    • FAQ: AV over IP

      General What is the difference between JPEG2000, H.265, and SDVoE? JPEG2000 delivers visually lossless 4K60 over 1G with ~1 frame latency — best for video walls and enterprise. H.265 delivers 4K60/HD over 1G with low latency and up to 50% less ...
    • Application Notes: Video Wall Deployment

      Overview JPEG2000 AV over IP supports up to 9×9 video wall configurations over 1G managed Ethernet using the AVO-IPJP2K family and the AVO-IPCTL-JP2K controller. Supported Configurations Max size: 9×9 (81 displays) JPEG2000 only — H.265 and SDVoE do ...
    • Application Notes: Digital Signage with H.265

      Overview H.265 AV over IP is ideal for digital signage where bandwidth efficiency matters and multiple displays must receive the same content simultaneously. One encoder feeds unlimited decoders via multicast at no additional bandwidth cost. ...