Stremio / stremio-features

Post Feature requests in Issues here
108 stars 13 forks source link

Acestream support #103

Open TheBeastLT opened 5 years ago

TheBeastLT commented 5 years ago

Are there any plans to support acestream links in Stremio? A lot of tv channels are available through acestreams and could open up opportunities for new addons.

jaruba commented 5 years ago

I'll start off by saying I (personally) know and understand the importance of AceStream's live streaming technology.

Although there is no plan to implement AceStream support in Stremio directly, there is however a plan in place to have Powder Web working as a Stremio add-on.

Using Powder Web as an add-on will bring many benefits, including (but not limited to) torrent management, acestream support, sopcast support, etc.

Unfortunately this is not something that will happen soon, as the technologies needed to do this are still being worked on and tested, and Powder Web itself is still in it's infancy.

But stay tuned, as it will happen.

TheBeastLT commented 5 years ago

@jaruba On the same topic, to not create another issue - does stremio support:

jaruba commented 5 years ago

@TheBeastLT this is a hard question to answer as Stremio is available on Desktop, Web, Android and iOS. Each using different players that might or might not support them.

It's highly likely that the Desktop version supports them both, as it's using MPV. But I can't say for sure about the Web and phone versions.. for the Web version, if hls.js supports encrypted HLS, then the Web version would support it too, I don't think DASH is supported on the Web version though. And for phones, i really don't know..

Best way to find this out would be to make a simple test add-on that replies with encrypted HLS and DASH and testing them across devices in Stremio.

TheBeastLT commented 5 years ago

It seems that encrypted HLS streams work on both desktop and web (though on desktop it seems to buffer for a long time before playing, on web it starts instantly), previously it failed because the url was country restricted (doh ;/). But DASH streams do not work on desktop nor on web.