added

Player v3.1.0

This version brings pre-roll ads using google ima to the player. These ads can be configured by passing a new load configuration to the loadChannel call.

fixed

Player v3.0.4

Fixed an issue where the player would not fallback properly when the primary stream goes down.

improved

Player v3.0.3

This version brings minor UI improvements related to bad network mode and logo's.

fixed

Player v3.0.2

Fixed an issue with the dependencies resulting in an error when installing.

improved

Player v3.0.1

Use version 3.0.2 over this version

improved

Player v3.0.0

Use version 3.0.2 over this version

improved

Player v2.6.0

This new version of the npm player is focused around the bad network mode feature. The ABR algorithm works best on qualities of 800 kbit/s or more. For advanced use cases, one might want qualities with a lower bitrate. Therefore we added a bad network mode to the player. By default, these very low bitrate qualities are not selected by the ABR algorithm to ensure a optimal ABR experience. However, if the player detects that it really isn't possible to play the higher bitrate qualities it will select a very low bitrate quality. This is called entering bad network mode. If this happens, we can provide no guarantees that the ABR algorithm will be able to switch up in the future. But if it happens, the player exits bad network mode and will only choose the higher qualities again.

added

New stream config, extended features for scheduler and more!

The latest release of the THEOlive REST API and console comes with a set of new and improved features. We'll discuss them shortly in this changelog article, more information can be found in the related guides and API references.

improved

Player v2.5.0

The 2.5.0 version of the player brings a lot of stability improvements for Safari on iOS.

added

Schedule the start and end time of your channels

Do you want to start and stop a (set of your) channel(s) automatically at given timestamps? THEOlive has now an option that does this for you, free of charge!