Skip to content
Stefano Gottardo edited this page Aug 3, 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 (read Integration DRM for requirements)
  • Microsoft PlayReady (Android only)
  • Huawei WisePlay (Android only)
  • W3C Clear Key (from v.21.5.0 / Kodi 21)

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: HLS manifest with DRM PlayReady / Wiseplay are not supported.

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.

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