Developer:Davaar

From LinnDocs
Revision as of 15:36, 24 November 2010 by Grahamd (talk | contribs) (Davaar 1)
Jump to: navigation, search

Davaar Developer Documentation

Overview

Davaar is the name of a Linn software compatibility family. It represents a family of on- and off-device software that is interoperable.

This interoperability consists in a stable set of well-defined interfaces and a shared set of software practices, including product discovery and playlist management algorithms.

Davaar contains two new headline features:

  • Openhome compatibility
  • Party mode support

Openhome compatibility

Openhome is an independent standard for networked home devices. Davaar brings Linn's DS devices into line with this Openhome standard. Each Openhome service is described below together with a migration guide for its Linn Cara equivalent.

Party mode support

Davaar allows one DS to play whatever is being played by another DS. This is achieved by coupling the new Receiver source (and associated service) with the new Sender service. A detailed description is given below.

Davaar 1

Overview

Davaar is the name of a Linn software compatibility family. It represents a family of on- and off-device software that is interoperable.

This interoperability consists in a stable set of well-defined interfaces and a shared set of software practices, including product discovery and playlist management algorithms.

Davaar contains two new headline features:

  • Openhome compatibility
  • Party mode support

Openhome compatibility

Openhome is an independent standard for networked home devices. Davaar brings Linn's DS devices into line with this Openhome standard. Each Openhome service is described below together with a migration guide for its Linn Cara equivalent.

Party mode support

Davaar allows one DS to play whatever is being played by another DS. This is achieved by coupling the new Receiver source (and associated service) with the new Sender service. A detailed description is given below.

Services

Algorithms

Known Issues

If you are using a alpha or beta release of the code, bugs, features and performance issues should be expected. Keeping an up-to-date bug log on this Wiki page would be unreasonable, hence only issues which require a work-around to get the code running will be listed here in detail.

Required Workarounds

  • None