[tickarr]: bump to v0.3.01 — on-demand overlays, EAS weather alerts, sports on-demand#155
Conversation
…sports on-demand Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This comment has been minimized.
This comment has been minimized.
|
The v0.3.00 ZIP was missing three required files ( I've already created the v0.3.01 release at https://github.com/jstevenscl/tickarr/releases/tag/v0.3.01 and updated this PR branch to reference v0.3.01. Once v0.3.00 is deleted from releases, this PR is ready to merge. |
Plugin Validation ResultsModified plugins: 1 Plugin:
|
| Check | Status | Details |
|---|---|---|
| Required fields | ✅ | All required fields present |
| Release artifact | ✅ | Artifact reachable at resolved URL |
| Maintainers | ✅ | jstevenscl |
| License | ✅ | MIT - MIT License |
| Permission | ✅ | You have permission to modify this plugin |
| Version | ✅ | 0.3.00 |
| Version bump | ❌ | No changes detected - nothing to publish |
View release v0.3.00 on GitHub · Compare v0.3.00...v0.3.00
❌ Validation failed
Some checks failed. Please review the errors above and update your PR.
Other plugins by jstevenscl in this repository (1)
| Plugin | Slug | Version |
|---|---|---|
| EPGeditARR | epgeditarr |
0.2.07 |
What's New in v0.3.00
This is a major feature release covering two large areas: EAS/JAS Weather Alerts (new feature) and on-demand mode for every overlay type.
Why On-Demand Mode
Previously, enabling Now Playing on a large satellite radio lineup cloned a stream profile for every channel and ran FFmpeg re-encoding 24/7 — whether or not anyone was watching. On an install with 200+ satellite radio channels, that meant hundreds of constantly active FFmpeg processes burning CPU and memory at all times.
On-demand mode means Tickarr does nothing to a channel until a viewer actually tunes in. The moment someone connects, the overlay activates. When no one has been watching for ~30 seconds, the channel silently returns to passthrough. This takes most installs from hundreds of always-on re-encodes down to just the handful of channels people are actively watching right now.
The same pattern applies to Custom Text and Sports Ticker trigger modes — no encoding happens until the trigger condition is actually met.
Why the Transcode Quality Setting
The Sports Ticker fires across every enabled channel simultaneously when a trigger condition is met (e.g. a live game starts). On a server with limited headroom, having 20 channels all spin up a 1080p30 FFmpeg process at the same moment can spike CPU significantly. The transcode quality setting lets the user dial this down to 720p30 or 720p for their hardware, and the default (1080p30) gives headroom for servers that can handle it.
This was discovered during live testing with MLB and FIFA games where multiple channels all triggered at once.
New Features
EAS/JAS Weather Alerts
Sports Ticker — On-Demand Trigger Modes
Nonein action params, boolean fields sendTrue/Falsereliably)Now Playing — On-Demand Mode (now the default)
Custom Text — On-Demand Mode
Under the Hood (carried from v0.1.02)
Requires Dispatcharr v0.27.1 or later
The Dispatcharr v0.27.1 worker and EPG request changes are the baseline for this release.
Full changelog and user guide: https://github.com/jstevenscl/tickarr/blob/master/docs/USERGUIDE.md