-
Notifications
You must be signed in to change notification settings - Fork 242
Home
inputstream.adaptive is a binary Kodi add-on wich acts as a demuxer for segmented, multi-bitrate internet streams.
- Google Widevine (on non-Android systems is required the installation of WV library, not included with this add-on)
- Microsoft PlayReady (Android only)
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
(currently limited to multi-bitrate playlists only) - Microsoft Smooth Streaming
.ism
- 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, this support is currently not stable therefore on some systems you may experience Kodi crashes (ref. #883).
inputstream.adaptive is an official Kodi binary add-on and therefore either already installed or available from Kodi repository under VideoPlayer InputStream category.
On some linux systems and/or Kodi OS's, may not be available on Kodi repository and may need to be installed through other channels, please refer to the respective documentation to know how to install the appropriate version for your system.
User Documentation
Developer Documentation
- Integration
- Integration DRM
- Integration DRM (old)
- Stream selection types properties
- How to test a stream
- Test samples python addon
- How to provide custom manifest and license
- Supported containers and codecs
- Verified Media Path (VMP)
- Set resolution limits for DRM streams
- Custom DASH manifest tags
- Audio Subtitles track properties
- Dev. FAQ
- Widevine ARM64 support
- Add‐on WIP status
Development