Skip to content
⌂ Home

Connect Page In Detail

Connect is ECHO’s unified entry for network casting: send the currently selected or playing track to a LAN DLNA Media Renderer or AirPlay 1 receiver.

Connect = where sound is produced. Remote library (WebDAV / Jellyfin) = where files are read. Independent. See Remote sources.

Overview: Connect frontend playback devices. Network prerequisites: LAN and firewall.

ECHO providesECHO does not
Discover LAN Renderers / AirPlay devicesConfigure your router or streamer firmware
Reachable audio URL for current track (DLNA)Treat NAS as playable Renderer automatically
Play / pause / stop / seek / volume controlGuarantee full UPnP optional features on all devices
AirPlay 1 / RAOP compatible sendAirPlay 2 multi-room, HomePod-specific behavior

Typical Connect page elements:

ElementDescription
Device listDiscovered DLNA Renderers and AirPlay devices
RefreshRe-run LAN discovery
Device cardName, protocol (DLNA / AirPlay, etc.)
Connect / RecastEstablish or rebuild cast session
DisconnectEnd cast; restore local path control
Status barConnection state, errors
  • No track selected or playing (ECHO does not cast empty metadata).
  • Target offline or operation unsupported.
  • Discovery failed — no valid devices in list.
  1. ECHO host and target on same LAN segment (LAN and firewall).
  2. Target has Media Renderer (DLNA) or AirPlay receive (AirPlay 1 compatible).
  3. Windows private network; firewall allows ECHO on private networks.
  4. First test: VPN off; EQ, ReplayGain, speed change, exclusive output off.
  5. Select playable MP3 or FLAC; local System output verified recommended.
Select track → Connect → Refresh → Pick DLNA device → Connect → Renderer pulls URL
  1. Play or select a track in ECHO.
  2. Open Connect.
  3. Refresh; wait for list.
  4. Confirm protocol DLNA / UPnP.
  5. Connect.
  6. On success ECHO attempts to pause local playback; sound from Renderer.
  7. Control play, pause, seek, volume from Connect or player.
  8. After track change, use Recast if state desyncs.

Local file:

Local file → ECHO HTTP service → Renderer reads URL → Renderer plays

Remote library file:

Remote URL → ECHO proxy / forward or transcode → Renderer reads ECHO URL → Renderer plays

Temporary URL example:

http://192.168.x.x:<port>/connect/audio/...

Renderer must reach this URL. See DLNA guide.

FormatFirst test
MP3Preferred
FLACSecond step
WAVGood compatibility, large files
M4A / AACRenderer-dependent
OGG / OpusHigh variance
DSDNot for first DLNA test

Not all Renderers support full play / pause / stop / seek / volume / position reporting. UPnP implementation differences — not necessarily ECHO-only faults.

Select track → Connect → Refresh → Pick AirPlay device → Connect → Receiver plays

ECHO supports AirPlay 1 / RAOP only, not AirPlay 2. AirPlay 2–only hardware may not appear or may be unstable. See AirPlay support boundaries.

Do not mix AirPlay issues with WASAPI / ASIO / DSD. Local silence → Local output.

DLNAAirPlay 1
Typical targetsStreamers, DLNA receivers, some TVsAirPlay 1 speakers / receivers
ECHO doc depthFormats, URL, stepwise troubleshootingSupport boundary list
Empty listRenderer mode, multicast, firewallAirPlay 2–only, LAN isolation
Both supportedVerify DLNA firstFallback
ActionExpected
Disconnect in ConnectCast ends; local output available
Close ECHOSession ends; Renderer behavior device-dependent
PC still audibleVerify Connect shows connected; see FAQ · PC still audible
SymptomPrimary doc
Empty device listLAN and firewall · DLNA · not found
Found but connect failsDLNA · connect fails
Connected, renderer silentFAQ · DLNA · stutter
AirPlay-specificAirPlay boundaries
TopicDoc
Full DLNA guideDLNA / streamer guide
AirPlay boundariesAirPlay support boundaries
Room scenariosTypical scenarios
NetworkLAN and firewall