Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

shaka-player

Package Overview
Dependencies
Maintainers
3
Versions
344
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

shaka-player - npm Package Versions

1
35

2.4.7

Diff

Changelog

Source

2.4.7 (2019-02-19)

Bugfixes:

  • Reject opus content on Tizen
    • https://github.com/shaka-project/shaka-player/issues/1751
  • Fix seekable range on HLS content with non-zero start time
    • https://github.com/shaka-project/shaka-player/issues/1602
joeyparrish
published 2.4.6 •

Changelog

Source

2.4.6 (2019-01-22)

Bugfixes:

  • Fix HLS without URI attribute
    • https://github.com/shaka-project/shaka-player/issues/1086
    • https://github.com/shaka-project/shaka-player/issues/1730
    • https://github.com/shaka-project/shaka-player/pull/1732
  • Handle prereleases of npm and node in build scripts
    • https://github.com/shaka-project/shaka-player/issues/1758
  • Fix windows path handling in build scripts
    • https://github.com/shaka-project/shaka-player/issues/1759
  • Fix cast receiver errors in getStats
    • https://github.com/shaka-project/shaka-player/issues/1760
  • Fix spurious teardown exception on smart TVs
    • https://github.com/shaka-project/shaka-player/issues/1728
  • Loosen gap thresholds on Chromecast
    • https://github.com/shaka-project/shaka-player/issues/1720
  • Fix support for Safari 12
  • Fix support for relative Location URLs in DASH
    • https://github.com/shaka-project/shaka-player/issues/1668
  • Fix compliance issues in IE11 EME polyfill
    • https://github.com/shaka-project/shaka-player/issues/1689
  • Fix PlayReady playback on Tizen
    • https://github.com/shaka-project/shaka-player/issues/1712
  • Fix chopped playback in MS Edge
    • https://github.com/shaka-project/shaka-player/issues/1597
  • Fix assertions when EME sessions expire
    • https://github.com/shaka-project/shaka-player/issues/1599
  • Fix relative URIs in HLS
    • https://github.com/shaka-project/shaka-player/issues/1664
  • Fix compilation error
    • https://github.com/shaka-project/shaka-player/issues/1658
    • https://github.com/shaka-project/shaka-player/pull/1660

New Features:

  • Add extended error code for failed license request
    • https://github.com/shaka-project/shaka-player/issues/1689

Demo App:

  • Disable offline storage on some assets
    • https://github.com/shaka-project/shaka-player/issues/1768
  • Update DASH-IF livesim URLs
    • https://github.com/shaka-project/shaka-player/pull/1736
joeyparrish
published 2.5.0-beta2 •

Changelog

Source

2.5.0-beta2 (2018-11-09)

Contains everything in v2.4.5, plus...

Bugfixes:

  • Fix Chromecast receiver id in the demo, broken since v2.5.0-beta
    • https://github.com/shaka-project/shaka-player/issues/1656
  • Fix multi-period playback issues introduced in v2.5.0-beta
    • https://github.com/shaka-project/shaka-player/issues/1601
  • Fix seekable range with non-zero start
    • https://github.com/shaka-project/shaka-player/issues/1602
  • Misc Storage and demo fixes
  • Fix support for restriction changes after playback
    • https://github.com/shaka-project/shaka-player/issues/1533
  • Fix TextEngine buffered range calculations
    • https://github.com/shaka-project/shaka-player/issues/1562

New Features:

  • Add support for CEA captions in DASH
    • https://github.com/shaka-project/shaka-player/issues/1404
  • Set server certificate before Store and Delete
    • https://github.com/shaka-project/shaka-player/issues/1623
    • https://github.com/shaka-project/shaka-player/pull/1639
  • Allow deferring deleting offline sessions.
    • https://github.com/shaka-project/shaka-player/issues/1326
  • Added progress events for Fetch plugin.
    • https://github.com/shaka-project/shaka-player/issues/1504
  • Add config field to ignore manifest minBufferTime #1547
    • https://github.com/shaka-project/shaka-player/issues/1547
    • https://github.com/shaka-project/shaka-player/pull/1581
  • Add support for 'individualization-request' messages in EME
    • https://github.com/shaka-project/shaka-player/issues/1565

Docs:

  • Update Language Normalization Documentation
joeyparrish
published 2.4.5 •

Changelog

Source

2.4.5 (2018-11-09)

