Git Product home page Git Product logo

stremio-addons's Introduction

stremio-addons's People

Contributors

danieljoppi avatar gitter-badger avatar ivansek avatar ivshti avatar jaruba avatar nicolasbonduel avatar tsoernes avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

stremio-addons's Issues

`widgetPlayer` not working

I'm developing an add-on for a website that requires its videos to be embedded. The Stream Response doc mentions three properties just for that: widgetPlayer, widgetSidebar and widgetPlayerStates. Unfortunately, however I try to use them, they don't work. The video either plays in the default player or doesn't play at all.

I'm testing it in Stremio 4 and my guess is that this feature isn't implemented in this version. Is this the case or am I possibly doing something wrong?

Pass request object as argument to middleware methods

Hello there Stremio team, I'm currently playing with your addon-sdk and I needed to implement some kind of authentication logic into it.

In my addon, I have an auth middleware as the initial middleware which handles the user recognition/authentication logic and adds the user object into the req object (like passport does) and makes it available to further parts of the chain.

Unfortunately, req object is consumed as input but it's not available at the output in your addon methods. In order to achieve this, I've done a little trick and it provides me the solution that I need.

I hope I made my problem clear and if you think that's a considerable one, I'd be glad to open a PR for it.

Can't initialize Client within webpack project

Hello there,

I am trying to initialize the stremio client within a webpack (& react) project,
by directly using the 'stremio-addons' npm package it fails because if require.extensions which is not supported in webpack, so I try to directly use the bundled version from the browser/ folder:

import Stremio from "stremio-addons/browser/stremio-addons.js";

but when I call

var stremio = new Stremio.Client();

It says:

_stremioAddons2.default.Client is not a constructor

When I simply include the stremio-addons.js within the html file and call new Stremio.Client() in the console it says that Stremio is not defined.
What am I missing? Hope you can help me, thanks!

Enhancement Request

Hi, first, Thank you for this wonderful add-on. I simply love it. Just one request ..if you can include ' subtitle position" in subtitle settings menu, that would be great. Right now they kind of come in-between and deteriorate the viewing experience. If we can have something like ' below video" or in numbers like 0,10,20,30 etc, that would be really helpful.Hope, you will listen to your fan

Flaky addon installation

Whenever I'm running an addon, I'm getting inconsistent results with installing it in the desktop app on Windows.

When I launch any addon and try to add it, sometimes it works, but usually the app gives me "Error occurred while adding add-on". Sometimes the addon is added, but its name and version are empty. Basically, if I clone stremio-twitch and change the hostname to anything else (reachable, of course), it becomes flaky. Localhost seems to work best, but still not always. Uploading to a remote server and using it doesn't help. When I do the same in the web app (localhost:11470), everything works wonders.

The behavior seems as it might be related to caching, but it doesn't explain all the issues.

Also, I'm not sure if it is related, but a publicly announced add-on hasn't appeared in the Add-ons section after a day of being online. Given that quite a few add-ons have popped up there, I'm starting to feel a little dumb. Am I missing something obvious?

Addons on iOS

Please enable torrent addons on ios.
Or make an ipa version that we can sideload. 90% of persons who are using unjailbroken iphones are sideloading apps.
Please provide an ipa in which we can stream torrents. Am in love with stremio. I really wanna use it on ios when am in a trip

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.