akuiraz86 / plugin.video.sendtokodi

:tv: plays various stream sites on kodi using youtube-dl

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

plugin.video.sendtokodi

resolves various video streams using youtube-dl to play them on kodi

Supported Sites

Features

xbmc.executebuiltin("ActivateWindow(10025,'plugin://plugin.video.sendtokodi/?<stream_or_playlist_url>',return)")

Apps

Install

Install latest Version:

Download Repository

Addon is updated continously to always have the latest youtube_dl version

Pyhton Exception

TypeError: attribute of type 'NoneType' is not callable

read about cause and workaround

Development

Example JSON Request

{
	"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
}

Example JSON Request with youtube-dl authentication

{
	"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

Continuous integration

Build Status

🌀

Sources

Code of Conduct

See the CODE

License

See the LICENSE file for license rights and limitations (MIT).

About

:tv: plays various stream sites on kodi using youtube-dl

License:MIT License


Languages

Language:Python 100.0%