Understanding the "why" behind ad failures and pinpointing where they occurred is crucial. We've revamped the failure reasons to be more straightforward, making them easier to understand at a glance. Additionally, we’ve enhanced our tool with detailed information to help you pinpoint where in the process the failure occurred.

This update aims to create a more effective and efficient troubleshooting experience. For more information, please check out our documentation here.

If you have any questions, please reach out to Support.

Our Ad Debug page now features a tree-view structure that organizes transactions into connected chains, making it easier to see relationships between parent and wrapper transactions. Each chain is collapsible and displays the status of child transactions, streamlining the debugging process. If an ad encounters issues, you can easily investigate it within a single wrapper chain.

For more information, please check out our documentation here.

If you have any questions, please reach out to Support.

Changes since 240304.04.02-master slicer release:

Fixes:

  • Fix liveslicer shutdown deadlock with use_brokers=3.

  • Fix misplacement of external_id on the previous asset after /content_start with use_brokers=4.

  • Fix unhandled uploader exceptions.

Known issues:

  • Live slicer configuration option discont_when_fps_changes: yes may cause excessive discontinuities and should not be used.

  • VOD slicer option -ac3_pass_through_all does not work as expected when combined with -lang and -audiodesc options.

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

Prerequisites:

  • Due to CentOS 6 reaching EOL in November 2020 this slicer release requires CentOS 7 or newer.

  • Due to the slicer being built on CentOS 7 it picks up some new library dependencies which are not included in the base install of Ubuntu 18.04. Ubuntu users may need to pre-install them: sudo apt install libnl-3-200 libatomic1.

  • 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-240304.05.01-master.

  • Mac arm64 build: sudo xattr -d -r com.apple.quarantine uplynk_slicer_mac_arm64-240304.05.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.

Fixes:

  • Fix ImageBug not appearing if there is already one set in the future.

  • Fix output video stutter that may occur when input video alternates between 33ms and 50ms frame duration with every frame.

  • Fix ingest of VOD .m3u8 manifest for silent (no audio) content.

  • Fix use_brokers=4 slice upload verification race condition.

  • Fix -ttml parameter parsing to support file paths containing ':' symbol.

Enables:

  • Optional new static video detector for slicer health monitoring and failover.

Other changes:

  • Improve liveslicer installer script.

  • Remove liveslicer -ac3_pass_through option, add -ac3_pass_through_all.

  • Update CA bundle.

  • Change default behavior to no discont on fps changes.

Known issues:

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

Prerequisites:

  • Due to CentOS 6 reaching EOL in November 2020 this slicer release requires CentOS 7 or newer.

  • Due to the slicer being built on CentOS 7 it picks up some new library dependencies which are not included in the base install of Ubuntu 18.04. Ubuntu users may need to pre-install them: sudo apt install libnl-3-200 libatomic1.

  • 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-240304.04.02-master.

  • Mac arm64 build: sudo xattr -d -r com.apple.quarantine uplynk_slicer_mac_arm64-240304.04.02-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.

As of this week, we are deprecating the internal HTML5 player used by the Uplynk CMS. We are replacing it with VideoJS, a much more modern and supported player.

This replacement covers player integrations throughout the Uplynk CMS, particularly the test players and embedded players. The Clipping Tool player is the only one not affected by this change since it was updated recently and has specialized functionality.

If anyone needs to use the legacy HTML5 player, simply add an "x" to the player5 portion of the playback URL for test players/embed players.

Example New VideoJS Default: https://content.uplynk.com/player5/22hcTnjZE6uaqQ9inPYyJVsa.html

Uplynk HTML5 Legacy Player: https://content.uplynk.com/player5x/22hcTnjZE6uaqQ9inPYyJVsa.html

If you have any questions, please reach out to Support.

This message serves as notification that Edgio Uplynk Streaming will be decommissioning *-z.uplynk.com cnames on June 30th 2024. This includes, but is not limited to:

  • cms-z.uplynk.com

  • services-z.uplynk.com

  • content-z.uplynk.com

Urls without -z (cms.uplynk.com, services.uplynk.com, content.uplynk.com, etc) will NOT be affected and will remain unchanged.

If your workflow utilizes any *-z.uplynk.com domains, you must change the urls in your workflow to the standard *.uplynk.com urls prior to June 30th 2024 to avoid issues or downtime.

We are excited to announce the release of a new update to our Channel Scheduler!

This enhancement allows you to streamline your scheduling process, offering the convenience of importing schedules directly from a CSV file. Additionally, you can now export your existing schedule to a CSV format, making it effortless to share with various stakeholders.

This feature is already enabled on your account and you can access it via the "Schedule" tab in your channel.

For more information, please check out our documentation here.

If you have any questions, please reach out to Support.

On Wednesday, we'll add a new attribute to the Live Event callback message called "vod_duration". This attribute will equal 0 until the "event" attribute changes to "VOD Available". At that time, "vod_duration" will equal the event's duration without ads.

If you have any questions, please reach out to Support.

Fixes:

  • Fix several UBSAN and TSAN errors.

  • Fix a slicer shutdown deadlock due to an unreachable broker.

  • Fix an issue when multiple non-homogeneous NVENC GPUs are present.

  • Fix a broker-side race condition on updating slice storage records.

Enables:

  • Load ImageBug from URL.

  • Support TTML role tag.

  • Support for HLG and HDR10 SDI signal ingest with input: blackmagic.

  • Optional no_signal_startup: yes to allow liveslicer to start with minimal functionality in absence of the expected input signal, to support slicer API calls (/status, /shutdown, etc...)

Other changes:

  • Update install_live liveslicer installer script.

  • Drop support for AWS CDI signal ingest, but keep cdi_replay support.

  • Implement new slicer versioning system to follow major.minor.patch semantic versioning. The new versioning system still uses the build date as the major version, but adds a minor version, and a patch version. The minor and patch versions will be used for hotfixes and other additions to a major version when needed.

  • When switching brokers allow a 16s grace period for old broker to process already uploaded slices, and upload any remaining unfinished slices to the new broker after the 16s grace period.

Known issues:

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

Prerequisites:

  • Due to CentOS 6 reaching EOL in November 2020 this slicer release requires CentOS 7 or newer.

  • Due to the slicer being built on CentOS 7 it picks up some new library dependencies which are not included in the base install of Ubuntu 18.04. Ubuntu users may need to pre-install them: sudo apt install libnl-3-200 libatomic1.

  • 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-231114.04.01-master.

  • Mac arm64 build: sudo xattr -d -r com.apple.quarantine uplynk_slicer_mac_arm64-231114.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.

Asset Reprocessing is now available, allowing you to add, edit or remove ad breaks from assets in Uplynk without needing to re-ingest.

These workflows can be accessed via the Uplynk portal and APIs.  To learn more check out our UI and API user docs.

Additional reprocessing capabilities will be added in future releases, in the meantime please reach out to support or your account manager for more information or to provide feedback.