Coherence (UPNP)

From Wikipedia, the free encyclopedia
Jump to: navigation, search
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

[edit] 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 :

  • Ampache (AmpacheStore)
  • Apple Trailers (AppleTrailersStore)
  • Axis Cam (AxisCamStore)
  • Elisa (ElisaMediaStore)
  • Flickr (FlickrStore)
  • local filesystem (FSstore)
  • Gallery2 (Gallery2Store)
  • LastFm (LastFMStore)
  • LolCats (LolcatsStore)
  • Youtube (YoutubeStore)

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

[edit] 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

  • a SSDP server,
  • a MSEARCH client,
  • server and client for HTTP/SOAP requests, and
  • server and client for Event Subscription and Notification (GENA).

[edit] 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....

[edit] Documentation

Coherence Official Documentation

[edit] History

Coherence has its roots in the work of[3]

[edit] References

[edit] External links

Personal tools
Namespaces
Variants
Actions
Navigation
Interaction
Toolbox
Print/export