Skip to content
Stefano Gottardo edited this page Aug 27, 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.

How to start?

  1. Integration page to learn how to play a video stream
  2. Integration DRM page to learn how to configure a DRM protected video stream

Supported DRM's and manifest formats

The most common manifest formats (DASH, HLS, SmoothStreaming) are supported for both VOD and Live contents, but due to the wide variety of manifest features some manifests may not work or cause playback problems, see Add‐on WIP status page for some more details.

The following diagram shows a currently supported compatibility matrix:

DRM / Encryption type Operative System supported Manifest format supported
Google Widevine "cenc" All (android from 4.4) DASH, HLS
Google Widevine "cbcs" * All (android from 7.1) DASH, HLS
W3C Clear Key "cenc" ** All DASH, HLS
Microsoft PlayReady "cenc" Android only DASH, HLS ***, SmoothStreaming
Huawei WisePlay "cenc" Android only DASH

* from v20.2.0 / Kodi 20
** from v.21.5.0 / Kodi 21
*** from v.22.1.3 / Kodi 22

Notes:

  • HLS manifests with audio stream only (e.g. radio stations), is supported from Kodi 21.
  • HLS "clear key" encryption supported: AES-128

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