Skip to content

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.

License

membranesoftware/membrane-monitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Membrane Monitor

A server application that executes in the Node.js runtime, targeting the Raspberry Pi OS 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 vlc 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.

Includes Membrane Surface as a component binary.

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

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

About

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.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published