Skip to main content

mDNS / SSDP service types

Rockbox both advertises and scans for the following on the LAN:

Firewall checklist

If rockboxd is in a VM, container, or behind a firewall, at minimum inbound on these is needed:
  • 6062/tcp — for the web UI and GraphQL
  • 6063/tcp — for the REST API
  • 6600/tcp — for MPD clients
  • 4533/tcp — for Subsonic/Navidrome clients (Cassette, Symfonium, DSub, …)
  • 8096/tcp — for Jellyfin clients (Finamp, Findroid, Streamyfin, Amcfy, Symfonium); also 7359/udp if you want client auto-discovery
  • 9000/tcp — for the S3-compatible API (awscli, mc, rclone) when s3_enabled = true
  • 7882/tcp — for HLS / DASH in-browser playback (when audio_output = "cmaf")
  • 5353/udp — mDNS (multicast)
  • 1900/udp — SSDP (multicast)
If you use Chromecast or AirPlay, the receiver must also be able to reach back to rockboxd on 7881/tcp (Chromecast WAV) or 7879/tcp (UPnP WAV).