Zixi Product Updates
Zixi ZEN Master Release Notes
ZEN MASTER September 2024 RELEASE NOTES
11 min
the following updates will be included in the zen master september 3rd, 2024 release features the following new features were implemented in this release o esni/scte 224 o zen master introduces relevant support for scheduling and program substitution switching via the scte 224 standard, also known as esni (event scheduling notification interface) o based on the policy schedule, zen master will switch targets to an alternate channel for alternate content or blackout o zen master provides a new api for scheduling media, policy, viewingpolicy, and audience o program substitution is initiated via both matchtime and matchsignal o esni server capability is available upon request o esam o zixi esam agent provides support for program substitution and alternate content switching via solicited or unsolicited messages using the cablelabs esam standard o zen master introduces logging of content switching via the esam agent o this feature requires ▪ an external or 3rd part esam server ▪ installation and configuring of the zixi esam agent ▪ the agent to run locally alongside version 17 5 or greater of zixi broadcaster ▪ an api key for communication between the esam agent and zen master o ask your technical representative for more information alternate path redundancy o zen master now provides alternate path configuration failover for disaster recovery, maintenance windows, multi cloud environments etc o alternate paths are configured at the cluster or channel configuration o objects applied or attached to such configurations provide the capability to switch to the alternate o when asked to switch, they will seek this information from the configuration, and re attach to the alternate path, whilst maintaining a log of the original path and current state, for later revert o for example ▪ channel (a) is applied to a cluster in an azure west region ▪ a mirrored channel (b) is configured to a cluster in gcp central ▪ all delivery targets are attached to channel (a) ▪ in a disaster scenario, the azure cluster is lost ▪ individual, or multi selected targets can be instructed to ‘go to alternate’ ▪ this information is acquired from the channel alternate path setting and targets are immediately switched to the gcp channel (b) o when multi selecting objects for alternative path switching o users may select objects with differing origin or destination switch configurations o a new confirmation dialogue is introduced that provides users with both final confirmation of the switches that will take place and tools to make final alterations or remove objects from the switch o once final, selecting ‘confirm’ will enact the switches, which are logged in the various corresponding object event logs o grid groups with custom layout o custom grids groups now allow users to define and position multi grid layouts o once each public or private grid is defined, they can be added to a customer grid b choosing the ‘custom layout’ option o once the grid group is selected, the edit controls can be unlocked o users can then drag individual grids and their size controls to position, size, and layout the grids appropriately for the corresponding workflow o save and lock the grid to keep changes or revert to the default error concealment for failover sources and channels o zixi broadcaster error concealment parameters are now supported via zen master failover channels in the error concealment configuration section updated channel diagrams o a newly updated channel diagrams offer improved details and introduces additional functionality such as ▪ thumbnail display ▪ animated lines distinguishing active/in active links o added cbr transcoding to zm o zixi broadcaster cbr transcoding mode is now available in zen master via the transcode profile settings o a source’s scte 35 event log now integrates the event timeline graph o in addition, a drag zoom of the graph will filter the events list accordingly additional improvements and changes the following additional improvements and changes were implemented in this release o channel details page updated to new zen master objects details page style o mediaconnect source page updated to new zen master objects details page style o updated pages now include the customizable widget layout o failover locking will use seamless failover method when available o requires version zixi broadcaster version 18+ o requires all sources to be present on the same broadcaster o updated source and channel tables to consistently show active broadcaster o pid mapping is now supported for file sources o added an option to turn off tr 101 analysis completely on sources o added missing/new broadcaster options to zm o pcr interval setting to de mux sources o drop inactive streams option to multiplex sources o drop first segment and segment on scte 35 to adaptive channels o bit depth and high 10 encoding profile to transcoding profiles o transcoding profile resolution settings now have the same options as the broadcaster o transcode aspect ratio o added udp errors graphs to broadcaster insights o added support for more aws (amazon web services) instance types o added billing code column option for tables where relevant o change tracking on transcoding and pid mapping profiles o improved incident prediction o reporting and more info in details added to user management pages o ui polish bug fixes the following issues were resolved o fixed inter cluster sources incorrectly pulling failover with error concealment o failover channel names no longer must be globally unique o add event profile screen is no longer a blank page o fixed zen master not tracking target failover between broadcasters o fixed agentz not working with broadcasters that use https api o fixed miss reporting of agentz and ssh tunnel credentials issues o fixed missing failover events on failover channels o fixed zen master creating invalid broadcaster ssh tunnel configurations when using customer uploaded ssh keys o fixed missing lock/unlock events on failover sources and channels o fixed api doc export o fixed users with read only permissions on broadcaster able to access the tunnel in some cases o fixed live events force slate stopping working after certain live event edits o fixed live events table empty when there are scheduled events in some cases, triggered by editing a live event's stages o fixed target pid mapping changes not applying on existing targets in some cases o fixed error creating failover source/channel with silent audio rule using auto pulls o fixed zixi pull targets missing from maps o fixed an issue with correctly applying inter cluster latency configuration o fixed validation error on target clone o fixed inter cluster sources inconsistently not created on bx after disable/enable o added some missing events to kafka export o fixed an issue with the tag multiview integration layout not matching configuration o added an option to disable thumbnails on sources o fixed ‘missing region’ error when generating a report api the following updates were implemented in the zen master api o added scte35 insertion via api o added ‘failover channel id’ parameter to targets o adaptive channel post and put now take an optional ‘transcoded source id’ that overrides the ‘source id’ in bitrates