Send a performance to a long distance friend.
The brain child of N. Cooler and K. Wisniewski, this collaborative art-app-in-progress hopes to bring silly song and danciness to our internet friends.
Karaokegram's webcam recording is only supported by Firefox.
Karaokegram runs on Node with Express, Pug, and Stylus. It uses the Google YouTube api to search for videos and does audio/video capture using navigator.getUserMedia(). Read Capturing Audio & Video in HTML5 for more info.
Suggestions and tips are welcome.
-
Install Node.js
-
Install Grunt
-
Clone the karaokegram repository
$ git clone https://github.com/haleystorm/karaokegram.git
-
Navigate to the karaokegram folder
$ cd karaokegram -
Install dependencies
$ npm install
-
Create config file
$ cp config/default-example.json config/default.json
-
Add api key and gmail password to default.json
-
Serve the presentation and monitor source files for changes
$ grunt
-
Open http://localhost:3000.
MIT licensed
Copyright (C) 2015 Haley Quentmeyer, http://haleystorm.github.io/