Difference between revisions of "DLNA Open Source Projects"
(Add Category Networking) |
(Added MediaProvider to the list of DLNA media servers) |
||
(One intermediate revision by one other user not shown) | |||
Line 7: | Line 7: | ||
I only list the open source ones. | I only list the open source ones. | ||
− | * [http://www.cybergarage.org/ | + | * [http://www.cybergarage.org/app/home-network/mediagate-for-c/ MediaGate] (C++) - UPnP A/V Media Server, using cyberlink |
* [http://ushare.geexbox.org/ uShare] (Linux) - UPnP A/V and DLNA Media Server, using libupnp | * [http://ushare.geexbox.org/ uShare] (Linux) - UPnP A/V and DLNA Media Server, using libupnp | ||
* [http://www.gnu.org/software/gmediaserver/ GMediaServer] (Linux) - | * [http://www.gnu.org/software/gmediaserver/ GMediaServer] (Linux) - | ||
Line 28: | Line 28: | ||
* [http://ushare.geexbox.org/ uShare] (Linux) - Free UPnP and DLNA Media Server for Linux | * [http://ushare.geexbox.org/ uShare] (Linux) - Free UPnP and DLNA Media Server for Linux | ||
* [http://live.gnome.org/Rygel Rygel] - GNOME UPnP/DLNA Media Server | * [http://live.gnome.org/Rygel Rygel] - GNOME UPnP/DLNA Media Server | ||
− | * [http://sourceforge.net/projects/minidlna/ minidlna] (Linux) DLNA server working whit Sony Bravia 46W4500 | + | * [http://sourceforge.net/projects/minidlna/ minidlna] (Linux) - DLNA server working whit Sony Bravia 46W4500 |
+ | * [https://www.mediaprovider.net/ MediaProvider] - It's an Open Source project to provide media in your network including an DLNA media server | ||
== UPnP libraries and middleware == | == UPnP libraries and middleware == | ||
Line 36: | Line 37: | ||
* [http://pupnp.sourceforge.net/ pupnp] - A Portable Open Source UPnP Development Kit | * [http://pupnp.sourceforge.net/ pupnp] - A Portable Open Source UPnP Development Kit | ||
** This looks like the successor to libupnp?? | ** This looks like the successor to libupnp?? | ||
− | * [http://www.cybergarage.org/ | + | * [http://www.cybergarage.org/oss/homenet/cybergarage-upnp/ cybergarage-upnp] (Java) - Development package for UPnP applications |
− | * [http://www.cybergarage.org/ | + | * [http://www.cybergarage.org/oss/homenet/mupnp-for-c/ mUPnP for C] (C) - Development package for C UPnP applications |
− | * [http://www.cybergarage.org/ | + | * [http://www.cybergarage.org/oss/homenet/mupnp-for-cc/ mUPnP for C++] (C++) - Development package for C++ UPnP applications |
* [http://search.cpan.org/~skonno/Net-UPnP/ Net::UPnP] (Perl) - Development package for Perl UPnP applications | * [http://search.cpan.org/~skonno/Net-UPnP/ Net::UPnP] (Perl) - Development package for Perl UPnP applications | ||
* [http://www.cidero.com/ Cidero] - Cidero UPnP Control Point and Bridge Software | * [http://www.cidero.com/ Cidero] - Cidero UPnP Control Point and Bridge Software |
Revision as of 08:03, 13 July 2015
Here is some random information about DLNA open source projects:
Contents
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
- 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 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
- There's also a good list of projects at: https://coherence.beebits.net/wiki/Resources