- rcal web-based schedule editing and log viewing
See rcal/README.md for details on installing this (optional) facility.
- Updated example rsked.json configs, disabling vlc by default
- Bug fixes
Vlc and nrsc5 are somewhat sluggish on armv7l (Debian 10) leading to odd errors; they should be considered experimental there, ymmv.
- Experimental support for HD radio via nrsc5
- Bug fixes
You can build the nrsc5 application from source in: https://github.com/theori-io/NRSC5
- Support for VLC Media player as a player option
- Support for player preference by media type in rsked.json
- Bluetooth monitoring and configuration utility, with documentation.
This release fixes bugs and introduces some significant enhancements and changes.
- Schedule schema has changed to 2.0
- Formal JSON schema for validating 2.0 schedules
- Improvements to documentation
- Script to create deployable releases
- Script to verify a deployment configuration
- Support for flac format audio sources
- Experimental monitoring option using Bluetooth
The most noticeable change is in the schedule.json
configuration
file. The new schema is similar to the earlier one, but is simpler in
design. Any existing schedules will need to be upgraded--no backward
compatibility. Upgrading is a relatively simple manual process. (In
this early stage project, hopefully this affects exactly nobody.) It
sets the stage for a web-based graphical editor for schedules, which
is under development, to be released "soon".
The experimental Bluetooth service allows operators to check the status and perform some administrative actions on a unit in environments with restricted or nonexistent Wi-Fi or Ethernet. It is intended to eventually support more full-featured configuration capabilities.
This was effectively the first public release of rsked
.
Some feedback suggested it was fairly simple to compile, but tricky
to configure; future releases will attempt to rectify this.