User manual
Cross-Channel Synchronization
28 Harmony 2ES and 4ES
• Only the master channel in a group can output audio.
The slave channels output only video, even when their
files have audio tracks, e.g. program stream files.
Cross-channel Sync Commands
The Harmony supports specific serial commands to implement
cross-channel synchronization.
•
mpgSyncChannel
The mpgSyncChannels function defines a
synchronization group. Once this group is defined it
remains active until cancelled with a
mpgUnSyncChannels or the system is rebooted.
•
mpgUnSyncChannels
Use to cancel a synchronization group.
•
mpgPlaySyncChannels
Use to start all channels in a group.
•
mpgStopSyncChannels
Use to stop all channels in a group.
For a complete description of these and other serial commands
supported by the Harmony, refer to the Harmony SDK.
mpgPlay, mpgPlayAll, mpgStop, mpgStopAll
If all channels are part of the same sync group, then the
commands,
mpgPlay, mpgPlayAll, mpgStop and mpgStopAll are
interchangeable with their cross-channel counterparts.