TMRemote | HDMI Matrix & Display Control | HALRAD Research

TMRemoteTMRemote

Orchestrate 8x8 HDMI Matrix Switching & Smart Display Management

Version 2.0.25.1116

TMRemote unifies matrix switching and display control in one powerful application.
๐Ÿ†• OREI BK-808 Matrix Switch Control: Now with full 8x8 HDMI matrix switch support for the OREI BK-808! Command input/output switching, supports presets, and configure EDID settings.
๐Ÿ“บ ToteVision AIO5501 Display Control: Complete control over ToteVision AIO5501 All-in-One PC with 55" multi-touch screen! Power management, input source switching (HDMI 1-3, VGA 1-3, AV, Android, PC), volume control, mute toggle, navigation controls with directional pad, and function keys F1-F12. Uses IP-to-RS232 gateway for network control.

Matrix Switch & Display Control Software

Matrix Switching: Control an OREI BK-808 8x8 HDMI matrix switch with routing interface, 8 presets, and EDID configuration.

Display Control: Manage ToteVision AIO5501 55" multi-touch displays with power control, input switching, and audio adjustment.

Support: Built with .NET 8 for Windows.

๐Ÿ“บ Triangularity Control Architecture

TMRemote implements the Triangularity control system - a unified three-mode interface that works across ALL features:

UX Mode
Visual graphical interface with buttons, sliders, and matrix grid for intuitive control
CMD Mode
Command mode for direct control operations and quick actions
CLI Mode
Command-line interface for remote shell configuration

This architecture applies to both matrix switching AND display control, providing consistent interaction methods across all functionality.

TMRemote Logo - TV and Matrix Control

โœจ Matrix Switch Features

๐ŸŽฏ 8x8 Matrix Switching

Switch any of 8 HDMI inputs to any of 8 outputs. Visual matrix grid interface for controlling routing. Each output can display any input source.

๐Ÿ’พ Preset Management

Save and recall up to 8 routing configurations. Store different input/output combinations for various scenarios and quickly switch between them.

๐ŸŽจ EDID Management

Configure EDID settings per input with support for various resolutions including 8K@60Hz, 4K@120Hz HDR, and standard 1080p. Copy EDID from outputs or use preset profiles.

โšก Resolution Support

Support for HDMI 2.1 features including 8K@60Hz 4:2:0 12bit and 4K@120Hz 4:4:4 12bit. Compatible with VRR, ALLM, QFT, QMS, and SBTM for gaming and professional applications.

๐Ÿ”Š Audio Extraction

Independent audio routing with optical and analog outputs. Extract audio from any source for external processing or distribution.

๐Ÿ“ก Control Protocols

HTTP JSON API for network control, RS232 serial communication, and IP-to-serial gateway support for flexible connectivity options.

๐Ÿ–ฅ๏ธ Display Control Features

โšก Power Control

Toggle power controls for displays and connected devices. Manage power state with visual feedback and automation support.

๐Ÿ”Š Audio Management

Volume slider for adjustments, fine-tuning controls (ยฑ1), mute toggle with visual feedback.

๐Ÿ“บ Input Source Switching

Access to HDMI 1-3, VGA 1-3, AV, Android, and PC inputs with visual indication of active source.

๐ŸŽฎ Navigation Controls

Full directional pad, home/back/menu buttons, channel controls, and function keys F1-F12 for complete device control.

๐Ÿ’ป Triangularity Control System

UX: Triangularity UX graphical interface for visual control.
CMD: Command mode for direct control operations.
CLI: Command-line interface for remote shell configuration.

๐ŸŽจ Modern Interface

Eye-friendly interface with multiple theme options, flat design, emoji icons, and responsive layout that adapts to your needs.

๐ŸŽฏ Matrix Switching Examples

