working with 2 addons :
- fix detail page. make it support series for iptv and catalog
- add streaming support for catalog add ons
ps: encode f up request
pokerface-bad/stremio into master
working with 2 addons :
- fix detail page. make it support series for iptv and catalog
- add streaming support for catalog add ons
ps: encode f up request
shouldn't this line be removed?
can you check new commit, i made some improvement so that catalog addons like tmdb support streaming.
about that url is json and i need id to check if that imdb or not (in new commit)
btw @C10udburst do you know all route stremio have ? like /catalog, /meta and /stream
somehow /meta route doesn't work in some catalog add ons like Trakt and Cyberflix
@ -22,2 +25,4 @@
override val hasMainPage = true
// check if id is imdb/tmdb cause stremio addons like torrentio works base on imdbId
private fun isImdborTmdb(url: String?): Boolean {
This shouldn't be hardcoded imo.
The extension relies on cloning, but this will override any custom stuff.
@ -22,2 +25,4 @@
override val hasMainPage = true
// check if id is imdb/tmdb cause stremio addons like torrentio works base on imdbId
private fun isImdborTmdb(url: String?): Boolean {
clone only replace mainUrl. it just some addons relies with other addons like torrentio that only provide /stream route so it only work inside catalog addons. i add this so that we can stream from catalog addons like tmdb.
it won't f up stream addons like iptv addons because i make a check first in code :
isMetaId = isImdborTmdb(res.id)
also in dataUrl in loadResponse
if(isMetaId) "${provider.streamUrl}/stream/${type}/${id}.json" else "${provider.mainUrl}/stream/${type}/${id}.json"
i can remove it but catalog addons just being a catalog like now
the better approach is to add setting layout so user can add source addons by themself (torrentio.. etc), but i need more time to learn that and this is as far as i can do for now 😄
detail => stremio-addon-sdk
Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.
No due date set.
No dependencies set.
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?