Rails API, app Flutter, infrastruttura Docker/MediaMTX, sito marketing e documentazione di deploy. Co-authored-by: Cursor <cursoragent@cursor.com>
769 B
769 B
Test end-to-end Match Live TV
Prerequisiti
cd infra && docker compose up -d
1. API smoke test
./scripts/e2e_api.sh
2. Flusso sessione
- Login → crea sessione su partita seed
- MediaMTX path
match_{uuid}con alwaysAvailable - Simula webhook disconnect → status
reconnecting - Simula webhook connect → status
live
3. Stream RTMP (device)
- Avvia app Flutter in Camera Mode
startStreamconrtmp_ingest_urldalla API- Verifica path online:
curl http://localhost:9997/v3/paths/list - Airplane mode 30s → slate su YouTube
- Ripristina rete → reconnect automatico
4. Regia
- Secondo device in Controller Mode
- Scan QR pairing
- +1 punto → overlay aggiornato su camera via Action Cable