Jellybox v2.5.0 Released: DLNA Streaming and Queue Management Now Available

Jellybox v2.5.0 adds DLNA streaming and queue management for Jellyfin/Emby, with full desktop support and partial mobile coverage.
Jellybox is a cross-platform native music player for Jellyfin and Emby self-hosted media libraries, supporting Windows, Linux, macOS, iOS, Android, and Apple CarPlay. Version 2.5.0 introduces two key features: DLNA streaming and queue management. DLNA works fully on desktop, letting users push music to local network devices like smart speakers and AV receivers; on mobile, background task limitations and fragmented vendor implementations mean only queue-capable devices are supported for now. Queue management adds play-next, append-to-queue, drag-to-reorder, and remove-song functionality. Combined with existing features like personalized recommendations, offline downloads, resume playback, and CarPlay, Jellybox continues closing the gap with commercial music apps.
Jellybox: A Native Music Player for Jellyfin and Emby
For users running self-hosted media libraries, Jellyfin and Emby have become the go-to solutions for managing music and video collections. However, the official clients often fall short when it comes to music playback — clunky interfaces, limited features, and a far cry from the polished experience of commercial apps like Spotify. Jellybox was built specifically to fill that gap as a third-party music client.
Jellybox is a cross-platform native music player designed for Jellyfin and Emby media libraries. It supports Windows, Linux, and macOS on desktop, iOS and Android on mobile, and even includes an Apple CarPlay app. Compared to the official clients, Jellybox aims to deliver a modern listening experience that feels closer to a commercial product.

The developer recently announced Jellybox v2.5.0 on Reddit, introducing two highly anticipated features: DLNA streaming and queue management. Both updates bring meaningful improvements to everyday usability.
DLNA Streaming: Polished on Desktop, Limited on Mobile
The most notable addition in this release is DLNA streaming support. DLNA (Digital Living Network Alliance) lets users push music from Jellybox to other compatible devices on the local network — such as smart speakers, TVs, or AV receivers — enabling more flexible home audio distribution.
That said, the developer is upfront about DLNA's real-world limitations. According to the release notes, DLNA streaming works flawlessly on desktop, but on mobile it only supports devices that have queue functionality. The reason: DLNA is a notoriously tricky protocol, with each manufacturer implementing it differently and no consistent standard to rely on, leading to widespread compatibility issues.
Mobile platform background restrictions make things even more complicated. The developer explains that iOS cannot run persistent background tasks, making it technically infeasible to continuously poll DLNA endpoints for playback state updates. Android is described as "kind of" possible, but support hasn't been implemented in this first release. As a result, DLNA devices that lack queue support will appear grayed out on mobile for now.
One highlight worth mentioning is the developer's openness to community input — users can tap the upload button in the DLNA dropdown to submit device capability data, helping the team improve compatibility over time. This kind of community-driven feedback loop is a practical and efficient approach for independent projects.
Queue Management: Filling a Long-Standing Gap
The second major update is queue management. Previously, the lack of proper queue controls was a pain point across many third-party Jellyfin players. Version 2.5.0 gives users full access to view and manage their playback queue.
Specific features include:
- Add a song to play next
- Add a song to the end of the queue
- Reorder songs via drag and drop
- Remove specific songs from the queue
These may seem like basic operations, but they're essential interactions for any modern music player. Their addition brings Jellybox much closer to the smoothness of mainstream commercial apps and addresses real needs for users listening for extended periods.
Jellybox's Full Feature Set
For those new to Jellybox, the app's overall capabilities are worth exploring. Beyond the newly added DLNA streaming and queue management, Jellybox already offers a compelling set of features.
Smart Recommendations and Streaming Protocols
- Personalized playlist recommendations: Automatically generates playlists based on listening history and taste — a rare and valuable feature in the self-hosted space
- AirPlay and DLNA support: Covers both the Apple ecosystem and general DLNA-compatible devices
- Apple CarPlay app: Convenient access to your personal music library while driving
Offline Playback and Experience Polish
- Full offline and download mode: Download songs and launch the app cold without a server connection
- Resume playback: Reopening the app picks up where you left off, with queue and progress saved locally
- Studio large-screen mode: A visually refined playback interface optimized for bigger screens
- Core browsing features: Music browsing, favorites, playlists, lyrics display, and more
Conclusion and Outlook
Jellybox v2.5.0 reflects the pragmatic spirit of an independent development project. Rather than overselling DLNA's mobile capabilities, the developer clearly explains the real obstacles — iOS background restrictions, fragmented vendor implementations — and this transparency actually builds more trust within the technical community.
In terms of positioning, Jellybox targets users who want full control over their music data without sacrificing a modern listening experience. The combination of personalized recommendations, CarPlay, offline mode, and DLNA streaming signals clear ambitions to match commercial music apps.
For a protocol as legacy-laden as DLNA, achieving solid desktop support is already an accomplishment, and gradual mobile improvements are a reasonable expectation. Interested users can grab the latest version from the GitHub Releases page or at jellybox.app. Overall, v2.5.0 is a solid feature update that further cements Jellybox's standing as a top-tier third-party client in the Jellyfin/Emby music ecosystem.
Related articles

Vercel AI SDK Releases Vue 3.0.282 Patch Update
Vercel AI SDK releases @ai-sdk/vue@3.0.282 patch update, syncing with core package ai@6.0.282. Learn about the changes, release cadence, and upgrade recommendations.

Vercel AI SDK Sandbox Component Receives Patch Update
Vercel AI SDK releases sandbox-vercel@1.0.109 patch update, syncing the harness dependency to the same version. A look at this maintenance release and what it means for AI app developers.

Vercel AI SDK Vue 4.0.99 Released: Dependency Update Overview
The @ai-sdk/vue 4.0.99 patch release syncs the underlying ai@7.0.99 dependency. Learn what this means for Vue developers building AI apps with Vercel AI SDK.