UbikLoadPack Video Streaming Plugin 10.1.1

on 27 May 2025 ABR-Streaming, HLS, JMETER, JMETER-PLUGINS, LL-HLS, LOAD_TESTING, MPEG-DASH, PERFORMANCE, VIDEO and Tags: , , , , , , , with 0 comments

We are proud to announce the release of the version 10.1.1 (cumulative with 10.1.0) of our performance testing tool for Video Streaming servers (HLS, MPEG-DASH, HSS, HDS).

We will see in this blog the release notes of this version

New features and enhancements

Support HLS nPVR

nPVR (network-based Personal Video Recorder) is a system that allows users to record, pause, rewind, and resume live TV programs, but the content is stored on the service provider’s servers—not on a local device like a traditional DVR.

Support for audio only HLS streams

The plugin now support audio only HLS streams.

Byte-Range improvements

Byte-Range based manifest have been improved in different fields :

  • DASH-IF SegmentBase, on demand profile is now supported
  • A new Sample Type has been added to identify first byte-range request that gets length of stream
  • Simulation for DASH Byte-Range requests has been improved to mimic player behaviour when getting length of the closest representation

Bugs fixes

Segment number different between audio and video

When the availabilityStartTime is old, there was a difference between the audio and video chunks linked to the manifest parsing time involving audio and video delay.

Live offset

When reloading a playlist, the live offset was reset to the duration of the new chunks.
Additionally, when downloading a chunk, the duration was not taken into account when decrementing the live offset.

HLS

  • Speed Rate metric type has been changed to float
  • If the manifest contained a tag not supported by the plugin, the first chunk of the playlist was ignored.

Dash

  • A NullPointerException that occurred on some streams with subtitles has been fixed
  • In some edge cases, the plugin downloaded chunks that had already been processed
  • In Multi-Period, An IndexOutOfBoundsException occurred when using a multi-period manifest with utctiming different from the current date, and some chunks were not downloaded.Recovery of the correct period based on the current date has been fixed
  • A bug was causing IllegalArgumentExceptions, indicating that no period was valid

Reporting

In case of Audio Only stream, there was double emission of VideoSampleResult

About UbikLoadPack :

Ubik Load Pack Streaming Solution features

You’ll probably also like: