Skip to content

Releases: Novage/p2p-media-loader

1.0.5

15 Aug 09:00
353317e
Compare
Choose a tag to compare

What's Changed

  • Fix getConfig types for HLS and Shaka engines
  • Fix Clappr example documentation
  • Small improvements in the demo
  • Dependencies update

Full Changelog: 1.0.4...1.0.5

1.0.4

19 Jul 13:00
0972c00
Compare
Choose a tag to compare

What's Changed

  • Fix Clappr demo
  • Fix the issues found in the peer protocol. The P2P protocol version changed to v2
  • Fix Safari tracker announcement (multiple WebSockets) issue
  • Update documentation
  • Extend interfaces with the new events

1.0.3

01 Jul 19:57
Compare
Choose a tag to compare

Fixes

  • Fix p2p-media-loader-core package export and types

Full Changelog: 1.0.2...1.0.3

1.0.2

01 Jul 18:05
Compare
Choose a tag to compare

Fixes

  • Fix npm packages to work with the default Webpack
  • Remove .map.d.ts file from the packages

Full Changelog: 1.0.1...1.0.2

1.0.1

26 Jun 16:01
ef0de12
Compare
Choose a tag to compare

New features

  • Remove comments from ES modules to minify them more

1.0.0

25 Jun 15:28
Compare
Choose a tag to compare

New features

  • Supports latest Hls.js and ShakaPlayer
  • Supports iOS
  • ES module bundle
  • Full rewrite of the code and algorithms
  • Dynamic configuration in runtime
  • P2P for both audio and video streams if they are split
  • Zero config

1.0.0-beta.1

25 Jun 14:09
Compare
Choose a tag to compare
1.0.0-beta.1 Pre-release
Pre-release

Fixes

  • Fix README.md publishing

1.0.0-beta.0

25 Jun 13:33
Compare
Choose a tag to compare
1.0.0-beta.0 Pre-release
Pre-release

New features

  • Supports latest Hls.js and ShakaPlayer
  • Supports iOS
  • ES module bundle
  • Full rewrite of the code and algorithms

0.6.2

04 Sep 15:17
Compare
Choose a tag to compare

New features

  • requestUrl and responseUrl properties for Segment objects
  • Plyr player demos

Improvements

  • Reduced size of the bundle by about 5%
  • The bundle is compiled to ES2017 standard (reduces bundle size)

API changes

  • Settings interfaces
  • Segment object as a POJO

0.6.1

19 Jul 13:23
Compare
Choose a tag to compare

New features

  • Custom segments/assets storage support - allows storing video segments for example in indexedDB to watch the video while next page visit without network requests (i.e. offline playback)
  • Configurable number of peer requests per announce (max 10)
  • DPlayer support in the demo
  • videojs-hlsjs-plugin support - allows videojs integration with quality selector

Improvements

  • Removed default public trackers that usually don't work
  • Improved interface between core and integrations (i.e. hlsjs and shaka)

Fixes

  • Fixed issues when httpDownloadInitialTimeout is set
  • Fixed version string when using JavaScript sources without bundle (i.e. via NPM)