Fixes:

  • Improve TR 101 290 UDP reader performance.

  • Fix unhandled exception in TS UDP slicer.

  • Fix a delayed slicer state transition affecting Live Events dashboard.

  • Fix FBF slicer mode (use_brokers=4) unhandled broker websocket exceptions.

  • Fix unhandled exceptions that may occur when adjusting livepreview_with_audio quality slider.

  • Constrain livepreview_with_audio minimum video bitrate to avoid max bitrate possibly too small slicer log spam.

Enables:

  • Add discont_when_fps_changes: yes/no slicer config option, and -no_discont_when_fps_changes command line option.

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. You 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.

  • As of 22061100-rc1 VOD slicer requires a CPU with AVX instruction set support.

We are introducing Uplynk Search 3.0, which enables much more powerful search capabilities for assets. Uplynk Search 3.0 allows for sophisticated browser-like searches as well as providing for searching of metadata.

Uplynk Search 3.0 is optimized for full word searching. So, if you are searching for a partial string, you need to add * characters as wildcards. Partial searches will be slower than full word searches.

Here are some examples of the new schema:

Query: test beam

Result: assets that have the words test or beam in any of the indexed fields in order of the highest search score

Query: name: spiderman

Result: assets where the desc field contains the word spiderman

Query: *id: d3de**

Result: assets where the _id field starts with d3de

Query: external: m, name: +red -blue*

Result: assets that have an External ID that starts with m and must contain the word red but must not contain the word blue

Query: meta: foo=bar

Result: assets that contains value bar where the metadata key is foo

Query: meta: My Privacy=private

Result: assets that contain meta key of My Privacy with metadata value private. Note that metadata keys are case-sensitive.

Query: name: "the natural"

Result: assets where the desc field contains the phrase the natural

There is pop-up help with an “i” icon in the search box to help remember this new syntax.

Uplynk Search 3.0 works for all content searches (e.g. Playlist Builder), but the “i” pop-up help is only on the main content search.

When searching metadata, Uplynk Search 3.0 can only search for strings, not numerical values.

The backend for GET /api2/asset/list has been updated to use Search 3.0 so it will automatically do wildcard searches. This may impact the performance you are used to seeing, depending on your library size.

Documentation available below: * Content Management

Contact Support or your Technical Account Manager with any questions.

Fixes:

  • Mitigate slicer egress problems via a temporary involuntary slicer blackout, until the egress problem is resolved.

  • Fix mislabeled CC tracks.

  • Fix python3 compatibility issue breaking slicebot file renaming retries.

  • Avoid unnecessary discontinuity when slicing 50fps VOD with 30fps profile.

  • Fix a potential crash due to a dangling pointer dereference.

  • Fix python3 TypeError exception in slicebot triggered by source specific cfg file.

  • Fix liveslicer shutdown deadlock triggered by a deleted beam while in Ad break or warm failover mode.

Enables:

  • Add support for additional srt options: srt_latency, srt_inputbw, srt_maxbw, srt_enforced_encryption, srt_pbkeylen.

  • Add support for non-integer slicedur, -slicedur 1.5 for example.

  • Add limited support for DolbyVision passthrough (only HDR10 compatible).

  • Add uptime to slicer status.

Other changes:

  • Memory management improvements.

  • Remove support for -securemedia option.

  • Increase macos deployment target version to 10.15.

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. You 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.

Fixes:

  • Fix handling of multiply specified track id that resulted in an asset with a bad alternate audio track.

  • Fix LivePreview regression when slicer starts in blackout.

  • Improve handling of missing DTS/PTS.

  • Fix sub-buffer issue that could result in Buffer.data dangling pointer.

  • Fix slicing VOD source that starts at 23.976 and ends at 29.97 fps.

  • Improve luma monitoring.

  • Fix use_brokers=1 slicer shutdown failure after the Beam has been deleted.

  • Fix a lipsync issue due to secondary audio track packets arriving late.

  • Fix potential memory leaks due to image bug: feature.

  • Fix a rare use_brokers=3 crash.

Enables:

  • Add capture_timeline_anomalies option.

  • Add opt-out option disable_slicer_config_upload, implement sanitized liveslicer config upload on slicer login.

  • Add enable_rtmp_pull liveslicer option.

  • Add support for input: srt, Secure Reliable Transport ingest directly via liveslicer.

Other changes:

  • Upgrade to ffmpeg 5.1 libraries.

  • Increase loudnorm LRA parameter range to match ffmpeg 5.1 changes.

  • Increase default livepreview_with_audio bitrate to 500Kbps, 30 fps.

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. You 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.

You can now customize your Syndication feeds by adding the desired URL parameters as key/value pairs. This can be useful in cases where you want to add a delay to your Syndication job, use specific ad configurations, etc.

For more information please check out our UI and API docs.

We've added the following fields to our Slicer Failover SNS notifications, allowing you to get additional details about your failover process.

OID - owner id

Account - username

FO_Group_ID - failover group id

FO_Group_Name - failover group name

For more information please check out our documentation.

You can now choose to override your channel's schedule with a click of a button (or an API call), allowing you to switch quickly between your scheduled content and a live source without having to alter the schedule itself.

For example, you can use this when you want your viewers to switch quickly from scheduled content to breaking news, and then return to regular content once the news is over (JIP).

For more information please check out our UI and API docs.

As part of the Live Events Dashboard, you now have access to an audio preview of the ingested feed, allowing you to take action based on what's happening in the field.

To enable this feature you'll need to use Slicer version 22083100 or newer, and add livepreview_with_audio=on to your slicer configuration.

For more information please check out our documentation.

Using our Channel Scheduler, you can now trim an asset either from the beginning or from the end to fit into a small gap in your schedule.

For more information please check out our UI and API docs.