docs(plugins): add DLNA Receiver plugin page#626
Open
trudenboy wants to merge 5 commits intomusic-assistant:betafrom
Open
docs(plugins): add DLNA Receiver plugin page#626trudenboy wants to merge 5 commits intomusic-assistant:betafrom
trudenboy wants to merge 5 commits intomusic-assistant:betafrom
Conversation
Adds a new documentation page for the DLNA Receiver plugin, which exposes Music Assistant as a UPnP/DLNA MediaRenderer so external apps can cast audio to any MA player. - New page: src/content/docs/plugins/dlna-receiver.md - Sidebar entry added to astro.config.mjs under Plugins Related PR: music-assistant/server#3611
✅ Deploy Preview for ohf-music-assistant ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
Collaborator
|
Please review this and ensure it contains information that the user needs to know to successfully use it. Currently it contains a lot of technical or irrelevant detail. |
OzGav
reviewed
Apr 27, 2026
Address review feedback on PR music-assistant#626: - Remove external docs link and UPnP-internals (SCPD, GENA, UDN/UUID5, SOAP fault codes, DIDL-Lite XEE). - Replace features/services tables with concise user-focused bullets. - Simplify settings descriptions and Docker note.
Contributor
Author
|
Thanks for the review — rewrote the page to be user-focused. Dropped UPnP internals (SCPD, GENA, UDN/UUID5, SOAP fault codes, services/actions table), the technical SSDP multicast WARNING, the multi-player internals subsection, and the external docs link. The page now covers only what a user needs: short feature list, settings, Docker note, and the security note about accepted URL schemes. |
OzGav
reviewed
Apr 28, 2026
Co-authored-by: OzGav <gavnosp@hotmail.com>
Added note about Docker network mode requirement for DLNA.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Adds a new documentation page for the DLNA Receiver plugin, which exposes Music Assistant as a UPnP/DLNA MediaRenderer on the local network. External DLNA-aware apps (BubbleUPnP, mconnect, foobar2000, Kodi, Qobuz, etc.) discover the virtual renderer over SSDP, send audio via standard DLNA (
SetAVTransportURI/Play), and MA routes the stream through its audio pipeline to any configured player.Changes
src/content/docs/plugins/dlna-receiver.mdastro.config.mjsunder Plugins (alphabetically between Ariacast Receiver and Home Assistant)The page follows the style of the VBAN Receiver and Yandex Smart Home plugin pages (CAUTION / WARNING / NOTE callouts, features table, explicit settings list, known issues / notes) and documents:
AVTransport:1,RenderingControl:1,ConnectionManager:1)target_players=*or comma-separated player IDs)network_mode: hostfor SSDP multicasthttp(s)://URIs are accepted for incoming streamsRelated PRs
Related links
Test plan
/plugins/dlna-receiver/