Skip to content

Demo project (video-chat app) to show how to use icebreaker.io libraries

License

Notifications You must be signed in to change notification settings

marifehe/icebreaker.io-demo

Repository files navigation

icebreaker.io-demo

This project implements a simple video-chat application to show how to use icebreaker.io.

Context

icebreaker.io enables peer-to-peer real-time communications, using WebRTC technology. It is built on top of socket.io, and it basically allows two peers to resolve how to connect over the internet and start an RTCPeerConnection. It consists in:

How to run the demo

  1. You will need to install npm. Follow the instructions described in this article from the npm blog.

  2. Clone this repository and navigate to the created folder.

  3. Install the dependencies with npm install.

  4. Start the application with npm run dev.

After following these steps you are all set. You should see the following messages in your console:

>>>>> Server listening on port: 8081
>>>>> Access website through https://localhost:8081

If you open the url https://localhost:8081 in your browser, you should view the application:

alt text

License

MIT

About

Demo project (video-chat app) to show how to use icebreaker.io libraries

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published