DIT DOTS KO6ETZ HAM RADIO • ELECTRONICS • SOFTWARE 14.074 MHz TX PWR RX

OmniRig Web Client

Web Client – OmniRig Remote

Control your radio from any web browser with real-time audio streaming and Morse decoding.

💡 Key Features

📻

Frequency Control

Click and scroll to tune any digit

🎧

Audio Streaming

Real-time playback via Web Audio

🔢

Morse Decoder

Server-decoded CW in real-time

💾

Memory Channels

14 buttons with long-press save

📱

Responsive Design

Works on desktop and mobile

🔒

Auto-Reconnect

Automatic reconnection on loss

Web Client Interface

Web client interface showing frequency display, mode selector, and memory buttons

🚀 Accessing the Web Client

Built-in Server (Recommended)

The server includes a built-in HTTP file server on port 8084. Simply open your browser to:

http://[SERVER_IP]:8084

Example: http://192.168.1.100:8084

🔒 HTTPS Recommended

For best audio performance, serve the web client over HTTPS. This enables AudioWorklet for lower latency audio.

🎮 Frequency Tuning

Mouse/Desktop

  • Click any digit to select it (highlighted)
  • Scroll mouse wheel over any digit to change it
  • Arrow Up/Down keys change the selected digit
  • Arrow Left/Right keys move selection between digits

Touch/Mobile

  • Tap any digit to select it
  • Tap arrows to increase/decrease selected digit
  • Long-press arrow buttons for continuous tuning

🎧 Audio Streaming

Starting Audio

  1. Click the Start Audio button
  2. Browser may prompt for audio permission – click Allow
  3. Audio begins streaming from the server

⚠ Browser Autoplay Policy

Browsers require user interaction before playing audio. Click something on the page first.

🌐 Browser Compatibility

BrowserVersionStatus
Chrome66+✓ Full support
Firefox76+✓ Full support
Safari14.1+✓ Full support
Edge79+✓ Full support
Chrome Android66+✓ Full support
Safari iOS14.5+✓ Full support

🔧 Troubleshooting

Cannot Connect

  • Verify server IP address and port (8083)
  • Ensure OmniRig Remote Server is running
  • Check firewall allows port 8083

No Audio

  • Click somewhere on the page first (browser autoplay policy)
  • Check browser allows audio for this site
  • Ensure audio streaming is enabled on the server

Audio Glitches

  • Use wired network instead of WiFi
  • Close other browser tabs using audio
  • Serve over HTTPS for AudioWorklet support