2020-06-22 17:08:46 -07:00
2020-06-22 17:08:46 -07:00
2020-06-14 23:28:45 -07:00
2020-06-14 23:28:45 -07:00
2020-06-14 23:28:45 -07:00
2020-06-22 17:08:46 -07:00
2020-06-22 17:08:46 -07:00
2020-06-14 23:28:45 -07:00
2020-06-14 23:28:45 -07:00
2020-06-14 23:28:45 -07:00

Streamwall

🚧 Early WIP release! 🚧

Streamwall makes it easy to compose multiple livestreams into a mosaic, with source attributions and audio control.

Screenshot of Streamwall displaying a grid of streams

How it works

Under the hood, think of Streamwall as a specialized web browser for mosaicing video streams. It uses Electron to create a grid of web browser views, loading the specified webpages into them. Once the page loads, Streamwall finds the <video> tag and reformats the page so that the video fills the space. This works for a wide variety of web pages without specialized scrapers.

Setup

  1. Install dependencies: npm install
  2. Launch: npm start

Credits

SVG Icons are from Font Awesome by Dave Gandy - http://fontawesome.io

Languages
TypeScript 98.8%
HTML 1.1%