Page 1 of 1

DNLA Control Point

PostPosted: Tue Apr 29, 2014 4:13 pm
by kad
for quite some time I've used and recommeded serviio

just recently, I was a bit stuck trying to recommend a DNLA control point

they're a dime a dozen on tablets & phones, although probably 90% don't work correctly
but they are few and far between on a desktop

so may I suggest adding both desktop and mobile control point

this should allow discovery of DNLA servers on network, and DNLA renders on network
we should be able to see device status and capabilities
the control point should be able to start, stop, fwd, rwd, change volume, etc ... on the selected render
it should be able to cue files, and automatically start the next file when the current file is done playing

also one of the more common issues with these control points already available, they do not use proper meta-data
example meta-data from another project I worked on
  Code:
# upnp-meta /usr/share/videoscreensaver/sample-screensaver.avi
<DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite​" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp​/"><item id="3/usr/share/videoscreensaver/sample-screensave​r.avi" parentID="3/usr/share/videoscreensaver\/" restricted="0"><dc:title>sample-screensaver.avi</d​c:title><dc:date></dc:date><upnp:class>object.item​.imageItem</upnp:class><dc:creator></dc:creator><u​pnp:genre></upnp:genre><upnp:artist></upnp:artist>​<upnp:album></upnp:album><res protocolInfo="file-get:*:video/avi::DLNA.ORG_OP=01​;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=00000000001000000000​000000000000" protection="" tokenType="0" bitrate="0" duration="" size="11094054" colorDepth="0" ifoFileURI="" resolution="">file:///usr/share/videoscreensaver/s​ample-screensaver.avi</res></item></DIDL-Lite>


it properly recognizes file attributes and tells the render what type of file it's playing, video, audio, image, etc .....

another common issue they try to provide graphical interface with thumbnails, etc .. but don't properly read images imbedded in media files, like mp3's

additional examples of control points
windows play to feature
gupnp on linux
UPNPplay on android

Re: DNLA Control Point

PostPosted: Sun Oct 19, 2014 6:44 am
by magowiz
You are perfectly right. Ihave a perfectly operetional DLNA system running on my Home network, with Serviio operating as a main content server, foobar as a renderer on a separate machine, a dlne tvset in the main room etc.

What Ireally lack is a control point to operate from any connected windows PC.

The fact that your post remained unanswered for over 5 months is significant... :))