Please change browser

Please change browser to Chrome/Edge/Firefox

Banner

IDRB (Internet Digital Radio Broadcasting) System

IDRB is a novel internet radio broadcasting alternative that uses HLS/DASH/HTTP streams, transferring over TCP/IP. This system supports images and RDS (Dynamic update) capabilities, enabling the transmission of station information. Additionally, it allows for setting station logos and images. IDRB offers multi-broadcasting functionalities and currently supports the Opus codec, with plans to incorporate PCM, MP2/3, AAC/AAC+, and more in the future, ensuring low delay. If you find this project intriguing.

Fetures

  • ✅ Encryption (Beta)
  • ✅ Low Latency
  • ✅ MultiChannel on one server
  • RDS but in internet (Dynamic updating)
  • 🟨 Low bandwidth using
  • ❌ Images (Logo only) (on RDS)
  • EPG (on RDS)
  • ❌ AS (Alternative Server) (on RDS)
  • EOM (on RDS)

Protocol

  • ✅ TCP
  • ✅ ZeroMQ
  • ✅ ZeroMQ (WebSocket)
  • ❌ UDP
  • ❌ WebSocket
  • ❌ Socketio
  • ❌ HTTP/HTTPS (not IDRB system, for http broadcast only)

Audio codec

  • ✅ Opus
  • Opus+ (xHE-Opus)
  • ✅ PCM (Raw Audio)
  • 🟨 MP3 (In Development)
  • ❌ Vorbis
  • ❌ AAC/AAC+ (XHE-AAC)
  • ❌ Flac
  • ❌ Codec2 (For Voice only)

Audio channel

  • ✅ Mono
  • ✅ Stereo
  • ❌ 5.1/7.1 surround (opus/pcm)
  • ❌ Dolby Atmos