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:///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 propertiesstremio:///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 as movie and tv)
autoPlay can be true or false, optional, attempt playing the video with videoID, 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