The biggest shift this week was remote media support.

Zenteek can now connect to:
- UPnP / DLNA servers
- Plex DLNA support
- Lyrion Media Server (LMS)
- Subsonic / Navidrome
- Jellyfin
The Playback Engine was upgraded to work with HTTP streams directly, while the File Indexer architecture was redesigned to support multiple media source types side-by-side. That means local files, remote servers and streamed media now all flow through the same playback pipeline with the same DSP, crossfade and library features.

A lot of smaller sources-related infrastructure work also landed around this:
- cancellable indexing jobs
- source-specific startup scan control
- source logs for easier troubleshooting
- manual “Sync Now” actions
I will use the upcoming weeks for polishing every implementation.