Sorry, you need to enable JavaScript to visit this website.


As an umbrella project, dLeyna hosts a cluster of middleware components for the implementation of Digital Media Servers, Digital Media Renderers, Digital Media Controllers and Digital Media Players. These readily available APIs enable consumer electronics system builders to reduce Build-of-Material costs and time-to-market.

Container objects represent folders in a DMS. To manipulate a container object, first you need to discover its path. You can do this by calling one of the List or Search methods implemented by the server object or another container object. Note that a server object is also a container object, so a container object can be constructed using a server's d-Bus object path. Container objects support two interfaces:

  • org.gnome.MediaObject2
  • org.gnome.MediaContainer2

Both of these interfaces have been described in detail in the Server Objects page and will not be discussed further in this section.