Releases: ScopeCreep-zip/SpiritStream
Releases · ScopeCreep-zip/SpiritStream
SpiritStream v1.2.1
SpiritStream v1.2.1
Highlights
- Major RTMP resiliency improvements (auto‑reconnect with backoff/cooldown, better timeouts/buffering/keepalive, crash detection + notifications).
- New OBS WebSocket integration with connection management and notifications.
- Discord webhook integration with security improvements.
- Settings split (profile vs app) with migration and encryption upgrades.
Changes
- RTMP/FFmpeg: reconnect/backoff, tuned send/receive timeouts and buffers, TCP keepalive, improved logging, outgoing port handling, allow same ingest port, crash handling, and optional timestamp/audio‑sync flags plus discard‑corrupt.
- Output groups: start/stop groups independently; per‑group and per‑target enable switches for exclusion/restart; fixed output group/target enabled state.
- OBS WebSocket: auth support, password visibility toggle, stored connection state, connect/disconnect notifications, event polling, start/stop control integration, directionality fixes, go‑live delay fix, and clean reconnect/retry behavior on profile change.
- Discord: webhook support with markdown, image attachments, test action, cooldown settings; masked/encrypted webhook URL; security fixes; UI show/copy improvements.
- Settings/data: profile settings separated from app settings; stream‑key encryption default on; auto‑encrypt when enabling; legacy data migration with safety net; consolidated app data directories; debounced settings saves flushed correctly.
- UI/UX & misc: new Lunduke theme; default stream target platform set to YouTube; remove
:443from YT URL; StreamTargets “+” button fix; improved save file picker for exports; localization cleanup and new translation keys; OS tray/dock notifications.
Downloads
Choose the appropriate download for your platform:
- macOS (Apple Silicon):
.dmgfile ending inaarch64 - macOS (Intel):
.dmgfile ending inx64 - Windows:
.msior.exeinstaller - Linux:
.AppImageor.debpackage
Requirements
- FFmpeg is required for streaming functionality
- macOS:
brew install ffmpeg - Windows: Download from ffmpeg.org
- Linux:
sudo apt install ffmpeg
- macOS:
SpiritStream v1.2.0
SpiritStream v1.2.0
Downloads
Choose the appropriate download for your platform:
- macOS (Apple Silicon):
.dmgfile ending inaarch64 - macOS (Intel):
.dmgfile ending inx64 - Windows:
.msior.exeinstaller - Linux:
.AppImageor.debpackage
Requirements
- FFmpeg is required for streaming functionality
- macOS:
brew install ffmpeg - Windows: Download from ffmpeg.org
- Linux:
sudo apt install ffmpeg
- macOS:
SpiritStream v1.1.1
SpiritStream v1.1.1
Downloads
Choose the appropriate download for your platform:
- macOS (Apple Silicon):
.dmgfile ending inaarch64 - macOS (Intel):
.dmgfile ending inx64 - Windows:
.msior.exeinstaller - Linux:
.AppImageor.debpackage
Requirements
- FFmpeg is required for streaming functionality
- macOS:
brew install ffmpeg - Windows: Download from ffmpeg.org
- Linux:
sudo apt install ffmpeg
- macOS:
SpiritStream v1.0.1
SpiritStream v1.0.1
Downloads
Choose the appropriate download for your platform:
- macOS (Apple Silicon):
.dmgfile ending inaarch64 - macOS (Intel):
.dmgfile ending inx64 - Windows:
.msior.exeinstaller - Linux:
.AppImageor.debpackage
Requirements
- FFmpeg is required for streaming functionality
- macOS:
brew install ffmpeg - Windows: Download from ffmpeg.org
- Linux:
sudo apt install ffmpeg
- macOS:
SpiritStream 1.0.0 - Multistreaming overhaul, themes, and platform registry
Important: License updated to GPL-3.0.
New
-
- Platform registry with 80+ platforms and modular additions
-
- Multistreaming and multi-output groups
-
- Theme system with bundled themes and persistence; logs UI with export and retention
-
- Key rotation UI; Windows setup script
-
- Expanded localization (Arabic, Chinese, Korean, Ukrainian, Russian, Afrikaans)
Changed
-
- FFmpeg handler rework (mapping, passthrough, TCP fan-out)
-
- Encoder presets aligned per encoder plus keyframe interval support
-
- Stats track total bitrate with smoothing and reset on stop
-
- UI polish (default window size, settings links)
Fixed
-
- Stream key redaction/masking in logs and templates
-
- Race condition/poisoned mutex
-
- Bitrate calc overrides
-
- More graceful FFmpeg exit
-
- Hardware encoder availability filtering; pipeline errors and ingest URL defaults
Security
-
- Stronger Argon2id params
-
- Encrypted data zeroization
-
- Windows file protections
-
- Machine key rotation
Docs/Dev
- -Full documentation suite and tutorials
-
- Platform schema + generator scripts
-
- Theme tooling
Contributors
-
- @Cody-wills
SpiritStream v0.1.0
SpiritStream v0.1.0
Downloads
Choose the appropriate download for your platform:
- macOS (Apple Silicon):
.dmgfile ending inaarch64 - macOS (Intel):
.dmgfile ending inx64 - Windows:
.msior.exeinstaller - Linux:
.AppImageor.debpackage
Requirements
- FFmpeg is required for streaming functionality
- macOS:
brew install ffmpeg - Windows: Download from ffmpeg.org
- Linux:
sudo apt install ffmpeg
- macOS: