Skip to content
Stefano Gottardo edited this page Jul 21, 2024 · 34 revisions

Welcome to the inputstream.adaptive wiki!

inputstream.adaptive is a binary Kodi add-on wich acts as a demuxer for segmented, multi-bitrate internet streams.

Supported DRM

  • Google Widevine (on non-Android systems is required the installation of WV library, not included with this add-on)
  • Microsoft PlayReady (Android only)
  • Huawei WisePlay (Android only)

Using virtual machines to play DRM videos is not recommended and may cause problems, always use a physical device.

Supported streaming protocols (VOD and LIVE contents)

The most common protocols are supported, but due to the wide variety of manifest features, some specific manifests may not work correctly.

  • MPEG-DASH .mpd
  • HLS .m3u8 *note 1 - note 2 - note 3
  • Microsoft Smooth Streaming .ism

*note 1: HLS manifest support is currently limited to multivariant (multi-bitrate) playlist only.
*note 2: HLS manifest with audio stream only, is supported from Kodi 21 and above.
*note 3: DRM supported for HLS manifest is Widevine only.

Supported encryptions

  • MPEG-DASH: AES-128 CTR (cenc mode), AES-128 CBC (cbcs mode) *note 1
  • HLS: AES-128
  • Microsoft Smooth Streaming: AES-128

*note 1: CBCS mode is implemented on Kodi 20 and above.

How to install and get auto-updates

inputstream.adaptive is an official Kodi binary add-on and therefore either already installed or available from Kodi repository under VideoPlayer InputStream category. So, when it is installed from the official Kodi repository you will automatically receive new updates as soon as they are available, unless otherwise specified here.

Note for Apple IOS / TvOS, Windows UWP app (store), X-Box:

In this case InputStream Adaptive comes embedded with Kodi itself, and so you will not be able to get/install updates. Solutions are: wait next Kodi software update, or build manually Kodi from sources.

Note for Linux systems:

Usually on linux systems this add-on is not available on Kodi repository, and must be installed separately, for example on Ubuntu is possible install it by running the following commands on terminal:

sudo apt-get update
sudo apt-get install kodi-inputstream-adaptive

In this case, in order to obtain future updates you will have to upgrade the package. In case of missing updates, please contact the linux maintainer which is directly in charge of linux packages updates.

Note for Kodi OS's (e.g. LibreElec):

Typically the developers who are responsible for releasing these Kodi OS distributions are also responsible for releasing updates to add-on components like this one as well, so the releases are not managed by the Kodi team. In case the add-on is not available or there are missing updates, please first contact the developers of these distributions.

Kodi forum support

In the InputStream section of the Kodi forum, you can ask for help and find solutions to problems that have already been solved:

https://forum.kodi.tv/forumdisplay.php?fid=312

Clone this wiki locally