Stremio supports two types of deep links through the stremio://
protocol
NOTE: GitHub does not allow links with a custom protocol, so just copy-paste the examples links in your browser's address bar and press Enter.
Support for intents varies depending on platform.
Simply take a normal URL to a Stremio addon manifest, e.g. https://watchhub-us.strem.io/manifest.json
, and replace the leading https://
with stremio://
E.g. stremio://watchhub-us.strem.io/manifest.json
stremio:///board
stremio:///discover
stremio:///discover/{catalogAddonUrl}/{type}/{id}?genre={genre}
catalogAddonUrl
- URL to manifest of the addon (URI encoded)type
the addon type, see content typesid
catalog id from the addongenre
the filter genre, see catalog extra properties
stremio:///library
stremio:///search?search={query}
query
the search query (URI encoded)
stremio:///detail/{type}/{id}/{videoId}?autoPlay={autoPlay}
-
type
corresponds to content types -
id
is the meta object ID -
videoID
is the video object ID; leave this empty if you only wish to show the list of episodes/videos (not applicable for one-video types, such asmovie
andtv
) -
autoPlay
can betrue
orfalse
, optional, attempt playing the video withvideoID
, success depends on if the user played that video or a video from that meta before (in which case a stream url for the video, or a stream bingeGroup may be already available), currently only supported in the Android TV app
In the Cinemeta addon, the videoID
is the same as the id
for movies, and for series it's formed as {id}:{season}:episode
In the Channels addon, the videoID
is formed as {id}:{youtube video ID}
Examples:
stremio:///detail/movie/tt0066921/tt0066921
stremio:///detail/series/tt0108778/tt0108778:1:1
stremio:///detail/channel/yt_id:UCrDkAvwZum-UTjHmzDI2iIw