StyMaar / webRTC-test

StreamRoot's recruitment test

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Application test

Introduction

The goal of this test is to create a peer to peer application to send binary data from on browser tab to another, using the RTCDataChannel of the WebRTC HTML5 API.

Web RTC is an API that allows direct browser-to-browser communication. It's widely used for video chats, but it can be used for many things, including peer-to-peer video delivery like we do at Streamroot.

What's in this repository

  • The instructions you have to follow to complete the test: INSTRUCTIONS.md
  • An in-depth explanation of WebRTC : webRTC.md
  • A minimalist working webRTC example. You can reuse it or get inspired by it: EXAMPLE.md

Prerequisites:

  • Local instal of nodejs v4.2+
  • Local modern browser: Mozilla Firefox 42+ or Google Chrome 46+

About

StreamRoot's recruitment test

License:GNU General Public License v3.0


Languages

Language:JavaScript 85.0%Language:HTML 15.0%