dragonflight/services/playout
Zac Gaetano 869ae1aa83 fix(playout): use static ffmpeg, not apt, to avoid CasparCG SIGABRT
apt-get install ffmpeg pulls in ~80 transitive shared libs (libav*,
libx264, libdrm, libva...) that perturb CasparCG 2.4.0's headless
runtime linking and make it abort with SIGABRT (exit 134) on almost
every launch. Replace it with john van sickle's self-contained static
ffmpeg/ffprobe binaries in /usr/local/bin — the standalone CLI the HLS
re-muxer needs, with zero new shared libraries, keeping CasparCG's
environment identical to the known-good image.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-05-31 14:18:56 -04:00
..
src fix(playout): clean video-only HLS preview via standalone ffmpeg re-mux 2026-05-31 13:55:18 -04:00
casparcg.config fix(playout): point CasparCG log/data paths at writable /media volume 2026-05-31 14:11:00 -04:00
Dockerfile fix(playout): use static ffmpeg, not apt, to avoid CasparCG SIGABRT 2026-05-31 14:18:56 -04:00
entrypoint.sh fix(playout): clean video-only HLS preview via standalone ffmpeg re-mux 2026-05-31 13:55:18 -04:00
package.json feat(playout): CasparCG sidecar image + Node AMCP shim 2026-05-30 14:02:25 +00:00