My own private Rdio
January 18, 2013 2:56 PM Subscribe
I would like to create a private music streaming service for a small circle of friends, using Amazon S3, Cloudfront, an HTML5 player and a password-protected website. Is this possible? How to do it best? (Full walkthrough of the idea within.)
posted by the brave tetra-pak to Computers & Internet (9 answers total) 3 users marked this as a favorite
In my vision, this is how it works:
There is a website. It's password-protected (this would be for a handful of people; it can be .htpasswd rather than something with registration etc). Logging in gets you to a page with a player (ideally HTML5; some of the people involved are Flash-averse). With the player, you can see the whole of the library, which lives in an S3 bucket. Click to stream songs, enjoy!
I'm having trouble sorting out the various players and widgets available (I don't know much about streaming media) and have a few other technical questions. The Streaming setting on Cloudfront is limited to RTMP, which presumably means Flash players only, right? Are there ways around this? If anyone has prior experience with creating something like this, what are the best choices? Any issues I should know about before I get started?
(And just to answer these questions in advance ... this is for a scattered group of friends into very rare music, almost entirely rips of out-of-print vinyl, plus some private field recordings; we're not going to be doing anything piratic. And I'm interested in building this because I like the idea of us quietly, daily in each other's lives, the way other people in this group have built little glancing bits of social software -- that's why I'd like to do it this way rather than just set up a big-ass zip of all the files. It's a digital version of the way we used to hang out in each other's apartments, listening to music and working. Plus I can keep adding to it as it goes!)