Coherence (UPNP)

From Infogalactic: the planetary knowledge core
Jump to: navigation, search

Lua error in package.lua at line 80: module 'strict' not found.

Coherence
Developer Frank Scholz
Written in {{#property:p277}}
OS family Linux, Windows, Mac OS X, BSD, (Open)Solaris
Latest release 0.6.6.2 / January 2, 2010
License MIT
Official website coherence.beebits.net
Support status
Current

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

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

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

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

  1. Lua error in package.lua at line 80: module 'strict' not found.
  2. Lua error in package.lua at line 80: module 'strict' not found.
  3. Lua error in package.lua at line 80: module 'strict' not found.

External links