Zixi Product Updates
ZEN Master Release Notes 20 May 2025
9 min
features additional stage transition controls for live events live event stage controls have been updated to provide more control and allow changes while an event is active, and to allow mixing manual and automated stage transitions mixing manual and automated stage transitions allows you to automate known transition times while manually managing ones that cannot be known in advance for example sports events, where the start time is known, but breaks between periods and ending time will depend on things that happen during the event a political speech or news conference, where the start time is known, but the duration is not mixed mode stages for live events creation changes the event staging mode now sets the default for each stage, which can be overridden on a per stage basis toggling the default will switch all existing stages and be obeyed by any further stages added users can override the default for each stage, allowing for a live event where, if needed, specific stage transition settings can differ from the default the previous start time of the event is now simply the start time of the first stage newly created events will require manual stages to have a notional start time even if set to manual active event changes the event will automatically start on time if the first stage is ‘auto’, else it will require an operator to initiate the event with confirmation live event stages map all future transitions will behave similarly, based upon the auto or manual configuration of the next stage transition when starting a manual stage, or any manual advance, the user is now presented with a confirmation dialog that offers the operator a chance to keep all future stage transitions at their scheduled time, or to keep their scheduled durations and adjust the start times accordingly confirm choice of maintaining start time or duration for stages events can be edited in progress via the edit button above the timeline edit stages while event in progress in practice all existing and familiar event stage flow are maintained, simply by setting the default of the event, or each stage to either manual or auto the event will proceed as normal however, operators are now able to set each stage transition separately according to an events requirement for example sporting events start on time, but the end is usually not fixed here, the event can be configured to have an auto start time and a manual end now the stream can start automatically on time, and deliver the program feed, but will not end before an operator manually confirms the end point schedule changes require alterations to the stage length while the event has already started secondly, operators can adjust all future transitions accordingly if a game planned to automatically start is suddenly delayed, an operator can switch to manual however, when the operator eventually does move to the next stage, they can adjust stage start times accordingly, as each period will have a corresponding delay if on the other hand a broadcaster suddenly needs to start early for an unscheduled on field attraction or incident, the official start times of the periods can be maintained scte 35 manipulation controls on sources when enabling scte insertion (via the api), zen master now adds support for scte manipulation controls on sources and failover channels scte 35 manipulation options once enabled, it is now possible to dictate the pid into which the scte will be inserted an existing scte pid can be removed in place of a new pid or replaced with a null packet pid additional improvements and changes expose scte 35 controls on failover channels o scte 35 log updated to show correct pre roll and pts values taking pts adjustment into account optimized zen master/broadcaster api calls to improve performance of orchestration actions implemented paginated loading to targets list to improve ui responsiveness esni and esam esni made xml namespace optional support for id in esni create/update api added non standard validation endpoints for scte 224 xmls api api additions created a “bulk targets to channel assignment” endpoint pass through channels only for now zen master api documentation updates pid mapping profiles add map range review and update zec refactor and remove oneof live events update for revamp channels review and update transcoded o fix sources as array of objects pass through sources separate 608/708 captions monitoring monitor cei608 cc monitor cei708 cc document fields tr101 programs epids object targets new endpoint to assign multiple targets to a pass through channel /targets/assigntochannel review and update rist rtmp pull add to put update child targets http udp/rtp ndi srt cdi jpeg xs entitlement medialive http frame thinning support add frame thinning latency zec push, broadcaster push sources zixi push target