Introduction

Use Cases

Concepts

Control point design considerations

REST API

RSS

RPC

Search Syntax

DTCP Support

 

Document References

  1. Twonky Client SDK Introduction
  2. Twonky Server, Technical Specification and APIs
  3. UPnP Device Architecture 1.1, www.upnp.org
  4. UPnP Media Server:1 and Media Renderer:1, www.upnp.org
  5. DLNA Design Guidelines August 2009, www.dlna.org
  6. UPnP Developer Tools, http://opentools.homeip.net/dev-tools-for-upnp

 

Glossary

DMS, media server, DLNA MS, UPnP Media Server Device
A UPnP and or DLNA specified media server that implements the UPnP Media Server device specification.
See www.upnp.org and www.dlna.org/industry for further details


DMP, networked media player Device, UPnP Media Player Device
A networked media player device that implements the UPnP Media Player Device specification. A DMP will need a user interface to enable a user to control it to find and select content from a DMS in his network (see also DMR).
See www.upnp.org and www.dlna.org/industry for further details


DMR networked media renderer Device, UPnP AV CP, DLNA MSCP & MRCP
A networked Media Renderer Device that implements a networked media player and offering to be remotely controlled from a DMC. A DMR can be co-located with a DMP or exist „head-less" for remote control only („network media adapter").
See www.upnp.org and www.dlna.org/industry for further details


DMC, UPnP AV CP, DLNA MSCP & MRCP
A networked remote control application used for discovering and controlling media renderers and media servers in a network.
See www.upnp.org and www.dlna.org/industry for further details


DTCP push move
The Web APIs allow to move DTCP-IP protected content to other DTCP-IP enabled media servers.

NMC, Networked Media Controller

Originally specified the high-level API of the Twonky Client SDK. This is going to be cleared, but to keep backwards compatibility with existing applications the abbreviation is kept in the URLs.