A server application that executes in the Node.js runtime, targeting the Raspbian (Raspberry Pi) platform. Its primary function is to show websites and play video streams, as commanded by the Membrane Control application.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin
conf
src
LICENSE
README.md

README.md

Membrane Monitor

A server application that executes in the Node.js runtime, targeting the Raspbian (Raspberry Pi) platform.

Primary functions:

  • Launch the Chromium browser to display a particular web site, as specified by URL.
  • Store a playlist of URLs and cycle Chromium through the list at regular intervals.
  • Launch omxplayer to display a particular video stream, as specified by URL.
  • Store a playlist of video streams and cycle omxplayer through the list at regular intervals.
  • Transfer stream data to local storage, enabling playback from a cache without network access.
  • Accept commands received from the Membrane Control interface.

Builds: https://membranesoftware.com/membrane-monitor/

About Membrane Monitor: https://membranesoftware.com/i/about-membrane-monitor