Skip to content
LukePulverenti edited this page Dec 15, 2014 · 27 revisions

Any client can report that it supports sync with two additions to their ClientCapabilities:

  • Specify SupportsSync = true
  • Specify DeviceProfile object

A DeviceProfile is the same structure that is used by Dlna Profiles. The default profile can be found here:

https://github.com/MediaBrowser/MediaBrowser/blob/master/MediaBrowser.Model/Dlna/Profiles/DefaultProfile.cs

For brevity, all Dlna-specific properties such as ProtocolInfo, Manufacturer/Model, etc. can be omitted.

Determining user sync privileges

Coming soon.

Creating Sync Jobs

Coming soon.

Running sync jobs

Coming soon.

Client-side sync management

Coming soon.

Clone this wiki locally