Local Syncing
Local Syncing syncs advert plugins on the same player. Compare with UPD Syncing.
Two advert plugins, on different project screens, can be synchronized so that they play the same adverts when switching between those project screens.
- When a visible ad plugin has syncing is enabled, it broadcasts (via an internal message) the advert it changes to.
- Other non-visible ad plugins, that use the same feed, remember this advert.
- When they become visible, they will start playing that advert.
- Syncing is enabled in the advert plugin's confing file.
- E.g. sync="%%Adverts.Sync%%"
- Where you override the Adverts.Sync variable to = true.
-
Limitations:
- The synced item does NOT set the position in the media item.
- I.e. of item A is half-way through in full screen, it restarts from the beginning in the banner.
- Local syncing is currently designed to sync visible plugins with non-visible ones.
- I.e. if you have multiple visible plugins using the same feed, they will all be sending the sync message, but they won't be recieving them (only non-visible receive) so won't sync with each other. Which may or may not be an issue.
- Doohad has the same feed with different types.
- Full/banner plugins would be set to use the “ad-loop”, “ad-banner”
- It’s up to user to make sure there’s a banner for every full, so the indexes match.