Skip to main content
Skip table of contents

Browsers SDK Release Notes

The current version of the Browser SDK 1 is 1.7.0. To install this release, please contact your regional NAGRA representative.

Release

Purpose

New features

Fixes

Known issues

1.7.0

Release date: 16 Jun 2020

This is the latest feature release and bug fixes for the Browsers SDK.

Support for DASH-IF IOP Thumbnails.

A streaming metric for startup playback and zapping (Event Timeline).

Support for key per track including multi-video track support.

persistentState API

DASH JS v2.9.2 low latency macro blocking due to segment caching.

Right-click context menu available when should be blocked.

Small overlap of seek bar and thumbnail.

The player stalls on pressing play after exhausting buffer when paused.

PiP encrypted video not displayed after PiP window dismissed and re-created on Edge.

Subtitles are shown off-screen with multiple lines.

Extended characters missing (SM).

PiP window in Edge Classic sometimes lacks player controls.

Seeking and playing back the last two chunks already played on Tizen TVs.

DASH-IOP thumbnail streams cause instability on Tizen TVs.

1.6.1

Release date: 22 Apr 2020

This is the latest feature release and bug fixes for the Browsers SDK.

DASH VOD/Live segment timeout resilience

Stream info between <Label> tags not returned by getTracks().label or getText().label.

Watermarking currently applies an opacity value (10%) but should be zero.

The player stalls on pressing play after exhausting buffer when paused.

PiP encrypted video not displayed after PiP window dismissed and re-created on Edge.

Subtitles are shown off-screen with multiple lines.

Extended characters missing (SM).

PiP window in Edge Classic sometimes lacks player controls.

Seeking and playing back last two chunks already played.

1.6.0

Release date: 28 Feb 2020

This is the latest feature release and bug fixes for the Browsers SDK.

Added support for SMPTE-TT subtitles.

Microsoft Edge with the Chromium engine is now officially supported.

Support for Server-Side Ad Insertion.

Dolby Digital audio support.

Support for licence callbacks to support custom session control logic.

PlayReady DRM enforcement for Nagra SSM service.

Support for Nagra SSP feature, Widevine Temporal Licence pre-delivery.

Improved handling of ended events.

The player stalls on pressing play after exhausting buffer when paused.

PiP encrypted video not displayed after PiP window dismissed and re-created on Edge.

Subtitles are shown off-screen with multiple lines.

Extended characters missing (SM).

PiP window in Edge Classic sometimes lacks player controls.

Seeking and playing back last two chunks already played.

DASH CMAF Low latency mode macro blocking due to segment caching.

1.5.0

Release date: 20 Aug 2019

This is the latest feature release and bug fixes for the Browsers SDK.

ConnectedTVs support on LG and Samsung.

Widevine Verified Media Path Support.

Seeking in live does not always seek to the right point on the seek bar.

Seeking in number-based live manifests.

Standalone CSS is missing the volume slider blob icon.

Standalone CSS missing remaining time element when playing VOD.

Companion adverts are not removed when zapping to a non-advert stream.

Companion Ads IMA is muted by default.

DRM preference on connected TVs is not playing Widevine for SSM server/streams.

Widevine playback not working on some connected TVs.

Some Widevine streams not playing on LG TV.

The player stalls on pressing play after exhausting buffer when paused.

Subtitles do not display after performing a  seek in Live.

PiP encrypted video not displayed after PiP window dismissed and re-created on Edge.

DASH JS v2.9.2 low latency macro blocking due to segment caching.

Frozen picture during live long playback on 60 seconds DVR window live stream

SMPTE-TT TXT Subtitles not working

1.4.0

Release date: 15 May 2019

This is the latest feature release and bug fixes for the Browsers SDK.

Secure Session Management

CSS control bar customisation

Upgrade of video.js to enable HLS Live timeshift.

reset () API


Subtitles selection not clear in the menu.

Seeking in live will not always seek to the right point on the seek bar.

The player stalls on pressing play after exhausting buffer when paused.

Subtitles do not display after performing seek in Live.

PiP encrypted video not displayed after PiP window dismissed and re-created on Edge.

DASH JS v2.9.2 low latency macro blocking due to segment caching.

Seeking in number-based live manifests.

Chrome complains about deprecated APIs in the Chromecast framework within the sample application.

PIP- Autotest failures.

1.3.2

Release date: 02 Apr 2019

This release is to expose error reporting.

There are no new features in this release.

Capture error when instance creation fails.

There are no known issues with this release.

1.3.1

Release date: 17 Jan 2019

This release is to enable client-side impressions for Direct Distribution and to fix autoplay disabling.

Enabling client-side impressions for Direct Distribution

playerInstance.autoplay(false) has no effect.

Safari cannot UEX3 SSP stream when stream token does not contain defaultKcIds.

The player stalls on pressing play after exhausting buffer when paused.

Controls - pressing the big play button scrolls the page.

Channel 4 Encrypted live playback fails after 20 minutes on Edge.

Block interactive with player control bar after zapping from a stream with ads during the pre-roll advert to another stream without pre-roll ads.

404 error (missing segment) causes dash.js to hang.

1.3.0

Release date: 18 Dec 2018

This release is to provide support for analytics APIs and bug fixes. 

Support for analytics APIs

Memory leak on opy-sdk-browser SDK.

No invalid licence error message in the console for production.

Fragmented (live) subtitles are not displayed.

The first subtitle language does not work since the update to dash.js.

IMA - Post-Roll advert not displayed after zapping from the pre-roll advert.

IMA - Content fails to play after zapping during adverts.

Subtitles- Duplicate subtitles names shown in the menu.

SSP does not support “soapaction” for HTTP options request.

Type error on playerInstance.reset() 

The player stalls on pressing play after exhausting buffer when paused.

Controls - pressing the big play button scrolls the page.

Channel 4 Encrypted live playback fails after 20 minutes on Edge.

playerInstance.autoplay(false) has no effect

VIDEOJS: ERROR: TypeError: “this.player_ is null” when loading a stream with a chapter.

Does not play DASH LIVE BBC1.

IMA-UI block is interactive with the player control bar after zapping from a stream with ads to another stream without pre-roll ads during pre-roll advert 6.

dash.js will hang if there are missing segments.

IMA - Adverts do not play once zapped back to the same stream.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.