Skip to content
Dag Wieers edited this page Aug 28, 2019 · 9 revisions

InputStream Helper consists of a library and a plugin. The plugin has an API you can use from your add-on to make it perform certain actions. The different actions are found in the main plugin entry source code: https://github.com/emilsvennesson/script.module.inputstreamhelper/blob/master/addon.py

This API is included in v0.4.0

Possible actions include:

Interface Action Added since
Open settings /
/settings
Check installation /check/<protocol>
/check/<protocol>/<drm>
Remove Widevine CDM /widevine/remove
(Re)install Widevine CDM /widevine/install
/widevine/install/latest

If you would like to have InputStream Helper install the latest Widevine CDM, you can run:

kodi-send -a 'RunPlugin(plugin://script.module.inputstreamhelper/widevine/install/latest)'

If you would like to check the installation for DRM playback, you can run:

kodi-send -a 'RunPlugin(plugin://script.module.inputstreamhelper/check/mpd/widevine)'
Clone this wiki locally