Bugfixes:

  • Fix erasure of the database with storage.deleteAll()
  • Fix MediaSource tear down race
  • Fix exception when destroying MediaSourceEngine twice
  • Fix gap jumping test failures on IE/Edge/Tizen
  • Fix stalls on Tizen TV
  • Fix display of external subtitles
    • https://github.com/shaka-project/shaka-player/issues/1596
  • Fix test failures on Safari
  • Fix filtering of HLS audio-only content
  • Preserve bandwidth estimate between loads
    • https://github.com/shaka-project/shaka-player/issues/1366
  • Retry streaming when we get back online
    • https://github.com/shaka-project/shaka-player/issues/1427
  • Fix Storage test contamination
  • Fix advanced DRM settings pollution across key systems
    • https://github.com/shaka-project/shaka-player/issues/1524
  • Fix TextEngine buffered range calculations
    • https://github.com/shaka-project/shaka-player/issues/1562

New Features:

  • Optimize processXlinks
    • https://github.com/shaka-project/shaka-player/issues/1640
  • Add support for Python3 in build scripts
  • Allow new Periods to add EME init data
    • https://github.com/shaka-project/shaka-player/issues/1360
  • Add namespace-aware parsing to TTML parser
    • https://github.com/shaka-project/shaka-player/issues/1585
  • An external Promise polyfill is no longer required!

Demo App:

  • Show logs prominently in noinput mode
    • https://github.com/shaka-project/shaka-player/issues/1610
  • Disable uncompiled mode on browsers without async
  • Restore using Enter key to load asset

Docs:

  • Fix tracks sorting in Offline tutorial sample code
    • https://github.com/shaka-project/shaka-player/issues/1608
    • https://github.com/shaka-project/shaka-player/pull/1609
  • Add a note about blank receiver IDs
  • Rename 'video' to 'mediaElem' to make it clear that audio elements work, too
    • https://github.com/shaka-project/shaka-player/issues/1555

Un-Features:

  • Un-ship VTTRegion support, which is currently broken in Chrome and does more harm than good
    • https://github.com/shaka-project/shaka-player/issues/1584
joeyparrish
published 2.5.0-beta •

Changelog

Source

2.5.0-beta (2018-08-24)

New Features:

  • Drift is now tolerated in DASH live streams
    • https://github.com/shaka-project/shaka-player/issues/999
  • Storage can be initialized without Player
    • https://github.com/shaka-project/shaka-player/issues/1297
  • DASH Representation IDs are now exposed in a new field in Track
  • A safe margin parameter was added for clearing the buffer
    • https://github.com/shaka-project/shaka-player/pull/1154
  • Added 'retry' event to networking engine
    • https://github.com/shaka-project/shaka-player/issues/1529
  • Emsg not referenced in MPD will now be ignored
    • https://github.com/shaka-project/shaka-player/issues/1548
  • Extra data given for RESTRICTIONS_CANNOT_BE_MET
    • https://github.com/shaka-project/shaka-player/issues/1368
  • A mime type option was added to Player.load
  • Added Widevine SAMPLE-AES support in HLS
    • https://github.com/shaka-project/shaka-player/issues/1515
  • The |manifestUri| method on Player was changed to |assetUri|
  • Added new request type TIMING for clock sync requests
    • https://github.com/shaka-project/shaka-player/issues/1488
    • https://github.com/shaka-project/shaka-player/pull/1489

Deprecated:

  • Passing a ManifestParser factory to Player.load is deprecated and support will be removed in v3.0. Instead, please register any custom parsers with a MIME type, and pass a MIME type instead. MIME types can also be used to force the selection of any built-in manifest parsers.
  • The |manifestUri| method on Player was changed to |assetUri|. The old method is deprecated and will be removed in v3.0.
joeyparrish
published 2.4.4 •

Changelog

Source

2.4.4 (2018-08-23)

Bugfixes:

  • Fix spurious restrictions errors
    • https://github.com/shaka-project/shaka-player/issues/1541
  • Don't error when skipping mp4 boxes with bad size
    • https://github.com/shaka-project/shaka-player/issues/1535
  • Refactor HttpFetchPlugin to clarify error outcomes
    • https://github.com/shaka-project/shaka-player/issues/1519
    • https://github.com/shaka-project/shaka-player/pull/1532
  • Avoid assertions about $Time$ when it is not used
  • Stop proxying drmInfo() to reduce cast message sizes
  • Fix compiler renaming in ParsedBox
    • https://github.com/shaka-project/shaka-player/issues/1522

