ROAD Backend
Component | Version |
---|---|
ROAD Backend | 1.4.495.1 |
Related ROAD Clients Release
With R2023.1.1 ROAD clients are released as version 1.2.106.0. It is recommended to use those versions in combination.
Major Changes
Easy REST API
Support of cluster-wide “JobCreated” notifications
External control for Ember+ and General Purpose IO (GPIO)
Standby schedules to guarantee a job always to be prepared
Support for new client features
Dependencies
Minimum DPE Services 2.4.301.0 is needed
(Part of ROAD Installer) Visual C++ Runtime updated to 2015-2022 (14.34.31931.0)
New features
Service
Add New Subscription Type for New Jobs
Display "Invalid" Transitions as “Pending”
Download All Logs
New Request to Worker Pause+OutputSwitch
ExternalControl: Configurable Commands
OutputSwitch: Add option to use output graph for time interval
Don't Create Worker for Only Pure Transition
External Control: Support Back Channel via EMBER+
ExternalControl: Marker Command
Add basic GPIO trigger support
ExternalControl: Improve Error Handling
Implement Easy REST Interface for Turbo Player (ROAD Side)
Correct Start Time and OutputSwitch for Job Starting in Past
Adjust scheduled job duration for daylight saving changes
"Resume interrupted job" behaves similarly as "Standby" (in regards to restarting scheduled jobs)
Scheduling: Display Combination of Job State and Standby
If Service Stop Stops Jobs, Still Send Their Final Notification
Worker
Deferred creation of database groups
Don't create any table entry, if no audio at all was received during a recording
Omit "Empty" OutputSwitch Notifications
Correct Start Time and OutputSwitch for Job Starting in Past
Handle new option "deleteFutureTransitions" in non-state-changing transitions
Installer
Add DpeDefaultUrl to the DpeDefaultCredentials page
Add TIO DLLs
netsh ipport 0.0.0.0:<portnumber> added to Add-PortBinding in Add-HttpsCertBinding.ps1 for secure protocols (needed for TIORoad)
Fixed Issues
Service
OIA-1802 - Running time of schedules jobs is slightly too long
OIA-2780 - Job is failing but no job state event is sent
OIA-2686 - Scheduling: Wrong Start in Case of Short OutputSwitch Interval
OIA-2551 - Possible crash situation when (auto) updating list of active hosts (+ hardening all other timers)
Worker
OIA-2454 - Messages Sometimes Contain Invalid JSON
OIA-2681 - Doesn't Delete Empty Group When Job Is Cancelled
OIA-2784 - Incorrect time stamps, when job has output switches
OIA-2994 - Hang during shutdown because of deadlock in WASAPI source filter
OIA-1703 - Recording with a "Streamer++" ASIO Driver may hang on Stop
OIA-1670 - DirectShowFilter: FFmpeg Filter doesn't properly deliver 0-length media samples
OIA-3381 - Wrong time stamps, when job is starting in "Pause" and set to "Wait" immediately