This is a very basic app that allows sending direct URL (not local file yet) from desktop to Google Chromecast.
Was implemented using:
- Node.js, Atom Electron, node-castv2-client
- Facebook React
- The very basic components from Material-UI & Flexbox Grid
- Gulp task runner, Babel
Mainly, the project may showcase how this may work together.
# local dependencies, may take some time
npm install
# launch via electron
npm start
# build binaries for Desktop
gulp build
# build binaries, OS specific only
gulp build:osx
gulp build:win
# build front-end only
gulp build:ui
npm install
npm install -g tsd
tsd install node
tsd install react-global
This stuff seems useful, feel free to contribute with a PR (not sure when will have time to implement):
- Do not connect immediately, choose from menu
- Seek bar
- Translations
- Volume control
- Playlists
- Tray icon: menu items
- Tray icon: Drag'n'Drop URL
- YouTube links support