Skip to content

rifflearning/riff-rtc-fork

 
 

Repository files navigation

riff-rtc

Riff video chat (using WebRTC) platform server and client

Client

A single page application (SPA) implmented with React which provides the interface for the Riff Learning communication tools and metrics.

The videoconferencing is build on top of SimpleWebRTC, and the initial design and data analysis came from the MIT Rhythm framework for measuring conversation dynamics within teams.

Server

The server exists to integrate configuration values into the client and serve the various files the client consists of to the browser. It also supports integration with LMSs via the LTI specification.

Files and Folders

  • public: client side public HTML / CSS
  • src: client side javascript
  • server: server side javascript
  • config: configuration files (see node-config)
  • webpack:
  • docker:

Installing and running

npm install
npm run build:prod
npm start

Configuration

(section to be written)

Docker container

(section to be written)

About

RTC Client for Riff (early mvp)

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 90.3%
  • CoffeeScript 5.1%
  • CSS 2.2%
  • Makefile 1.0%
  • Dockerfile 0.8%
  • Shell 0.3%
  • HTML 0.3%