-
Notifications
You must be signed in to change notification settings - Fork 245
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)
- Huawei WisePlay (Android only)
Using virtual machines to play DRM videos is not recommended and may cause problems, always use a physical device.
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.
- 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.
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.
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.
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.
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.
In the InputStream section of the Kodi forum, you can ask for help and find solutions to problems that have already been solved:
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