From OpenHome

(Difference between revisions)
Jump to: navigation, search
Line 1: Line 1:
-
= [[OPENHOME DEVELOPMENT|OPENHOME DEVELOPMENT]] =
+
= [[OPENHOME DEVELOPMENT]] =
OpenHome currently sponsors two major programmes, ohOs and ohMedia.  
OpenHome currently sponsors two major programmes, ohOs and ohMedia.  
-
== [[Programmes|Programmes]] ==
+
== [[Programmes]] ==
=== [[ohOs|ohOs]] ===
=== [[ohOs|ohOs]] ===
-
The OpenHome Operating System provides an OS layer for the deployment and hosting of apps. The ohOs sits on top of all popular base operating systems such as Windows, Linux and Mac. More details can be found here.  
+
The OpenHome Operating System provides an OS layer for the deployment and hosting of apps. The ohOs sits on top of all popular base operating systems such as Windows, Linux and Mac. More details can be found [[ohOs|here]].  
-
 
+
=== [[ohMedia|ohMedia]] ===
=== [[ohMedia|ohMedia]] ===
-
ohMedia is an open standard that allows the seamless interaction of media within your home.
+
ohMedia is an open standard that allows the seamless interaction of media within your home. More details can be found [[ohMedia|here]].
 +
 
 +
== [[Libraries]]
 +
 
 +
In addition to these programmes, OpenHome also makes available ohNet.
 +
 
 +
=== [[ohNet|ohNet]]
 +
ohNet is a modern cross platform networking stack. For more details click [[ohNet|here]].
 +
 

Revision as of 15:51, 27 February 2012

OPENHOME DEVELOPMENT

OpenHome currently sponsors two major programmes, ohOs and ohMedia.

Programmes

ohOs

The OpenHome Operating System provides an OS layer for the deployment and hosting of apps. The ohOs sits on top of all popular base operating systems such as Windows, Linux and Mac. More details can be found here.

ohMedia

ohMedia is an open standard that allows the seamless interaction of media within your home. More details can be found here.

== Libraries

In addition to these programmes, OpenHome also makes available ohNet.

=== ohNet ohNet is a modern cross platform networking stack. For more details click here.


Networked audio was arguably the first popular application for the networked home. The idea of storing a digital music collection on a central server and playing it on a range of networked audio devices has begun to take hold. Add to this the idea that choosing and controlling that music should be possible from wirelessly networked mobile devices and we have the basic architecture for home audio that was first outlined in the UPnP AV specification.

[Illustration of networked audio home with music being enjoyed in different rooms and being controlled by iPad-like devices]

However, UPnP AV contains serious oversights and flaws that prevent it from delivering an appealing networked music experience throughout the home.

OpenHome addresses this by creating a set of open extensions to UPnP AV that were designed from the ground up from a home-centered perspective. Furthermore, OpenHome goes beyond UPnP AV by developing completely new network standards, such as Songcast, which deliver additional home-centered functionality. More details are avaliable here.

ohDownload

OpenHome maintains that open standards are best developed in parallel with real-world implementations of those standards. This ensures that they are both fit for use and immediately available for use.

[Possible illustration of person in ivory tower dreaming of ridiculous fantastical car, and person on the ground dreaming of really good car]

In pursuit of this principle, OpenHome publishes an ever-growing suite of high quality, open software that is actively maintained and already proven in successful commercial products.

This includes:

  • ohNet, the OpenHome networking stack, which facilitates the creation of service-oriented, SOAP-based networking software with inherent UPnP support.
  • ohSongcast, which implements OpenHome standards for one-to-many transmission of audio around a home network
  • ohNetworkMonitor, which provides facilities for troubleshooting home networking problems

OpenHome software may be downloaded here.