mode Modalita` | enumsinglemulti
| no | single | single = uno stream (input o config). multi = array di stream dall'input. |
streamUrl URL stream (fallback) | string | no | — https://vixcloud.co/playlist/...?token=... | Solo single mode. Usato se l'input non porta uno streamUrl. L'input ha precedenza. |
title Titolo entry | string | no | Stream | Compare nella UI VLC accanto al play button. |
referrer Referer (fallback) | string | no | — | Se l'input non porta headers.Referer, usa questo valore. Necessario per la maggior parte degli embed host. |
userAgent User-Agent (fallback) | string | no | — | Idem per User-Agent. Deve combaciare con l'UA usato durante la risoluzione. |
group #EXTGRP group label | string | no | — Movies HD | Etichetta per IPTV players (raggruppamento canali). |
logoUrl #EXTIMG logo URL | string | no | — | URL logo mostrato dai player IPTV. |
durationSec Durata (s) | number | no | -1 | -1 = sconosciuto (HLS default). 0 = omette #EXTINF. >0 = durata fissa. |
playlistTitle Titolo playlist globale (#PLAYLIST:) | string | no | — Streammy Top 100 | — |
filename Filename per download | string | no | streammy-{titleId}-S{season}E{episode}.m3u8 streammy-{titleId}-S{season}E{episode}.m3u8 | Usato nel Content-Disposition: attachment. Supporta placeholder {titleId} {episodeId} {name} {slug} {season} {episode} risolti dal webhook input (input root, input.query, input.params, input.output). I placeholder non risolti sono rimossi. Sanitizzato a runtime contro caratteri filesystem. Usare un nome dinamico evita che i download multipli si sovrascrivano nel browser (cartella Downloads). |
emitDownloadHeaders Includi downloadHeaders | boolean | no | true | Headers HTTP gia` pronti per webhook_respond (Content-Type, Content-Disposition). |
emitBase64 Includi base64 nell'output | boolean | no | false | Solo se necessario per data: URL embedding. |