Child pages
  • Twonky Server REST API Specification

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

 

Introduction

Include Page
Introduction
Introduction

Use Cases

Include Page
I01 Use Case
I01 Use Case

Concepts

Include Page
I02 API Concepts
I02 API Concepts

Control point design considerations

Include Page
I03 REST API design considerations
I03 REST API design considerations

REST API

Include Page
REST API
REST API

RSS

Include Page
API01 RSS based API
API01 RSS based API

RPC

Include Page
API02 REST control API
API02 REST control API

Search Syntax

Include Page
API03 Search Syntax
API03 Search Syntax

DTCP Support

Include Page
API04 DTCP Support
API04 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.