Can be used here
Ease-Web is a web client for Ease, with the goal of making it a little bit easier watch movies with the people that matter to you, regardless of the distance.
Ease lets you broadcast your own local content to your friends and loved ones, completely in sync! All the audio and video sharing is peer-to-peer, ensuring your content stays private and safe, and we only use a small signaling server to help you discover other users.
In sync... what does this really mean for you? Well, if you click pause, it pauses for everyone. If you seek, it seeks for everyone. Best of all, everyone watching can do these things too! All the content is completely synced, allowing for a more personal experience (and avoiding the good old "3... 2... 1... Play!").
If you are looking for a similar experience for remote content (youtube etc), we suggest looking at Gaze or Rabb.it, both are great products!
Head over to Ease to install the desktop client! Unfortunately the host must use the desktop client, but peers are welcome to use this web client for greater convenience!
-
Building the project is as easy as:
npm run rebuild
-
And you can run the file-watchers using:
npm run watch
-
All the scripts will, by default, build for a development environment. To create production files you must manually specify:
npm run build:prod
-
The
index.html
will also point to the minified version of react if the NODE_ENV is set toproduction
-
Again super easy, just run:
npm start
-
And navigate to localhost:8340
-
To run all the tests simply run:
npm test
-
To run the tests against the react components:
npm run test:react
Note: Nodejs >6.0 required for several of the tests