Conference Room
Input 1 (Laptop) โ†’ Output 1-4
(Mirror to all displays)
Multi-Display
Inputs 1-4 โ†’ Outputs 1-4
(Independent switching)
Control Room
8 Sources โ†’ 8 Monitors
(Full matrix routing)
Sports Bar
4 Games โ†’ 8 TVs
(Mixed routing)

โš™๏ธ Settings & Configuration

Click any screenshot to enlarge

๐Ÿš€ Get Started with TMRemote

Download TMRemote and take control of your HDMI matrix and display systems

๐Ÿ”ฅ Download TMRemote v2.0 (v2.0.25.1116)

๐Ÿ“‹ Technical Specifications

Platform: Windows 10/11 (x64)
Framework: .NET 8.0 Desktop Runtime
Matrix Protocol: HTTP JSON API / RS232
Display Protocol: WebSockets to TCP-RS232 gateway
Matrix Support: OREI BK-808
Deployment: Single portable executable, no installation required
Configuration: JSON-based settings
Compatible Devices: OREI BK-808 Matrix, ToteVision AIO5501 (55" Multi-touch)

๐Ÿ’ป Command-Line Automation

TMRemote provides extensive command-line support for both matrix and display control:

Matrix Control Commands

# Power control TMRemote.exe MATRIX_ON TMRemote.exe MATRIX_OFF # Video routing - Route Input 3 to Output 1 TMRemote.exe SWITCH 1 3 # Load presets TMRemote.exe PRESET1 TMRemote.exe PRESET8 # Set EDID - Input 1 to 4K HDR TMRemote.exe SET_EDID 1 21 # Query status TMRemote.exe CHECK_VIDEO TMRemote.exe CHECK_POWER

Display Control Commands

# Power control TMRemote.exe ON TMRemote.exe OFF # Input switching TMRemote.exe HDMI1 TMRemote.exe ANDROID # Audio control TMRemote.exe VOL 75 TMRemote.exe MUTE

Advanced Automation Script

# Morning setup script TMRemote.exe MATRIX_ON && timeout /t 2 TMRemote.exe PRESET1 && timeout /t 1 TMRemote.exe ON && timeout /t 3 TMRemote.exe HDMI1 && TMRemote.exe VOL 50

๐ŸŽฏ Professional Use Cases

๐Ÿ“Š Corporate Boardrooms

Route presentations to multiple displays, switch between video conferencing systems, manage audio zones, and save configurations for different meeting types.

๐Ÿซ Educational Facilities

Control classroom AV systems, route document cameras and computers to projectors, manage interactive whiteboards, and schedule automatic configurations.

๐ŸŽฎ Gaming & Esports

Switch between multiple gaming consoles and PCs, support 4K@120Hz and VRR, manage streaming setups, and create tournament configurations.

๐Ÿ“บ Broadcast & Production

Route video feeds to monitors and recorders, manage preview and program outputs, control confidence monitors, and integrate with production systems.

๐Ÿช Retail & Hospitality

Manage digital signage networks, schedule content routing, control menu boards and displays, and automate daily operations.

๐Ÿฅ Medical & Control Rooms

Route critical imaging systems, manage multi-monitor workstations, switch between multiple sources, and ensure reliable 24/7 operation.

๐Ÿ“ก Protocol Support

TMRemote provides comprehensive protocol support for maximum compatibility:

๐Ÿ”ง API Integration Examples

HTTP JSON API - Matrix Control

# Route Input 2 to Output 1 curl -X POST http://172.17.11.22/cgi-bin/instr \ -H "Content-Type: application/json" \ -d '{"comhead":"video switch","language":0,"source":[2,1]}' # Get current routing status curl -X POST http://172.17.11.22/cgi-bin/instr \ -H "Content-Type: application/json" \ -d '{"comhead":"get video status","language":0}' # Set all outputs at once curl -X POST http://172.17.11.22/cgi-bin/instr \ -H "Content-Type: application/json" \ -d '{"comhead":"set allsource","language":0,"source":[1,2,3,4,5,6,7,8]}'

๐Ÿ“š Documentation

Documentation and resources: