MulticastConfig
The multicast destinations a network feed head streams to: an address and port for the primary and
the redundancy stream, plus a failover destination for each.
An understudy that has taken over a failed machine streams the adopted head on the failover
destinations, so those addresses are editable before a failover happens. One config is meant to
serve one head; usedBy() surfaces sharing.
Properties
primaryAddress : IPAddress
Address of the primary multicast stream
primaryFailoverAddress : IPAddress
Address the primary stream moves to when an understudy takes over the failed machine
primaryFailoverPort : int
Port the primary stream moves to when an understudy takes over the failed machine
primaryPort : int
Port of the primary multicast stream
redundancyAddress : IPAddress
Address of the redundancy multicast stream
redundancyFailoverAddress : IPAddress
Address the redundancy stream moves to when an understudy takes over the failed machine
redundancyFailoverPort : int
Port the redundancy stream moves to when an understudy takes over the failed machine
redundancyPort : int
Port of the redundancy multicast stream
Methods
init(self)
Resets all four destinations to the same default address and port, for the operator to give each its own.
usedBy(self) -> List[NetworkFeedConfig]
The network feed heads that stream to this config.