Jerko Steiner e90c8c53f6 Update all libraries (including react)
Setting muted to video results in warning:

Warning: unstable_flushDiscreteUpdates: Cannot flush updates when React
is already rendering

This seems to be a bug in React:

https://github.com/testing-library/react-testing-library/issues/470
2019-11-16 09:47:54 -03:00
2017-06-20 18:40:19 -04:00
2017-10-29 14:22:51 -04:00
2019-11-13 22:27:34 -03:00
2019-11-16 09:18:42 -03:00
2019-11-13 22:27:34 -03:00
2018-11-22 11:35:44 -08:00
2019-11-13 22:35:48 -03:00
2019-11-14 00:18:15 -03:00
2019-11-14 00:30:16 -03:00
2019-11-14 00:27:22 -03:00
2017-06-18 09:41:06 -04:00
2019-07-07 10:51:36 +08:00

Peer Calls

Build Status npm

WebRTC peer to peer calls for everyone. See it live in action at peercalls.com.

Work in progress.

Requirements

Installation & Running

From npm

create directory ./peer-calls and copy config/default.json into it.

npm install --global peer-calls

env NODE_CONFIG_DIR=./peer-calls peercalls

⚠️ Using --global is not advised in server environments. *

From git source

git clone https://github.com/jeremija/peer-calls.git
cd peer-calls
npm install

# for production
npm run build
npm start

# for development
npm run start:watch

To run a development version, type:

If you successfully completed the above steps, your commandline/terminal should show that your node server is listening.

On your other machine or mobile device open the url: http://<your_ip_or_localhost>:3000

Testing

npm install
npm test

Browser Support

Tested on Firefox and Chrome, including mobile versions.

Does not work on iOS 10, but should work on iOS 11 - would appreciate feedback!

For more details, see here:

Contributing

See Contributing section.

License

MIT

Description
No description provided
Readme 4 MiB
Languages
TypeScript 88.9%
SCSS 9.3%
HTML 1.1%
JavaScript 0.4%
Dockerfile 0.3%