Skip to content

Latest commit

 

History

History
21 lines (15 loc) · 1.71 KB

overview.md

File metadata and controls

21 lines (15 loc) · 1.71 KB

Overview

Stream Viewer is a Python package for real-time data visualization. It comprises data-source and visualization modules intended for integration into applications for real-time monitoring and visualization of streaming data, especially data from lab streaming layer (LSL) streams. StreamViewer also provides applications for direct use or to serve as examples.

StreamViewer provides 4 main modules:

The other modules -- buffers and utils -- are unlikely to be used by integrators.

StreamViewer is intended to be:

  • extensible
    • It is possible to extend StreamViewer with custom data sources, renderers, and widgets added as plugins for use with existing StreamViewer applications or across other integrations.
  • customizable
    • The provided renderers expose many parameters and PyQt widgets to modify those parameters at runtime.
  • integrated into your own application
    • Only a basic QtWidget and a few lines of code are required.