resolves various video streams using youtube-dl to play them on kodi
- send almost any link or playlist to kodi
- create a .m3u playlist containing your links
- send stream & playlists via json-rpc to kodi
- call from your Kodi addon
xbmc.executebuiltin("ActivateWindow(10025,'plugin://plugin.video.sendtokodi/?<stream_or_playlist_url>',return)")
- iOS App by Tristan Teufel
- Android App by Antonio Cacciapuoti
- Google Chrome Addon by Tristan Teufel
- MacOS Share Extension by Max Grass
Install latest Version:
Addon is updated continously to always have the latest youtube_dl version
TypeError: attribute of type 'NoneType' is not callable
read about cause and workaround
{
"jsonrpc": "2.0",
"method": "Player.Open",
"params": {
"item": {
"file": "plugin://plugin.video.sendtokodi/?https://soundcloud.com/spinnin-deep/sam-feldt-show-me-love-edxs-indian-summer-remix-available-june-1"
}
},
"id": 1
}
{
"jsonrpc": "2.0",
"method": "Player.Open",
"params": {
"item": {
"file": "plugin://plugin.video.sendtokodi/?https://vk.com/video-124136901_456239025 {\"ydlOpts\":{\"username\":\"user@email.com\",\"password\":\"password with spaces\"}}"
}
},
"id": 1
}
Note: ydlOpts object will be passed directly to youtube-dl, so you can pass any options that youtube-dl provides.
Test with Postman
- create new HTTP Request (POST)
- add your endpoint e.g. http://kodi:kodi@192.168.0.138:8080/jsonrpc
- set body to raw - application/json
- add request to body & send
🌀
See the CODE
See the LICENSE file for license rights and limitations (MIT).