added

Slicer release 241120.04.01

Changes since 240916.03.01-master slicer release:

Fixes:

  • Fix a message graph deadlock regression introduced in 240916.03.01-master slicer release.

  • Fix an issue with lang/desc override provided with -ttml_to_cc.

  • Fix handling of signal loss for both dynamic and static overlays.

  • Fix several dasher feature parity issues: /queues, CC filtering, etc...

  • Fix several -dasher crashes due to upload failures, storage switching, etc...

  • Fix a -dasher stalled live channel issue, and a possible crash on shutdown.

Enables:

  • Implement automatic bitrate estimation for TR 101 290 analysis.

  • Implement IPv6 support for dynamic overlays.

  • Implement scheduling of static overlays.

  • Implement accounting for graphic overlays.

  • Enable -dasher option for client-side encoding and packaging of all Profile ray variants.

Other changes:

  • Improve logging.

  • Add broker list pinging.

  • Add support for X-Auth-Uplynk-JWT.

  • Add /static_overlay_start and /static_overlay_end.

  • Upgrade several open source 3rd party libraries to newer version.

  • Improve dynamic_overlay: configuration syntax.

  • Update libcurl root CA bundle.

Known issues:

  • Apple M1 slicer build (mac_arm64) does not support Dolby AC3/EC3 encoding, or Nielsen options.

Prerequisites:

  • Due to CentOS 7 reaching EOL on July 1st 2024 this slicer release was built on Ubuntu 18.04.

  • Nvidia driver 418 or later is required for HEVC 4K HDR/SDR.

  • Mac intel build: sudo xattr -d -r com.apple.quarantine uplynk_slicer_mac_64-241120.04.01-master.

  • Mac arm64 build: sudo xattr -d -r com.apple.quarantine uplynk_slicer_mac_arm64-241120.04.01-master.

As of 23020901-rc1 VOD slicer no longer requires a CPU with AVX instruction set support, and is compatible with rosetta on Apple M1.