More > JRiver Media Center 24 for Windows
NEW: Zone Sync 2 [Old instructions]
JimH:
John can give you the details, but I don't think we do anything with the PC's clock. We're just using the time internally. There is also an adjustment made for the latency of the audio device.
The master machine then gives the others a time to start, so that they all start at the correct time (not the same time, because of latency).
drmimosa:
Great news, fantastic work! Can't wait to test this on the setup described above.
Quick suggestion, if you add the capability for an MCWS toggle for Disable SetNext it could help automate the setup for users.
AndrewFG:
--- Quote from: JimH on March 14, 2018, 04:35:20 pm ---The master machine then gives the others a time to start, so that they all start at the correct time (not the same time, because of latency).
--- End quote ---
If you have created a new UPNP soap command that gives the renderers a time to start, then you have reinvented the wheel. The DMR V2 UPNP DLNA standard specification defines a UPNP soap command called PlaySync (or SynPlay) that is exactly the same as the regular Play() command except that it adds an extra argument providing the time to start.
Before you release your home made version, I seriously and strongly advise you to look at the existing UPNP DLNA V2 standard, and if possible simply rename your custom special command as PlaySync (or SyncPlay).
If you go your own way you will have a proprietary solution. Which being a copy of an already existing standard, will not be attractive for other vendors to adopt. So you will be on your own.
Whereas if you adopt the already existing standard as a first mover, you will be onto a runner.
jmone:
Andrew, your DMRA reports SyncPlay as "NOT Supported"
jmone:
Did a quick test between two MC instances. Works as advertised and the Sync is perfect. :) I did not even have to "Adjust link timing".... though, you really do need to make sure the settings are the same on both PC's as JohnT outlines or the sync falls apart on a track change.
Couple of things I noticed:
1) If you do a Sync right at the end of a track (say the last 10 sec) then sync falls apart (the remote machine started playing the next track quicker the the local). A seek fixes it
2) Oddly, I'm hearing a "click" on track starts with these settings for some reason (even when not linked)
3) The Delay in Seeks is (as reported) slooooowwww
I'll get a bunch of PC's, DLNA Speakers etc all linked up on the weekend and see how it goes!
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version