MPD is designed around a client/server architecture, where the clientsand server (MPD is the server) interact over a network. Thus, runningMPD is only half of the equation. To use MPD, you need to install aMPD client (aka MPD interface).
MPD is designed around a client/server architecture, where the clients and server (MPD is the server) interact over a network. Thus, running MPD is only half of the equation. To use MPD, you need to install a MPD client (aka MPD interface). This is an (incomplete) list of free and open source MPD clients. Command-line Clients. Jan 31, 2009 One of my small complaints is that your content is shared to all DLNA clients on your local network, which may not be what you want if you have more than one DLNA client. For me MediaLink is a perfect fit. I control my own network, my PS3 is my only DLNA client so I don’t need the fancy stuff. Most people will be perfectly happy with Medialink.
This is an (incomplete) list of free and open source MPD clients.
Command-line Clients
- Yet I feel it is, interesting enough to share. 'Firestream' by Cyaneous can serve files from your Mac (UPnP/DLNA) to your SmartTV, Android box and AppleTV (4th Gen) with VLC installed on the iOS/tvOS. (perhaps for those who do not have a personal cloud home server. The Mac itself (wired or on WIFI).
- Mac users interested in Free dlna server app for mac generally download: PS3 Media Server 1.90. Powder Player is a hybrid between a torrent client and a video player. Streaming to DLNA compatible TVs. Send music and movies wirelessly and play them back on a big screen. Having a UPnP/DLNA enabled system.
mpc - a solid, lightweight, simple mpd client,written in C.
Console Clients
ncmpc - A curses client written in C++.
ncmpcpp - A curses clientwritten in C++ tailored after ncmpc.
pms - A console clientwritten in Go with vi-like interface.
vimpc - A curses client with vi-like key bindings.
pimpd2 - Feature-packed cli client with interactive shell and regex queries.
nncmpp - A basic curses client that looks like Sonata.
mmtc - A minimal mpd terminal client
mpq - A minimal client that focuses on the mpd queue
Utility clients
MPD_sima - A non-interactive autoqueue client. It will queue new tracks following last.fm similar artists suggestions.
mpd-ynca - A non-interactive client to control Yamaha AV receivers with YNCA (network control) support.
Web Clients
netjukebox the flexible media share - netjukebox is a web-based media jukebox for MPD, VideoLAN and Winamp/httpQ.
MPD.FM - A mobile-ready web client focussed on playing internet radio stations
PiFi Radio - A minimalist web client to listen to radio.
RompЯ - A mobile-ready and desktop web client
cyp - A responsive web client based on ws2mpd with Youtube-dl integration
ympd - a web GUI written in C, using websockets and bootstrap.js
myMPD - An evolution of ympd, with minimal resource usage and dynamic playlist integration
ampd - A modern and mobile-friendly web UI using Spring Boot, Angular and websockets.
audioloader - A responsive web client with special focus on listening full albums.
Graphical Clients
CoverGrid - A client for the Music Player Daemon (MPD), focusing on albums instead of single tracks
mpdevil - A small GTK+ MPD client written in python
Persephone - A modern, native client for macOS
Quimup - QUIMUP is a client for the music player daemon (MPD) written in C++ and QT3 with focus on mouse handling and drag and drop.
Skympc - Yet anthoer QT(5) Client
Stylophone - A native client for Windows 10 devices
Xfce4-mpc-plugin - Plugin for Xfce4 Panel
Xfmpc - A graphical GTK+ MPD client focusing on low footprint
Ymuse - Easy, functional, and snappy GTK client for Music Player Daemon (MPD) written in Go.
Android
M.A.L.P. - A mpd client for Android
MPDroid - A modern MPD Client for Android
Wear OS
MPC Wear - A MPD Client for Wear OS
iOS
MaximumMPD - A MPD client for iOS
Non-interactive Clients
mpdscribble - Last.fm scrobbler
Unmaintained Clients
ario - Another GTK based client.
Cantata - A Qt client.
gmpc(Gnome Music Player Client) - A fullyfeatured client.
Mac Upnp Player
QMPDClient - Qt4 based mpd client, originally developed by Håvard Tautra Knutsen. Set of patches developed by community was then called “QMPDClient-ne”. Now it became mainline
Sonata - Client, now ported to Gtk3.At the writing time - more recent, compared to some other gtk clients.
More
There are many more clients. Please help andadd them to this list.
Here is some random information about DLNA open source projects:
- 5DLNA and UPnP libraries and middleware
UPnP media servers
Here is a list of UPnP media servers for Windows, Linux, MAC and Python:(some links obtained from http://ps3mods.blogspot.com/2007/05/upnp-media-servers-for-windows-mac.html)
I only list the open source ones.
- MediaGate (C++) - UPnP A/V Media Server, using cyberlink
- uShare (Linux) - UPnP A/V and DLNA Media Server, using libupnp
- GMediaServer (Linux) -
- MediaTomb (Linux, port to NAS has been reported)
- MythTV - MythTV UPnP A/V Media Server support
- Cidero Internet Radio Server (Java)
- Fuppes (Windows, Linux) - FUPPES is a free multiplatform UPnP (TM) A/V Media Server.
- PyMedS (Python) - Python UPnP Media Server
- OpenPFC - Media device engine
- John Gildred of Pioneer stated: Pioneer published an LGPL implementation of an HD DVR called Digital Library with support for DMS and DMP features. It uses the OpenPFC DTV middleware. It was never put through certification, and it's a bit outdated now.
UPnP Media Players
I only list the open source ones.
- Enna (Linux) - An embedded Media Center with GUPnP-based UPnP A/V Media Browser and Player capabilities
- XBMC (Linux | Windows | MacOSX) - A multi-platforms Media Center with UPnP A/V plugin
DLNA media servers
- uShare (Linux) - Free UPnP and DLNA Media Server for Linux
- Rygel - GNOME UPnP/DLNA Media Server
- minidlna (Linux) - DLNA server working whit Sony Bravia 46W4500
- MediaProvider - It's an Open Source project to provide media in your network including an DLNA media server
UPnP libraries and middleware
Dlna Server On Mac
- Platinum - Platinum UPnP SDK
- libupnp - Linux SDK for UPnP Devices
- Originally donated by Intel, this library serves as the foundation for some other projects
- pupnp - A Portable Open Source UPnP Development Kit
- This looks like the successor to libupnp??
- cybergarage-upnp (Java) - Development package for UPnP applications
- mUPnP for C (C) - Development package for C UPnP applications
- mUPnP for C++ (C++) - Development package for C++ UPnP applications
- Net::UPnP (Perl) - Development package for Perl UPnP applications
- Cidero - Cidero UPnP Control Point and Bridge Software
Dlna Client For Mac Download
DLNA and UPnP libraries and middleware
- libdlna (C) - Reference DLNA open-source implementation for Linux
- coherence (Python) - DLNA/UPnP framework for existing applications
- Building bridges - coherence, a DLNA/UPnP framework talk, by Frank Scholz at ELCE 2008. Video available.
- GUPnP (C) - GObject/GLib based UPnP framework
Other lists
Dlna Client For Mac Download
- There's also a good list of projects at: https://coherence.beebits.net/wiki/Resources