Skip to main content
jCoderZ.org / Java tooling collective
  1. Home
  2. m3dditieZ
  3. Wiki
  4. m3ddity player

m3dditieZ wiki / last edited 09 November 2011

m3ddity player

A small UPnP renderer written in C, built to play MP3 from a m3dditieZ library.

The m3ddity player is a C implementation of the UPnP media renderer interfaces. It is targeted at playing MP3 from a library on a compact playback device.

Where it sits in the model

UPnP separates the roles of a media server, a renderer and a control point. The player implements the renderer role: it receives a media item and plays it. The server provides the library, and a control point tells the renderer what to play.

Implementing the renderer role in C keeps the footprint small, which matters when the target is an embedded or low power device rather than a desktop computer.

What the archive records

  • Language: C.
  • Role: UPnP media renderer.
  • Purpose: MP3 playback from a library organised by the m3dditieZ layout.
  • Release tags: versions 0.1.0, 0.1.1 and 0.1.3 appear in the source tree.

Related pages

Recorded scope The original page body was not preserved in the archive. This page keeps the description that the project overview gives and adds only information that is visible in the source tree and roadmap.

References