- fixed Kitematic auth failure
- security improvements
- FFmpeg and NGINX optimizations
- fixed update check
- added semantic versioning
- several small bugfixes and improvements
- updated dependencies
- added Aarch64 Docker image and reduced Docker layers
- fixed external streaming with RTSP over TCP input option
- updated NPM/Bower packages
- updated FFmpeg to 2.8.6
- switched to a NGINX-RTMP fork of Sergey Dryabzhinsky
- added ECMA6 development mode (RS_NODE_ENV=dev) and updated NodeJS to 5.7
- refactored frontend structure
- finished ECMA6 frontend remodeling
- started backend refactoring
- optimized fake audio process (resolved NGINX error "hls: force fragment split")
- added FFmpeg patch of Andrew Shulgin (Ignore invalid sprop-parameter-sets missing PPS)
- renamed environment variables (old environment variables are still supported but will be deprecated in the future)
- RS_NODE_PORT
- RS_NODE_ENV
- RS_LOGGER_LEVEL
- RS_TIMEZONE
- RS_SNAPSHOT_REFRESH_INTERVAL
- RS_CREATE_HEAPDUMPS
- RS_USERNAME
- RS_PASSWORD
- several small bugfixes and improvements
- Andrew Shulgin - Many thanks for your support and welcome to our team!
- updated NPM packages, NGINX to 1.9.9 and FFmpeg to 2.8.5
- restructed frontend (WebsocketService, more ECMA6, ServiceFactory, logger as Angular-Service)
- cleanup NPM dep.
- expanded ESLint ruleset and first code optimizations
- added NGINX process monitoring
- cleanup JSONDB
- implemented input-field validation for RTSP/RTMP addresses
- added missing config of v0.1.0-RC4
- added https sources to Dockerfiles (thx @ nodiscc)
- fixed visualisation problem of new RTMP/RTSP endpoint (JSONDB processing)
- optimized input-process (removed generateOutputRTMPPath)
- cleaned up NPM packages
- added ESLint insteed of JSHint+ first ruleset
- first code optimizations (ecma5 -> ecma6)
- optimized RaspiCam-Hack for Raspberry Pi 1
- updated NPM packages and node
- refactored FFmpeg-Fluent integration by own fork (reduces process-output)
- fixed output-process (generated high CPU load on arm)
- fixed preview player (no play-icon, didn't stop when the modalbox is closed)
- Fixed ARM typo @ Vyacheslav Shevchenko
- fixed links to docs
- updated NPM & Bower dependencies
- use branch FIX_stderr-variable_of_infinite_growth
- more jshint stylecheck rules and fix problems
- renamed ReStreamer to Restreamer
- refactored docs and wiki