Docs:

  • Fixed docs for availabilityWindowOverride
    • https://github.com/shaka-project/shaka-player/issues/1530
joeyparrish
published 2.4.3 •

Changelog

Source

2.4.3 (2018-08-06)

New Features:

  • Add availabilityWindowOverride configuration
    • https://github.com/shaka-project/shaka-player/issues/1177
    • https://github.com/shaka-project/shaka-player/issues/1307

Bugfixes:

  • Fix repeated download of the same segment in live DASH
    • https://github.com/shaka-project/shaka-player/issues/1464
    • https://github.com/shaka-project/shaka-player/issues/1486
  • Don't clear buffer with a small gap between playhead and buffer start
    • https://github.com/shaka-project/shaka-player/issues/1459
  • Allow CDATA in text nodes.
    • https://github.com/shaka-project/shaka-player/issues/1508
  • Skip text AdaptationSets with no segment info
    • https://github.com/shaka-project/shaka-player/issues/1484
  • Add error code for side-loaded text with live streams

Demo app:

  • Clarify persistent license error messages

Docs:

  • Update docs for RESTRICTIONS_CANNOT_BE_MET
joeyparrish
published 2.4.2 •

Changelog

Source

2.3.10 and 2.4.2 (2018-06-29)

Bugfixes:

  • Fix ignored configuration when input is partially invalid (v2.4.2 only)
    • https://github.com/shaka-project/shaka-player/issues/1470
  • Silence DRM engine errors for unencrypted assets
    • https://github.com/shaka-project/shaka-player/issues/1479
  • Fix infinite seeking with HLS on V1 Chromecasts
    • https://github.com/shaka-project/shaka-player/issues/1411
  • Fix module wrapper to work with CommonJS, AMD, ES modules, as well as Closure and Electron
    • https://github.com/shaka-project/shaka-player/issues/1463
  • Fix TextEngine buffered range calculations

Demo App:

  • Fix custom encrypted assets in the demo app

Docs:

  • Fix generated documentation problems (v2.4.2 only)
  • Move CEA-608/708 to list of supported HLS features (v2.4.2 only)
    • https://github.com/shaka-project/shaka-player/pull/1465
joeyparrish
published 2.3.10 •

Changelog

Source

2.3.10 and 2.4.2 (2018-06-29)

Bugfixes:

  • Fix ignored configuration when input is partially invalid (v2.4.2 only)
    • https://github.com/shaka-project/shaka-player/issues/1470
  • Silence DRM engine errors for unencrypted assets
    • https://github.com/shaka-project/shaka-player/issues/1479
  • Fix infinite seeking with HLS on V1 Chromecasts
    • https://github.com/shaka-project/shaka-player/issues/1411
  • Fix module wrapper to work with CommonJS, AMD, ES modules, as well as Closure and Electron
    • https://github.com/shaka-project/shaka-player/issues/1463
  • Fix TextEngine buffered range calculations

Demo App:

  • Fix custom encrypted assets in the demo app

Docs:

  • Fix generated documentation problems (v2.4.2 only)
  • Move CEA-608/708 to list of supported HLS features (v2.4.2 only)
    • https://github.com/shaka-project/shaka-player/pull/1465
joeyparrish
published 2.4.1 •

Changelog

Source

2.3.9 and 2.4.1 (2018-06-13)

Bugfixes:

  • Default to a maximum of 360p for ABR when saveData == true
    • https://github.com/shaka-project/shaka-player/issues/855
  • Make AbrManager restrictions "soft" so they do not fail playback
  • Patch Closure Compiler to fix polyfill+wrapper
    • https://github.com/shaka-project/shaka-player/issues/1455
  • Fix assertion spam when merging a period into itself
    • https://github.com/shaka-project/shaka-player/issues/1448
  • Upgrade WebDriver module to new W3C protocol, fixes WD tests on Firefox & IE
  • Work around potential hang in transmuxer with multiplexed TS content.
    • https://github.com/shaka-project/shaka-player/issues/1449

Demo app:

  • Support clearkey license-servers in the demo UI

Misc:

  • Fix nodejs import (still not a supported environment, but does not throw)
    • https://github.com/shaka-project/shaka-player/issues/1445
    • https://github.com/shaka-project/shaka-player/pull/1446
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc