View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0007090 | MMW v4 | DLNA/UPnP | public | 2010-12-28 17:43 | 2012-12-18 04:25 |
Reporter | Ludek | Assigned To | |||
Priority | urgent | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 4.0 | ||||
Target Version | 4.1 | Fixed in Version | 4.1 | ||
Summary | 0007090: Ability to control remote players via UPnP/DLNA | ||||
Description | In MediaMonkey you can: 1. Set up own media server 2. Control MediaMonkey's player by using another client (via MediaMonkey renderer) 3. Play music from media servers by using MediaMonkey's player BUT, you cannot set up active renderer for browsed server so that you could control remote player by using MedaMonkey player | ||||
Additional Information | http://www.mediamonkey.com/forum/viewtopic.php?f=6&t=54432 http://www.mediamonkey.com/forum/viewtopic.php?f=4&t=59004 http://mediamonkey.com/forum/viewtopic.php?f=4&t=60055 | ||||
Tags | No tags attached. | ||||
Fixed in build | 1611 | ||||
related to | 0007777 | closed | Ludek | MMW v4 | MediaMonkey Renderer issues |
related to | 0008066 | closed | Ludek | MMW v4 | uPnP/DLNA: Using WMP Push Playback track info is incorrect |
parent of | 0009036 | closed | Ludek | MMW 5 | Ability to control more remote players at once (from a single instance of MediaMonkey) |
parent of | 0010247 | closed | Ludek | MMW v4 | Select Player repeats same song |
parent of | 0010246 | closed | Ludek | MMW v4 | Sometimes wrong song is played on double-click when using external player |
parent of | 0010248 | closed | Ludek | MMW v4 | Select Player fails to stop on stop in MediaMonkey |
parent of | 0010249 | closed | Ludek | MMW v4 | Turning off external player doesn't allow MediaMonkey to play on internal player |
parent of | 0010258 | closed | Ludek | MMW v4 | Select Player misses tags on client for some songs |
parent of | 0010259 | closed | Ludek | MMW v4 | Play Now has no effect (regression) |
parent of | 0010261 | closed | Ludek | MMW v4 | Artwork in MM Player blinking when external client not playing file |
related to | 0010179 | closed | Ludek | MMW v4 | LG 42 LM 660S plays video as audio when selected as remote player |
|
As discussed over IM, it seems that for MM 4.0 it makes most sense to implement a basic 'Play To...' command, that would send the selected track(s) to given device (renderer). Based on the feedback on the feature, we could implement more for future versions, like: 1. Remote control of volume 2. Better remote management of playback queue. However, this would probably too complex to design for MM 4.0 and it's isn't clear whether users would even need it. |
|
As discussed over IM, WMP's "Play to..." allows to control volume and Now Playing list, see the third screenshot here: http://gizmodo.com/5146859/windows-7-windows-media-player-12-play-to-and-media-compatibility where every remote player has its own Window with NP and virtual player. |
|
As discussed over IM, implementing this similarly to WMP requires also some skin changes (each renderer needs to have its own skinned player) and thus proper implementation isn't trivial and includes also some work for skinners, therefore we are changing target to 4.1 |
|
We should also consider adding global NP and player Control where any changes to MM player will automatically reflect selected (multiple) renderers. NOTE: this is often requested feature where users wants to play/control all rooms in the house from single PC and MM. Example: I start Play Queen and all Renderers in the house Plays track I played on my PC and share same playlist. |
|
The ability to right click on Player and select any or all DLNA renderers and/or MediaMonkey Player would be an excellent feature and would as Peke mentions fulfill the need many have to stream music to multiple locations at the same time. This however is different from the Play To functionality in Windows where a different player is used for each DLNA client. I also wonder if it is even possible to have multiple renderers play the same content at the exact same time. |
|
Assigned to you for post 4.0 investigation if there is possibility to control several Renderers at time. |
|
@lowlander There will be delay I think like there is delay with using shoutcast/icecast streams, but at least it should/would be possible to do. |
|
Yes, there would be a delay, i.e. two renderers would be desynchronized say half a seconds when streaming the same content. For now, I am implementing at least the basic "switch player" feature as suggested by Martin (via right click on Player). We will see if we can do more then. |
|
Ability to control remote players is implemented in build 1600 via right-click on the player -> 'Select Player' option. I opened 0009036 for the additional feature requests. |
|
Verified 1600 |
|
Re-opened, it seems that it is no longer working: http://forum.mediamonkey.com/viewtopic.php?f=6&t=68916 |
|
Actually I found that it works, but you need to play tracks from the Media Servers node. i.e. you need to play tracks from a media server, it doesn't work for local tracks although I think it has never worked for local tracks as they needs to be sent as URIs and when MMW server is not running then it would fail anyway. Nevertheless in MM 4.1 we have MMW server running by default, so we should fix it so that it works for local tracks too. |
|
Fixed playback of local library files in build 1610. i.e. If the file path is not URI, then MM checks whether it is library file and whether a server is running, if both condition are true then it creates URI for the file and serve. Otherwise if it is not a library file or no MM server is running then the file is skipped. Added in 1610. |
|
Re-opened as metadata isn't properly shown on some remote players (e.g. BubbleUPnP) Fixed in 1610. |
|
+ fixed (in build 1611) some others tweaks that could eventually cause issues with some renderers |
|
+also fixed some others video playback issues in build 1611 ( 0010179 ) |
|
+ fixed issues with paused playback (in build 1611) |
|
Verified 1614 |