View Issue Details

IDProjectCategoryView StatusLast Update
0015222MMW 5Casting (Google Cast / UPnP)public2020-11-09 10:07
ReporterLudek Assigned To 
PriorityurgentSeverityminorReproducibilityalways
Status closedResolutionno change required 
Product Version5.0 
Target Version5.0 
Summary0015222: Issues with multi-zone playback
DescriptionTesting multi-zone playback after some time (originally implemented as 0009036) and see some issues:

When Chromecast and DLNA player (tested foobar2000) is combined in a multi-zone than:
1) Track sometimes does not stop on Chromecast (while it stops on DLNA player)
2) When advancing to the next track the first track is still played on the Chromecast
3) Different tracks plays on DLNA and Chromecast because of 1&2
4) Tracks play out of sync (half a second)
Additional Informationhttp://www.mediamonkey.com/forum/viewtopic.php?f=30&t=92513
TagsNo tags attached.
Fixed in build

Activities

Ludek

2018-11-26 15:04

developer   ~0051620

Last edited: 2018-11-26 15:06

I cannot replicate 1&2&3 anymore.

As for the 4)
Foobar plays half second in advance, because once MM sends "seek" to 1:00 (position 60000 ms) it immediately returns position like 60523 for some reason.
Hard to do something about this (generally), i.e. for different kinds of players in a multi-zone there would be probably always a small time discrepance.
So using virtual (or multiple) speakers is definetely the best practice when user needs zero latency.

peke

2020-11-09 10:07

developer   ~0060097

Verified 1,2,3 in 2273

Re 4: Used Nexus player (Chromecast), Onkyo A/V receiver (DLNA), LG TV (DLNA), Foobar2000 (DLNA locally on PC) delay is 300ms on foobar2000, <500ms on LG (buffering) and Onkyo and Nexus Player plays in sync.

Closing for now. I've been testing other approach on sending more synced Audio and ability to make MMA also be client for multi-zone. To be documented after test are done.