Statistiche di audience
Aggiornato il 12 ott 2026La pagina Audience mostra chi guarda i tuoi canali, per quanto tempo e da dove — per ogni canale e per ogni uscita. Ogni canale ha anche la sua scheda Audience.
Disponibile da Castreon 1.5.0. La base è in tutti i piani; le statistiche avanzate sono in Pro ed Enterprise (e nella prova gratuita).
| Tutti i piani | Pro ed Enterprise | |
|---|---|---|
| Spettatori ora, per canale e uscita | ✓ | ✓ |
| Grafico: media e picco su 24 ore, 7 giorni, 30 giorni, 12 mesi | ✓ | ✓ |
| Classifica dei canali | ✓ | ✓ |
| Spettatori unici al giorno e al mese | ✓ | |
| Ore viste, sessioni, sessione media | ✓ | |
| Paesi, app e dispositivi, uscite | ✓ | |
| Elenco delle sessioni con IP ed esportazione CSV | ✓ |
Come si contano gli spettatori
Uno spettatore è una sessione: un canale, un'uscita, un indirizzo IP e un'app.
- HTTP-TS — la sessione è la connessione; si conta esattamente, con il traffico inviato.
- HLS, LL-HLS, DASH, il player web, l'archivio — i player chiedono pezzi ogni pochi secondi; la sessione dura finché arrivano richieste e si chiude dopo 60 secondi senza nessuna.
- WebRTC — le sessioni arrivano direttamente dal server WebRTC.
Gli spettatori dell'archivio (catch-up, timeshift) si contano a parte, nell'uscita Archivio, non come spettatori in diretta.
CDN: gli spettatori che arrivano tramite una CDN non raggiungono il server, quindi non compaiono nelle statistiche — li conta la CDN. Castreon vede solo la CDN che preleva il flusso.
La pagina Audience
- Ora, Picco, Media, Unici oggi — i numeri principali per l'intervallo scelto.
- Il grafico — la media degli spettatori simultanei (l'area) e il picco (la linea tratteggiata), su 24 ore (ogni 5 minuti), 7 giorni (per ora), 30 giorni o 12 mesi (per giorno / mese). Passa il mouse sul grafico per i numeri esatti.
- Ora per canale — si aggiorna ogni 10 secondi, con gli spettatori su ogni uscita.
- Classifica — i canali per ore viste e picco.
Dettagli (Pro ed Enterprise)
Scegli Oggi, 7 giorni, 30 giorni o 90 giorni:
- Sessioni, ore viste, sessione media (quanto resta uno spettatore), picco simultaneo;
- i giorni, con gli spettatori unici di ogni giorno;
- Paesi — in base all'indirizzo IP;
- App e dispositivi — riconosciuti dall'identificazione del player (User-Agent);
- Uscite — HLS, LL-HLS, DASH, player web, archivio, HTTP-TS, WebRTC.
Sessioni (solo per operatori e amministratori) mostra ogni sessione chiusa: l'inizio, la durata, il canale, l'uscita, l'IP, il paese, l'app e il traffico. Puoi filtrare per IP, ed Esporta CSV scarica tutte le sessioni dell'intervallo.
Gli spettatori unici si contano per IP e app, al giorno e al mese. Castreon non conserva per questo gli indirizzi IP: conserva solo impronte con una chiave che cambia ogni mese e le elimina alla fine del giorno o, rispettivamente, del mese.
Cosa si conserva e per quanto
| Dati | Contengono IP? | Per quanto |
|---|---|---|
| Spettatori al minuto | no | 48 ore |
| Spettatori all'ora e al giorno, unici, ore viste, paesi, app, uscite | no | 2 anni |
| Sessioni con IP (Pro ed Enterprise) | sì | quanto scegli: 30 giorni (predefinito), 7, 90 o nessuna |
La conservazione delle sessioni si sceglie in Impostazioni → Statistiche. Quando accorci il periodo, le sessioni più vecchie vengono eliminate subito; con Nessuna non si conserva più nessuna sessione con IP, solo i numeri.
Gli indirizzi IP sono dati personali. Come operatore, decidi tu se e per quanto conservarli e sei responsabile della base giuridica e dell'informativa agli spettatori (per esempio nell'informativa sulla privacy del servizio). Castreon applica solo la tua scelta sul server; i dati non vanno da nessuna parte.
I paesi
Il paese viene dal database gratuito DB-IP IP to Country Lite, incluso in ogni versione di Castreon e aggiornato insieme a essa. Il database sta sul server — gli indirizzi non vengono inviati da nessuna parte per la ricerca. Senza database, il paese risulta Sconosciuto; il resto delle statistiche funziona allo stesso modo.
Se vuoi un database più recente di quello della versione, metti il file dbip-country-lite.mmdb nella cartella dei dati, in geo/, e riavvia il servizio.
IP Geolocation by DB-IP (licenza CC BY 4.0).
Prometheus e Grafana
La metrica castreon_channel_viewers{channel, slug, output} dà gli spettatori attuali per canale e uscita, all'indirizzo /metrics (vedi Metriche e Grafana).