Glossary
- two-box-model
- The two-box-model is one of the common DLNA use-cases. It consists of two devices: - DMS 
- DMP 
 - This combines the two devices DMR and control point into the single DMP device 
- two-box-push+model
- No DMS, only CP and DMR 
- three-box-model
- The three-box-model is one of the two common DLNA use-cases. It consists of three devices: - DMS 
- DMR 
- Control Point 
 - For a “real world” comparison, think of the DMR as a dumb TV, the control point as your universal remote control and the DMS as your media playback device (VCR, DVD player, Blueray, …) 
- DMS
- Digital Media Server. A digital media server is an UPnP device defined by DLNA that implements a pre-defined set of devices and services for hosting media files on a network. 
- DMR
- Digital Media Renderer. A digital media renderer is an UPnP MediaRenderer:1 device defined by DLNA that contains a mandatory set of services. It usually has no capability of its own to access a DMS (see also DMP). It is usually instructed by a control point to render media files from a server 
- DMP
- Digital Media Player. A digital media player is a software that combines the media ren 
- UPnP
- Universal Plug and Play. A set of network protocols and guidelines for automatic device discovery and interoperability. UPnP covers a broad range of use-cases, the most prominent ones are internet connection manipulation and media sharing. 
- DLNA
- Digital Living Network Alliance. UPnP used to be a very wide specification. It allowed devices that both correctly claim to be UPnP comatible not to be compatible with each other at all. DLNA aimed to solve this by narrowing the UPnP specification and mandating a baseline of to be supported media codecs. 
- LAN
- Local Area Network. Usually UPnP and DLNA only work on your local network. 
- D-Bus
- Local IPC server and standard used in many open source installations