Skip to content

Releases: bbc/bigscreen-player

Update SMP dash.js to 9.2.2

12 Feb 12:46
781da8c
Compare
Choose a tag to compare

Release Notes

  • #31 Update dash.js

This contains several bug fixes and improvements merged from source dash.js into SMP forked version.

The main fix is #t anchor tags now work correctly when trying to play from the start.

1.2.0

07 Feb 10:03
Compare
Choose a tag to compare

Release Notes

  • #29 HTML5 playback in bigscreen-player

HTML5 native playback is now supported in bigscreen-player, without its dependence on the TAL device. This is implemented as a new playback strategy called nativestrategy. The new strategy can be configured the same as the current strategies, but has a configurable option of liveSupport - this determines the live media player used when playing live content.

window.bigscreenPlayer = {
    playbackStrategy: 'nativestrategy',
    liveSupport: 'seekable' // or 'restartable' or 'playable'
}

Please note that hybridstrategy now uses a combination of msestrategy & nativestrategy rather than talstrategy.

1.1.0

24 Jan 11:07
Compare
Choose a tag to compare

Release Notes

  • #26 Manifest parsing.

Backwards compatible API changes to bigscreenPlayerData. For live playback, if the DASH/HLS manifest is parsed by your application, a time block can still be used by bigscreen-player. This takes precedence over the alternative, which is to pass a manifest (and manifestType) as part of the media block, as well as a serverDate Date object.

bigscreenPlayerData {
    media: {
        manifest,
        manifestType
    },
    serverDate
}

1.0.6

22 Jan 09:27
Compare
Choose a tag to compare

Release Notes

  • #27 Improved logging and debug tool performance

1.0.5

12 Dec 10:57
Compare
Choose a tag to compare

Release Notes

  • #20 Add an example application
  • #21 Debug tool enhancements
  • #22 Fix captions error output
  • #23 Emit the player bitrate, buffer length via the plugins.

1.0.4

14 Nov 15:50
Compare
Choose a tag to compare

Release Notes

#13 Update dash.js to 2.9.1 and set default buffer sizes.

1.0.3

09 Nov 14:49
Compare
Choose a tag to compare
  • #9 - Clamp seeking time for sliding windows in MSE strategy
  • #10 - Revert #7 "Set Smaller DashJS Buffer Defaults"

1.0.2

02 Nov 12:01
Compare
Choose a tag to compare
1.0.2 Pre-release
Pre-release

Release Notes:

  • Smaller buffer sizes in the mse playback strategy.
  • Audio tag is now used for DASH audio content.

1.0.1

10 Oct 13:16
Compare
Choose a tag to compare
Update package.json to 1.0.1

1.0.0

10 Oct 13:09
Compare
Choose a tag to compare
update rename typo