SAGE2 ======= Browser based implementation of SAGE. A cluster-based html viewer used for displaying elements across multiple browser windows. ##### Dependencies ##### * node.js * ffmpeg * poppler * imagemagick ##### Install ##### * [Windows Install](https://bitbucket.org/sage2/sage2/wiki/Install%20(Windows)) * [Mac OSX Install](https://bitbucket.org/sage2/sage2/wiki/Install%20(Mac%20OSX)) * [OpenSUSE Install](https://bitbucket.org/sage2/sage2/wiki/Install%20(openSUSE)) * [Ubuntu Install](https://bitbucket.org/sage2/sage2/wiki/Install%20(Ubuntu)) ##### Configure ##### * Create a [configuration file](https://bitbucket.org/sage2/sage2/wiki/Configuration) for your display environment * Save file in /config * Select your configuration file * Option 1: name your configuration file '-cfg.json' (eg. host = thor.evl.uic.edu, config file is 'thor-cfg.json') * Option 2: create a file 'config.txt' in Specify the path to your configuration file in 'config.txt' ##### Run ##### * Open Terminal / Cmd * `cd ` * `node server.js` * Open Google Chrome (to enable screen sharing, go to chrome://flags and enable "Enable screen capture support in getUserMedia()") * Table of Contents: `http://:` * Display Client: `https://:/?clientID=` * Audio Client: `https://:/audioManager.html` * SAGE UI: `https://:/sageUI.html` * SAGE Pointer: `https://:/sagePointer.html` (Allow pop-ups) ##### Supported File Types ##### * Images * JPEG * PNG * TIFF * BMP * PSD * Videos * MP4 * PDFs ##### Notice ##### SAGE and SAGE2 are trademarks of the University of Illinois Board of Trustees (SAGE™ and SAGE2™).