PixelSoul
Newbie
- Jan 27, 2018
- 26
- 16
Hello!
I've been slowly developing a movie streaming website for a few months now. There have been some delays due to personal issues but now I'm 100% focused on getting this thing done.
I truly believe my website will be quite unique in the movie streaming space as I have some ideas that haven't been done before as far as I know. I would like to keep some of the ideas private for the time being but I'll definitely be posting some information about my doings.
My income goals are quite humble, as of right now I'm making around 500-1500 passively per month from 2 projects. I have 2 projects in development, one of them being this. I want to reach a passive income of at least 3000 per month, that's my goal.
How the site will work
What's done so far
I've also been thinking about potentially selling access to the transcoded media library and database I'm in the process of making but have not made a decision yet. After a while, I'd even consider selling the whole system.
Stats [11/05/20]
I've been slowly developing a movie streaming website for a few months now. There have been some delays due to personal issues but now I'm 100% focused on getting this thing done.
I truly believe my website will be quite unique in the movie streaming space as I have some ideas that haven't been done before as far as I know. I would like to keep some of the ideas private for the time being but I'll definitely be posting some information about my doings.
My income goals are quite humble, as of right now I'm making around 500-1500 passively per month from 2 projects. I have 2 projects in development, one of them being this. I want to reach a passive income of at least 3000 per month, that's my goal.
How the site will work
- Since everything is built from the ground up (no Wordpress or any other ready-made scripts) it's quite complicated yet easy at the same time.
- Media files will be encrypted and stored on a cloud storage service where I have unlimited* storage space for quite cheap. (* - safely 200-400TB)
- I have not yet tested if I can download and decrypt on the fly to serve to the users almost instantly but the speeds will be fast enough for the media to be ready within 5-10 seconds on the first request. After the first request, it will be cached on the streaming server until that runs out of space or hasn't been viewed for a while, and then it gets deleted.
- Since I control the streaming to the user(s) I can inject ads into the stream in a way that ad-blocks would be considered close to useless.
- Streaming server(s) will be proxied by multiple DMCA ignored servers, as it's easier and quicker to switch around DMCA ignored hosts.
- The reason I'm proxying is that DMCA ignored hosts usually have less than ideal hardware, but it'll be good enough to proxy traffic.
What's done so far
- I've gathered a huge database of movies and tv shows.
- I've linked around 15k movies with torrents so far, after that I'll focus on the tv shows
- I've written a system that:
- Downloads the torrents
- Transcodes the media files to a format that can be viewed in the browser
- Encrypts the media files for safe storage
- Uploads the encrypted files to the storage
- Repeat
- Made an MVP backend API which will download, cache and serve the media files
- I made a little bit of the frontend of the website. I'll wait until I have the tv show part of the system implemented and started before I will continue with the backend and frontend further.
I've also been thinking about potentially selling access to the transcoded media library and database I'm in the process of making but have not made a decision yet. After a while, I'd even consider selling the whole system.
- I do not know what ad networks I'll go with yet so suggestions are welcome.
- I will not be doing a lot of SEO, only the basics as I believe the website features will do its own work for gaining users.
- I will not be doing a lot of advertising to get the website out there, only some places here and there, not much effort.
- I have not yet bought a domain nor the DMCA ignored servers as I don't need them yet.
- Everything is done in Node.js.
Stats [11/05/20]
- 5,257 - files downloaded -> transcoded -> stored, so far
- ~350 - files processed per 12 hours on average
- a lot - time wasted so far
Last edited: