I'm not the topic starter or a moderator here,
but Alex B and Matt; you are going off topic here.
This thread is about MC as a DMC not being able to control media from
a third party manufacturer DMS (for example Twonky Server).
In general, I am trying to offer a solution that works now and is useful for all MC users who may find this thread when they have a similar issue.
Thanks everyone for the responses, was offline for the weekend and surprised to see the passion expressed this morning!
It's not important to me whether it's a bug or a missing feature, I just wanted to know if there was a way to get it to work - I guess I have my answer The only things I'd add are:
- I would guess that not having this feature would preclude JRiver from becoming a certified DLNA control point - if such a thing exists.
- I won't be upgrading to MC15 until/unless this is implemented. I don't mean this agressively, or as any kind of threat - if anything it's more like a promise to upgrade if/when it is implemented.
- Those arguing for importing the media library into MC as well as having it running on the NAS are somewhat missing the point of DLNA.
Regarding some of the slightly more off-topic stuff:
Let's not get too carried away with the "nice interface" stuff. Yes, I like the interface, but I'd MUCH rather not have to have the PC on just to listen to some music. So I'll only be using MC when I'm already sat at the PC for some other purpose, or when I'm building play lists that I can later serve from the NAS without having the PC on
My main renderer is a Linn, which does support on-device play lists - providing gapless playback and multiple control point support. Adding Transmission Begins' "Catwalk" plugin to JRiver provides support for these DLNA extensions through JRiver too - and (if the control point functionality were implemented) should theoretically allow me to seamlessly switch control points, and to turn the PC off without interrupting playback. Incidentally, Linn are pushing for these extensions to be incorporated into the DLNA standard.
JimH/JRiver, if there's any information I can provide to assist with stand-alone control point support, let me know.
I guess I am just a bit stumped. Why someone would not want to use MC for organizing the stuff on the server (uploading, tagging, renaming, saving playlists [MC can save playlists with relative locations], adding and managing cover art, etc). Among the most wonderful things in MC are its database/media management features and the various configurable ways to present, filter and search library data.
I tried to explain that when MC is already running and you want to play stuff through MC, there is no need to use the inferior UPnP/DLNA system for the data traffic
between the server and MC. I can understand the need for a pure DLNA controller when the media hub provides only the DLNA server features, but do such devices exist?
Currently MC can control the DLNA renderers, unless a specific device happens to not co-operate nicely (which may be easily fixable after the cause is found).
Naturally, during the times when MC is not used, its included or missing DNLA features do not matter at all.
All that said, in addition to using a regular media library or libraries, surely it would be nice to be able quickly connect any occasional DLNA server on the LAN so that there would be no need to change to another program.
A possible implementation could include:
1. Ability to select a DLNA server from a drop-down list and download & browse the current file listings in real time. (The interface could be in a new tree node)
2. Ability to select one or more of the provided file groups, playlist and/or individual files and sent the selection to one of the Playing Now lists (the DLNA renderers are presented as Zones under Playing Now). Naturally the usual "sent to play" options would be useful also here (replace and play, add and play, just add, etc).