Strema

Your own personal Netflix, self-hosted

get it
#2 Product of the DayJanuary 14, 2017

Reviews

Discussion

MakersThere are no makers yet
You need to become a Contributor to join the discussion - Find out how.
192503
Reinald Freling@rfreling · Founder of CocoaMail
They lost me at Java...
336262
Christopher ScottPro@mckean · Space monkey, mckean.co
@rfreling they lost me at the guy saying that they lost him at Java...
445755
André J@eonpilot · Swift dev @ eon.codes
@mckean @rfreling they lost me at: no green download button...
379063
Sebastian Limbach@bastilimbach · IT Consultant at Gambit Consulting GmbH
@rfreling Well only the backend controllers are written in Java/Groovy. Thats 8,8% of the total code. The frontend is written in JavaScript with angular.
750412
Noah Betz@ncbetz · Podcast Connoisseur & Apple Fanboy
@mckean same.
525090
Claudio H.@kazzkiq · Web Enthusiast
@rfreling The Java/Groovy part of the code seems extremely organized and well-written. I believe it wouldn't be hard to port it to Golang or another "non-RAM-eater" language.
524326
Elie Teyssedou@elie_teyssedou · Developer
Is it better than Plex ?
2658
J. Alexander Curtis@_jacurtis · Co-Founder, Yagi Telecom
@elie_teyssedou I was going to say the same thing. Plex is incredibly well done and mature. It has apps for web, AppleTV, Playstation, Roku, iOS, Android and anywhere else you would want to watch movies. This looks like a very basic version of Plex.
182989
Apostol Apostolov@apoapostolov · Producer, Designer @ Gameloft Sofia
@elie_teyssedou This is much clunkier than Plex. It is a self hosted web application where you can easily add new shows from scrobbled data, but you have to upload to that web application every media you acquire you-know-how, file by file, episode by episode. The only feature that Plex needs to steal ASAP is the synced watching for remote watching parties. It also needs (or maybe doesn't need) voice-chat for shared comments and laughs.
524326
Elie Teyssedou@elie_teyssedou · Developer
@apoapostolov You're right, the synced watching is a great feature. I used to this with friends. It's kinda funny, but when it come to pause the movie... it becomes tricky.
379063
Sebastian Limbach@bastilimbach · IT Consultant at Gambit Consulting GmbH
@elie_teyssedou It is completely open source under the MIT License. I think this is pretty awesome and a big advantage over Plex.
525090
Claudio H.@kazzkiq · Web Enthusiast
@_jacurtis @elie_teyssedou Basic and *open-source*. ;-)
72708
Ben TossellHunter@bentossell · newCo
Host your own Streaming Application with your media library. It's Open-Source and theres quite a cool list of features
13063
Kevin GrangerHiring@kevin_granger · UI-UX Devsigner, Algolia
@bentossell wrong name ^^
109190
Olivier El Mekki@oelmekki · maker
My first reaction was "ok, but what about suggestions?", and then I saw it actually leverages IMDB "related" feature, very clever! It's not close of a "suggested for you" feature, but given there are just so many movies released every month, it sounds perfectly fine. One thing that would be really cool is if it was able to "merge" access to streaming services. Now that watching movies is affordable, I became an heavy binge watcher, instead of just going to theater or downloading a movie once or twice in the year, like before. I certainly don't want to manage a big collection myself, and it would mean either downloading tons of torrent or spending tons of money on individual buying. Yet, streaming services all have the same problem : their catalog is limited. Being able to import catalogs from those services in Strema and watch them directly from there would be a real game changer.
445755
André J@eonpilot · Swift dev @ eon.codes
@oelmekki What this guy said
62304
Dan Moore@toobulkeh · Vaporware
@oelmekki how has no one done merge properly? Is it that difficult to stay up to date with their catalogs?
109190
Olivier El Mekki@oelmekki · maker
@toobulkeh I did a quick check, it turns out netflix has shut down its public api a few years ago, so this certainly is making things difficult. There's a website called "netflix roulette" which randomly selects a movie from catalog, so it's certainly achievable (my guess is that they rely on a undocumented api, so it should implement some caching mechanism to avoid to break if this changes). The next problem is to actually display a movie, given those streams contain DRMs. But I guess users wouldn't mind too much being redirected to a movie page on netflix or other once they selected what they want to watch, instead of always using the same player : what really matters is to look up catalogs. Obviously, the real answer here is to make partnerships with related services. It can be a good thing for them : people already subscribed to HBO won't consider subscribing to netflix as well easily ; but they actually may if they have an app they like that makes it easy to merge services. It could even makes sense now that netflix is focusing on creating its own content : you can expect there will be less duplicates between services and that it's worth it to subscribe to a service just for its own content.
Vivek Sancheti@evivz · Co-Founder CryptoGround.Com
I hope it will not promote piracy to next level...
328875
cndymn@cndyymn
@evivz there are already tools for this (Plex, emby)
542446
Charles Cooper@charles_cooper1
@cndyymn piracy is promoted due to industry not changing fast enough. Since Apple TV, I barely download movies. When I did download them, it was due to the fact I wanted it now and in a file format rather than a DVD or waiting. But yes some people want things for free. I wonder what would be the buy rate of those who pirate.
182989
Apostol Apostolov@apoapostolov · Producer, Designer @ Gameloft Sofia
@cndyymn @evivz This is like Plex, except web-based only.