Novastar H: Series Api
To switch the video wall layout to a pre-configured preset, send a JSON-encoded TCP packet specifying the preset ID. "cmd": "recall_preset", "params": "preset_id": 3 Use code with caution. 2. Modifying Layer Input Sources
At its core, the H Series is built on a modular architecture that integrates high-end video splicing with 4K sending card capabilities. The OpenAPI serves as the software bridge to this hardware, allowing developers to programmatically manage these modules.
This forces integrators to rely on reverse-engineering and community-shared knowledge, which can be inconsistent and incomplete. Furthermore, while community APIs exist, they are often based on decompiled code and may not be officially supported or guaranteed to work with all firmware versions. There is also no mention of official RESTful APIs for programmatic control, and cloud content publishing is not supported on the H-Series processors.
If you need specific examples of API commands or help troubleshooting a connection, H Series OpenAPI Instructions - NovaStar novastar h series api
const net = require('net'); const client = new net.Socket(); const H_SERIES_IP = '192.168.1.10'; const PORT = 6000; client.connect(PORT, H_SERIES_IP, () => console.log('Connected to H Series via TCP.'); // Example command string to switch Layer 1 on Screen 1 to Input Source 3 // Actual syntax depends on NovaStar's ASCII/HEX protocol specification const command = "SET:Screen1:Layer1:Source3\r\n"; client.write(command); ); client.on('data', (data) => console.log('Received response from H Series: ' + data.toString()); client.destroy(); // Kill client after response ); client.on('close', () => console.log('Connection closed.'); ); Use code with caution. 5. Best Practices for Developers
"cmd": "set_layer_source", "params": "screen_id": 1, "layer_id": 0, "input_id": "In_Card2_Port1" Use code with caution. 3. Adjusting Master Brightness
Typically a POST request containing JSON credentials ( admin / admin by default). To switch the video wall layout to a
Ensure your control server is on the same VLAN/subnet as the H Series control port. The H Series has separate ports for cascading/control and internal web services.
Set screen brightness, adjust Gamma, and display Screen IDs. Input/Output
Commonly utilizes port `` or 8000 for TCP API commands (verify with your specific firmware release notes). Connection Workflow Modifying Layer Input Sources At its core, the
Set window coordinates (X/Y positions) and dimensions (width/height).
Query the connection status of input/output cards to detect disconnected cables. Layer and Window Control
To initialize a command session, your control software must target the device's default network parameters: