- Last Published: 2022-01-10|
- Version: 5.0.0
Release notes for version 4.12.0
Released to Production on 19 December 2017
CaptureCast Platform 4.12.0
- Expose setting to allow multiple concurrent recording sessions.
- Expose option to manually run maintenance (which consists of OS updates and reboot)
- Introduced a “readonly mode” that CaptureCast will set while doing maintenance (in the future will be used for other things e.g. updating, backup/restore, etc)
- Added ability to pass system settings to plugins (either in private_settings.json) or on command line.
- A single setting can be specified with key <pluginId>.<settingName> or <simplePluginId>.<settingName>
- Alternatively, a JSON object can be specified with key <pluginId> or <simplePluginId>.
- <simplePluginId> here is the part of the plugin after the last dot, e.g. KalturaPlugin.
- Fixed an issue where, if there were publishing tasks queued up and the publishing Media Processing Module exited, the queued publishing tasks did not execute properly.
- Fixed issue where verbose logging from MPA Module and its plugins was not being logged at the proper level in the Configuration Module.
- Fixed issue where plugin-specific log level settings in the global system settings were not being properly applied.
- Add support for processor plugins without “finish timeout” values. If a processor does not terminate within that duration (in milliseconds) then the entire process is considered dead and terminated.
- Audio volume settings are now persisted across CaptureCast instances. CaptureCast now stores the user’s audio volume setting and will apply that setting after detection if the detected volume does not match the stored setting.
Scheduler Plugin 3.1.32
- Improved support for external scheduler event sources.
- Improved collision detection that takes early started/stopped recordings into account.
- Support for concurrent recording sessions. When this setting is enabled,
- Collision detection is disabled
- If there is already a recording running, the scheduler will not stop it.
- Fixed issue where old TimerTasks were not being cleared out after the timer was refreshed, causing stale Event, Task and Action objects to not be properly disposed of.
- Fixed issue where ical parsing fails if an event does not have a defined duraton/end time.
Web UI Plugin 3.5.4
- Support for external schedulers.
- Support for concurrent recording feature (must be enabled under System -> Beta Features).
- Support running maintenance manually.
- Support continue scheduled recording feature.
- Change to how scheduled recording events are interacted with on the calendar:
- If it is a currently running event, a limited modal with options to continue, pause, and stop will be shown.
- If it is a completed recording, and the media package exists in CaptureCast, then the player will be shown.
- Else, the standard edit scheduled recording modal will be shown.
- Disable many options if CaptureCast is in readonly mode.
- Fixed issue where scheduler view does not refresh when external scheduler is synced.
- Fixed issue where Refresh Schedule button was clickable while external scheduler is being refreshed.
- Fixed issue where, when configuring publishing, selected portal account would be lost if user switches to a tab and then back to CaptureCast.
- Fixed issue where, under some circumstances, EventSource dispatcher threads could be left open, and old EventSourceConnections may not be properly disposed of.
- Improved performance of EventSource dispatcher.
- Gray out any imported events that do not have a defined duration/end time, as these cannot be imported.
Kaltura Plugin 1.4.4
- Add support for infinitely retrying (both chunk and entry retries). Non-positive value indicates infinite retries.
- Cap wait time between retries to 30 seconds.
- Raised “finish timeout” value to one year.
Video4Linux Plugin 1.3.1
- Magewell Eco Capture cards now hardcoded to 60 FPS.
- If FPS of card is not known at time of capture, attempt to capture at 60 anyway.
CaptureCast Installer 1.0.6
- Fixed issue where the last package mentioned in the repository Packages file did not get updated when running installer, causing some packages to be left at an older version.
Log Downloader Plugin 3.1.25
- Include ps dump with thread listing.
Cattura nginx server 1.12.2
- Updated nginx version to 1.12.2
- Updated RTMP module version to 1.2.1
Kaltura Scheduler Plugin 1.0.3
- Allows users to pull scheduled recording events from a Kaltura scheduler.
Cranium Integration Plugin 1.1.4
- Transmit external scheduler configuration and information to Cranium.
- Cranium (>= 1.11.0) will disable modification of the scheduler if it gets external external configuration.
Custom Scheduler Form 1.0.3
- When external scheduler is enabled, disable the custom scheduler form.
HTTP API Plugin 3.2.7
- Expose API endpoints for querying if concurrent recording and device capture are available.