Sposta overlay video sull'app Android e rimuove ffmpeg server-side.

Il tabellone stile SportCam e il watermark Match Live TV sono bruciati in GPU via RootEncoder; sul backend spariscono OverlayRelay, job Sidekiq e volume stream_overlays.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-06-06 18:12:35 +02:00
parent 68b4390282
commit f3ff657fc2
29 changed files with 605 additions and 975 deletions

View File

@@ -115,7 +115,6 @@ services:
condition: service_started
volumes:
- recordings:/recordings
- stream_overlays:/app/tmp/stream_overlays
healthcheck:
test: ["CMD", "curl", "-f", "http://127.0.0.1:3000/up"]
interval: 15s
@@ -163,7 +162,6 @@ services:
REPLAY_STORAGE_ACCESS_KEY_ID: ${REPLAY_STORAGE_ACCESS_KEY_ID:-}
REPLAY_STORAGE_SECRET_ACCESS_KEY: ${REPLAY_STORAGE_SECRET_ACCESS_KEY:-}
REPLAY_STORAGE_FORCE_PATH_STYLE: ${REPLAY_STORAGE_FORCE_PATH_STYLE:-true}
OVERLAY_RELAY_PROCESS_CHECK: "true"
depends_on:
rails:
condition: service_healthy
@@ -171,7 +169,6 @@ services:
condition: service_started
volumes:
- recordings:/recordings
- stream_overlays:/app/tmp/stream_overlays
garage:
image: dxflrs/garage:v1.0.1
@@ -187,6 +184,5 @@ volumes:
postgres_data:
redis_data:
recordings:
stream_overlays:
garage_meta:
garage_data: