Coherence (UPNP)
Original author(s) | Frank Scholz |
---|---|
Stable release | 0.6.6.2
/ January 2, 2010 |
Written in | Python |
Engine | |
Operating system | Linux, Windows, Mac OS X, BSD, (Open)Solaris |
License | MIT |
Search Coherence (UPNP) on Amazon.
Coherence is an open-source license multimedia computer application developed under the MIT system. As a stand-alone application, Coherence performs as a DLNA/UPnP Media Server. Coherence has an in-built capability to export local files or online media via its back ends to other UPnP clients. With supported clients, Coherence functions as a controllable DLNA/UPnP MediaRenderer. Coherence can also function as a Python framework to enable other applications to access digital-living networks and resources.
Standalone mode[edit]
Coherence has a comprehensive plug-in architecture which enables it to export via its many back ends to UPnP/DLNA clients: local and/or remote media. In conjunction with GStreamer or Rhythmbox, Coherence forms a controllable DLNA/UPnP Media Renderer.
Coherence features many back-ends as :
- Ampache (AmpacheStore)
- Apple Trailers (AppleTrailersStore)
- Axis Cam (AxisCamStore)
- Elisa (ElisaMediaStore)
- Flickr (FlickrStore)
- local filesystem (FSstore)
- Gallery2 (Gallery2Store)
- LastFm (LastFMStore)
- LolCats (LolcatsStore)
- YouTube (YouTubeStore)
Commencing with Coherence version 0.6.0, Coherence features audio transcoding based on Gstreamer.[1]
Python Framework[edit]
Coherence provides a framework written in Python with an emerging DBus API which enables applications to participate in digital living networks.[2] primarily the UPnP universe, currently.
The core of Coherence provides for an implementation of:
- SSDP server,
- MSEARCH client,
- server and client for HTTP/SOAP requests, and
- server and client for Event Subscription and Notification (GENA).
Supported Devices[edit]
- Acer TV AT3705-MGW
- Denon AVR-3808
- DjMount
- Dlink DSM-510
- Xbox 360
- Nokia N800 Media Streamer
- Pinnacle SoundBridge
- Roku SoundBridge M2000
- Sony TV Bravia
- Sony PlayStation 3
- Terratec Noxon 2 audio
- Details & Many more....
Documentation[edit]
Coherence Official Documentation
History[edit]
Coherence has its roots in the work of:[3]
- Tim Potter project initiator and "set the code loose"
- John-Mark Gurney who continued the project with the MediaServer PyMeds
- and Fluendo added a first ContentDirectory client for Elisa Media Store
References[edit]
- ↑ "0.6 Release".
- ↑ "Coherence Homepage". Archived from the original on 2009-01-18. Retrieved 2009-01-29. Unknown parameter
|url-status=
ignored (help) - ↑ "Coherence History".
External links[edit]
This article "Coherence (UPNP)" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:Coherence (UPNP). Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.