Coherence (UPNP)

Coherence
Company / developer Frank Scholz
OS family Linux, Windows, Mac OS X, BSD, (Open)Solaris
Latest stable release 0.6.6.2 / January 2, 2010
License MIT
Official website coherence.beebits.net

As a stand-alone application Coherence acts as a DLNA/UPnP MediaServer and exports local and remote media files via its backends to other UPnP clients. And together with a supported client it forms a controllable DLNA/UPnP MediaRenderer. Coherence also acts as a Python framework to enable applications access to digital living network resources

Contents

Standalone mode

As a stand-alone application, Coherence acts as a DLNA/UPnP MediaServer. It exports to UPnP/DLNA clients local and/or remote media via its several back-ends. In conjunction up with GStreamer or Rhythmbox, it forms a controllable DLNA/UPnP MediaRenderer.

Coherence features many back-ends as :

Since release 0.6.0, Coherence features audio transcoding based on Gstreamer[1].

Python Framework

Coherence provides a framework written in Python, with an emerging DBus API, enabling their application to participate in digital living networks.[2] at the moment primarily the UPnP universe.

The core of Coherence provides an implementation of

Supported Devices

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

Coherence Official Documentation

History

Coherence has its roots in the work of[3]

References

External links