User Tools

Site Tools


el_1_1_sync

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
el_1_1_sync [2023/11/08 16:59] walkeradminel_1_1_sync [2023/11/08 17:15] (current) – [Dual Output Prevention] walkeradmin
Line 9: Line 9:
 \\  \\ 
 ---- ----
- 
 ==== Services Synchronisation ==== ==== Services Synchronisation ====
 This setting is for ensuring that the encoded streams from both encoders essentially has the same GOP/PCR/PTS etc (assuming you configured the same GOP length/Structure in the encoding page). This helps with switching as downstream devices don't have to deal with wildly differing PCR values. This setting is for ensuring that the encoded streams from both encoders essentially has the same GOP/PCR/PTS etc (assuming you configured the same GOP length/Structure in the encoding page). This helps with switching as downstream devices don't have to deal with wildly differing PCR values.
 \\  \\ 
 \\  \\ 
-==== Services synchronisation ==== +This section is used in Broadcast and Streaming. In Broadcast and Streaming, it syncs the services from two encoders (so 1+1) so that they are running with the same timing values such as PTS, PCR etc.
-The section is used in Broadcast and Streaming. In Broadcast and Streaming, it syncs the services from two encoders (so 1+1) so that they are running with the same timing values such as PTS, PCR etc.+
 \\  \\ 
 \\  \\ 
Line 24: Line 22:
 \\  \\ 
 \\  \\ 
 +Tick the 'Activate' check box to enable Services Synchronisation, then fill out the following fields:
 +\\ 
 +<file>
 +Protocol            Multicast (Redis can be used in Cloud implementations where multicasts are not available)
 +Mode                All (no other option)
 +Pool Name           You can use any name, it must be unique. I generally use the channel/service name.
 +Network interface   Set the network interface you wish the synchronisation comms to travel over.
 +Address             The Multicast Address you wish to use (can be the same for all services)
 +Port                Set the port you wish to use (can be the same on all services)
 +
 +The Multicast Address and Port can be the same as long as the Pool Name is unique on all services
 +</file>
 +This has to be configured the same on both 1+1 Encoders (or split encoders)
 +\\ 
 +\\ 
 +----
 +==== Dual Output Prevention ====
 +Dual Output Prevention ensures that two encoders running in a 1+1 setup have only one encoder actually outputting a TS Multicast. Both encoders are encoding content, both are creating a TS, and (if required) statistical multiplexing, but the 'backup' encoder has its output 'muted'
 +\\ 
 +\\ 
 +{{ :el_dual_output_synchronisation.jpg?nolink&900 |}}
 +\\ 
 +\\ 
 +This section is similar to the 'services synchronisation' but has a few less settings:
 +\\ 
 +<file>
 +Network Interface          The interface you wish to run the comms on (in this case, mngt is a teamed interface)
 +Address                    The Multicast address for the messaging (can be the same for each service)
 +Port                       The Multicast Port (can be the same for each service)
 +Group name                 Must be a unique value, I normally use the channel/service name.
 +
 +The Multicast Address and Port can be the same as long as the Pool Name is unique on all services
 +</file>
 +\\ 
 +\\ 
 +----
 +Remember that both 'Services Synchronisation' and 'Dual Output Prevention' only run in 1+1 scenarios.
 +\\ 
 +\\ 
 +
  
el_1_1_sync.1699462748.txt.gz · Last modified: 2023/11/08 16:59 by walkeradmin