
Manuale d'uso e guida
Video ufficiale multicanale Playout e documentazione sulla produzione remota
Indice
- Manuale d'uso e guida
- Hardware
- Il tuo PLAYDECK PC Build / Hardware
- Dispositivi di input/output supportati
- Interno ed esterno Keying
- PiP (Picture-in-picture) con Keying integrato
- Configurazione del dispositivo ST 2110
- Configurazione del segnale di riferimento del dispositivo (GenLock)
- Playlist e contenuti
- I migliori codec video per la riproduzione
- Inserisci "Input Streams" nella playlist
- Inserisci video di YouTube nelle playlist
- Automatizza l'overlay Lower Third con i clip
- Sottotitoli
- Preparare/importare playlist da fonti esterne
- Crea un ciclo di attesa pre-spettacolo
- Creazione di una presentazione su un unico monitor
- Growing Files nella playlist
- Transcodifica dei clip per la decodifica tramite GPU
- Uscita video e audio
- Trasmetti il tuo feed video
- Configurazione dell'uscita Streams
- ASIO / Scheda audio virtuale Dante
- Audio multicanale e missaggio
- Correzione del colore per ingressi e canali
- Uscita e registrazione HDR
- Ritardo audio
- Pubblicità e SCTE
- Interruzioni pubblicitarie per interrompere Playout
- Crea annunci in banda L tramite il secondo canale
- Utilizzo di SCTE per ingressi e uscite
- Invio da SCTE-35 al server Stream
- Cloud e connessioni remote
- Utilizzo di Companion per il controllo Playout
- Utilizzo dei comandi per il controllo del Playout
- Video da/verso OBS Studio
- Video da/verso vMix
- Installazione di Amazon EC2
- API PLAYDECK
- Licenza e assistenza
- Opzioni di licenza PLAYDECK
- Attiva la tua licenza
- Licenza di backup gratuita
- Trasferire la licenza su un altro PC
- Recupera la licenza smarrita
- Invia i file di log al team di assistenza
- Carica i file per il team di assistenza
- Configurare l'accesso automatico a RustDesk per l'assistenza remota
- Registrazione dei dati del motore video
Manuale d'uso e guida
Benvenuti nella documentazione ufficiale di PLAYDECK. Questa guida completa all'uso è stata pensata per aiutarvi a configurare, automatizzare e gestire il vostro sistema di playout in modo impeccabile, sia che lo implementiate in loco sia in ambienti di produzione remoti basati sul cloud.
💡 Flussi di lavoro di produzione localizzati: Per garantire un funzionamento impeccabile in contesti altamente competitivi in tutto il mondo, l'intera interfaccia utente del software PLAYDECK supporta nativamente 9 lingue internazionali.
Guida rapida: Architettura di sistema
PLAYDECK si adatta sia a semplici configurazioni monocanale che a complesse infrastrutture di trasmissione. Prima di approfondire i capitoli dedicati alle configurazioni specifiche riportati di seguito, assicurati di aver compreso le funzionalità principali della tua edizione:
- Multicanale Playout: Gestisci e indirizza contemporaneamente fino a 8 canali di uscita completamente indipendenti. Organizza all’istante i tuoi video, la grafica, le tracce audio, gli ingressi live o gli stream IP tramite la nostra interfaccia per playlist ad alta velocità con funzione “drag-and-drop”.
- Transcodifica in tempo reale: Aggiungi alla tua playlist file video in quasi tutti i codec o formati container più diffusi. Il motore interno di PLAYDECK ridimensiona, converte e transcodifica automaticamente tutte le risorse in tempo reale, adattandole al formato di output hardware globale.
- Instradamento flessibile dei segnali: Trasmetti i tuoi feed in alta qualità tramite schede I/O hardware professionali (Blackmagic Design, AJA, Deltacast, ecc.), flussi nativi NDI® a bassa latenza, feed SRT protetti o il desktop esteso di Windows.
- Controllo avanzato e automazione: Assumi il controllo totale del tuo flusso di produzione utilizzando scorciatoie da tastiera rapide, interfacce Tally automatizzate, comandi TCP/IP di rete standardizzati o il nostro modulo nativo progettato per Bitfocus Companion e i sistemi Deck Stream di Elgato.
Edizione Studio: acquisizione in tempo reale e potenza audio
Se stai utilizzando il PLAYDECK Edizione Studio, avrai accesso a flussi di lavoro avanzati di livello professionale:
- Registrazione a 4 canali e editing mirato durante l'acquisizione: È possibile acquisire fino a 4 flussi di registrazione dedicati contemporaneamente. Un canale master designato può essere utilizzato per l'attività Modifica durante l'acquisizione generazione di clip, che consente di utilizzare scorciatoie da tastiera veloci per ritagliare, tagliare e aggiungere clip in evidenza alla playlist all'istante, mentre la registrazione in background prosegue senza interruzioni.
- Supporto nativo ASIO e Dante: Gestisci senza difficoltà sistemi audio multicanale complessi grazie all'integrazione nativa ad alte prestazioni per dispositivi ASIO e Dante Virtual Soundcard (DVS), in grado di gestire fino a 32 canali audio indipendenti.
Come orientarsi in questa documentazione
Si prega di utilizzare il menu di navigazione nella barra laterale sinistra per accedere a specifici capitoli tecnici. Il menu si espande automaticamente per guidarti attraverso le nostre guide dettagliate su hardware, playlist, routing e automazione.
Hardware
Il tuo PLAYDECK PC Build / Hardware
Ti invitiamo a seguire queste linee guida di base per il tuo sistema PLAYDECK. Sebbene PLAYDECK sia in grado di riprodurre praticamente qualsiasi codec su qualsiasi computer Windows, desideriamo garantirti un'esperienza ottimale, il che richiede il rispetto di alcune regole generali.
In questo articolo:
→ Installazione e componenti hardware
→ Codifica e decodifica
→ Schede di uscita
→ Codec CPU, Keying e canale alfa
→ NUC Playout senza monitor
→ Quaderni
Installazione e componenti hardware
PLAYDECK può essere installato su qualsiasi computer con sistema operativo Windows a 64 bit. Ciò include le versioni di Windows Server o i sistemi cloud personalizzati Build.
PLAYDECK richiede un hardware veloce e moderno, soprattutto se spinto al limite. Deve transcodificare in tempo reale qualsiasi formato video e frequenza di fotogrammi nel formato di output selezionato, idealmente senza alcuna perdita di fotogrammi.
Come per tutte le attività, tutto dipende dal caso d’uso specifico: state utilizzando la versione LITE per gestire un canale Full HD durante un evento dal vivo della durata di alcune ore? Oppure state utilizzando STUDIO per trasmettere più canali UHD a diversi ricevitori, ad esempio Streams, NDI, il tutto 24 ore su 24, 7 giorni su 7?
Una cosa è certa: ti serve una potente GPU NVIDIA o INTEL. Le GPU AMD non sono supportate per la decodifica, ma il programma funzionerà comunque. La tua GPU NVIDIA dovrebbe idealmente avere un punteggio di almeno 9.000 sul Scala Passmark. Ciò sarebbe possibile con una NVIDIA RTX 4060.
C'è anche un Scala Passmark per la CPU. Si consiglia un punteggio minimo di 25.000 per il canale singolo, 35.000 per il doppio canale e 50.000 per i 4-8 canali.
Tutti gli altri componenti del PC non dovrebbero avere più di 2 anni, semplicemente per garantire la compatibilità con i driver più recenti, dato che aggiorniamo PLAYDECK almeno 4 volte all'anno con i driver più recenti. Ti consigliamo di approfittarne, poiché tutti gli aggiornamenti di PLAYDECK sono gratuiti, a condizione che tu disponga di una licenza valida.
Questo è un Specifiche LIVE, utilizziamo per i nostri sistemi di produzione PLAYDECK:
- Alimentatore: BeQuiet Straight Power 11 da 750 W
- Scheda madre: Gigabyte Z790 AORUS Elite AX
- CPU: Intel Core i7 13700F (PassMark 38.000)
- Raffreddamento della CPU: dissipatore a torre Noctua NH-U9S
- Memoria: 32 GB Corsair Vengeance nera DDR5-5200
- SSD: Samsung 970 EVO Plus M.2 da 1 TB
- Scheda grafica: Gigabyte GeForce RTX 4070 Windforce OC da 12 GB (PassMark 15.000)
- SDI: Blackmagic Design DeckLink SDI 4K
Questo è un Specifiche DEV, utilizziamo per lo sviluppo:
- Alimentatore: BeQuiet Straight Power 12 da 850 W
- Scheda madre: MSI MAG Z790 TOMAHAWK
- CPU: Intel Core i7-14700K (PassMark 52.000)
- Raffreddamento della CPU: Noctua NH-D15 chromax.black
- Memoria: DIMM Corsair DDR5-5600 da 32 GB
- SSD: SSD NVMe WD Black SN850X da 2 TB
- Scheda grafica: Asus GeForce RTX 3080 V2 OC LHR da 10 GB (PassMark 14.000)
- SDI: Blackmagic Design DeckLink Duo 2
Questo è anche Specifiche del test, utilizziamo esclusivamente per i test di carico e stabilità delle GPU Intel:
- Sistema: Mini PC ASUS NUC 14 Pro AI Slim
- CPU: Intel Core Ultra 5 226V 4,5 GHz (PassMark 18.000)
- Memoria: 16 GB LPDDR5X a 8533 MHz
- SSD: 512 GB
- GPU: Intel Arc Graphics 130V (PassMark 2.500)
Codifica e decodifica
Ti invitiamo inoltre a scegliere in anticipo la GPU in base alle tue esigenze di codifica e decodifica. Ecco una pagina dedicata a NVidia NVenc e 422 Assistenza e qui per Intel Quick Sync e supporto DVB 422. Come regola generale: le schede NVidia di fascia bassa non sono in grado di codificare DVB 422 né di decodificare AV1. Quasi tutte le GPU integrate Intel (UHD, Iris, ARC) possono codificare DVB 422, ma solo l'ARC è in grado di decodificare anche AV1. Ecco una piccola guida:
NVIDIA RTX 3080
- Decodifica HEVC — STRONG
- Decodifica H264/H265 — STRONG
- Decodifica AV1 — (No)
- Codifica DVB 4:2:2 — (No)
Intel UHD
- Decodifica HEVC — MINIMAL
- Decodifica H264/H265 — MINIMAL
- Decodifica AV1 — (No)
- Codifica DVB 4:2:2 — OK
Intel ARC
- Decodifica HEVC — BUONO
- Decodifica H264/H265 — BUONA
- Decodifica AV1 — BUONO
- Codifica DVB 4:2:2 — BUONA
Schede di uscita
Se utilizzi una scheda di uscita dedicata (ad esempio BM Decklink), non solo trasferirai le risorse alla scheda, riducendo così il carico complessivo della GPU e della CPU del sistema, ma potrai anche beneficiare dei seguenti vantaggi:
- Colori più “autentici”
- Quasi nessun calo di fotogrammi grazie al controllo della frequenza dei fotogrammi
- Qualità dell'immagine complessivamente superiore
- Molto più stabile rispetto all'HDMI su desktop (senza interferenze da parte di Windows)
Supportiamo le schede di uscita dei seguenti produttori (vedi Elenco completo):
- Blackmagic Design
- AJA
- Deltacast
- Bluefish444
- DekTect
- Magewell
- Falco pescatore
- Stream Labs
- Yuan
- Dispositivi ASIO (ad es. DANTE)
Utilizzo della CPU = È necessaria una CPU più potente
Se rientri in una delle seguenti categorie, ti consigliamo di optare per una CPU più potente per il tuo sistema:
– Stai utilizzando principalmente codec CPU, che non possono essere decodificati tramite GPU con PLAYDECK: ProRes, HAP, DNxHD
– Si utilizzano più uscite NDI, poiché sono codificate esclusivamente sulla CPU
– Stai utilizzando molto gli overlay in PLAYDECK, dato che anche questi funzionano esclusivamente tramite CPU
– Stai utilizzando più dispositivi per la cattura dello schermo o webcam
NUC Playout senza monitor
Se il fattore di forma è importante o se il vostro sistema Playout deve funzionare in modalità autonoma, vi consigliamo questo NUC: ASUS NUC 14 Pro.
È dotato di una GPU INTEL ARC molto potente con 8 GB di memoria. È in grado di decodificare qualsiasi formato, proprio come una NVIDIA (con QuickSync), oltre all'AV1. Il rapporto tra potenza della CPU e della GPU è molto equilibrato. Può gestire la riproduzione a 2 canali, compresa l'uscita HDMI e Streams.
Quaderni
Se puntate alle produzioni per dispositivi mobili, noi optiamo per il XMG ULTRA 17 oppure un notebook Razor Blade e potenziarlo con una scheda Blackmagic Ultra Studio tramite l'interfaccia Thunderbolt. Se hai dubbi su quale marca scegliere, opta per un notebook da gaming. Questi modelli sono progettati per garantire le massime prestazioni. Evita di acquistare notebook da ufficio come quelli Dell, progettati per il risparmio energetico, che potrebbero limitare notevolmente le tue prestazioni di gioco.
Dispositivi di input/output supportati
In linea di massima supportiamo tutte le schede dei seguenti produttori, poiché includiamo sempre i driver più recenti. Tuttavia, data la grande varietà di schede disponibili sul mercato, abbiamo testato solo quelle più diffuse.
Blackmagic Design
Importante: Richiede la versione 14.5 o successive di Configurazione video Blackmagic Desktop.
- DeckLink 4K Extreme 12G
- DeckLink 8K Pro
- DeckLink Duo 2
- Intensity Pro 4K
- DeckLink Mini Monitor / Mini Recorder
- DeckLink Quad 1 / 2 / Registratore HDMI
- DeckLink SDI 4K
- DeckLink Studio 2 / 4K
- Ultra Studio HD Mini / 4K Mini / 4K Extreme 3 / Monitor 3G
- DeckLink IP/SDI HD
AJA
- Corvid 24 R1
- Corvid 44
- Corvid 88
- KONA LHi
- KONA IP
Deltacast
- DELTA-3G-e 22
- DELTA-3G-elp-d 8c
- DELTA-3G-elp-key 11
- DELTA-ip-ST2110
Bluefish444
- Epoch 4K Neutron
- Epoch 4K Supernova S+
- Epoch Neutron
- Epoch Supernova CG
- KRONOS K8
DekTec
- DTA-2144B
Magewell
- Pro Capture Quad HDMI
- Pro Capture Quad SDI
Falco pescatore
- Osprey 915
- Osprey 925
- Osprey 927
- Osprey 935
- Osprey 945
- Osprey 914
- Osprey 924
- Osprey 944
- Osprey 1214
- Osprey 1215
- Osprey 1225
- Osprey 1227
- Osprey 1245
- Osprey 1285
- Osprey M15
- Osprey M14
- Osprey M24
- Osprey M25
Stream Labs
- Alpha HD
- MH4LM
- MS4
- MSP2
Yuan
- SC550N1
Interno ed esterno Keying
PLAYDECK supporta sia la modalità interna (grafica sovrapposta al segnale in ingresso) che quella esterna (generazione di segnali video di riempimento e di chiave) per il formato Keying, a condizione che anche la scheda di uscita lo supporti. È inoltre possibile trasmettere separatamente il segnale di chiave o di riempimento.
È inoltre possibile utilizzare NDI per inviare il segnale Key o Fill con supporto del canale alfa.
Interno Keying
In modalità interna Keying, PLAYDECK sovrapporrà il video a un segnale in ingresso sulla stessa scheda:

Prendiamo ad esempio il Decklink Duo 2: dispone di 4 porte SDI. Dobbiamo indicare alla scheda quali 2 porte saranno utilizzate per la configurazione interna Keying tramite Desktop Video Setup (l’app di configurazione di Blackmagic):


Decklink funzionerà ora in questo modo:

Se avviamo PLAYDECK adesso, l'opzione INTERNAL diventa selezionabile come uscita del dispositivo:

Una volta attivato il dispositivo per Keying, PLAYDECK imposterà automaticamente lo sfondo su TRASPARENTE e lo spazio colore su ARGB32 (per supportare il canale alfa):

L'immagine mostra un esempio di overlay PLAYDECK: Crea overlay > HTML > Screen-Title.html.
Esterno Keying
In modalità External Keying, PLAYDECK genera sia il segnale Fill che quello Key e la modulazione viene effettuata da un keyer esterno:

Prendiamo ad esempio il Decklink Duo 2: dispone di 4 porte SDI. Dobbiamo indicare alla scheda quali 2 porte saranno utilizzate per l’Keying esterno tramite Desktop Video Setup (l’app di configurazione di Blackmagic):


Decklink funzionerà ora in questo modo:

Se avviamo PLAYDECK adesso, l'opzione EXTERNAL diventa selezionabile come uscita del dispositivo:

Una volta attivato il dispositivo per Keying, PLAYDECK imposterà automaticamente lo sfondo su TRASPARENTE e lo spazio colore su ARGB32 (per supportare il canale alfa):

L'immagine mostra un esempio di overlay PLAYDECK: Crea overlay > HTML > Screen-Title.html.
PiP (Picture-in-picture) con Keying integrato
Questo articolo illustrerà come utilizzare l'Internal Keying per sovrapporre un video su un altro (Picture in Picture).
1. Configurazione interna del Keying
Dobbiamo configurare PLAYDECK in modo da avere un segnale BG e un segnale PIP e mixarli nel segnale MAIN. A tal fine utilizziamo l'Internal Keying. Vedi questo articolo per ulteriori informazioni su Internal Keying.
Utilizza qualsiasi dispositivo che supporti la modalità Keying interna. Nel nostro esempio utilizziamo il Blackmagic DeckLink Duo2. Apri la finestra “Desktop Video Setup” e combina le prime due uscite SDI. Lascia le altre uscite isolate:

Successivamente, abilitiamo l'Keying interno nel canale 1 in PLAYDECK:

2. Configurazione di BG FEED
Ora dobbiamo inviare il nostro segnale BG FEED all'uscita SDI 1. A tal fine utilizziamo il canale 2 e lo inviamo tramite il loop SDI dall'uscita SDI 3 all'uscita SDI 1. Si noti che, poiché abbiamo combinato SDI 1+2, SDI 3 è ora designato come “Decklink Duo 2 (2)”:

A questo punto iniziamo la trasmissione dei contenuti video sul Canale 2:

Se hai un monitor SDI collegato all'uscita SDI 2, dovresti già vedere il segnale BG FEED in riproduzione su quello schermo.
A questo punto potremmo riprodurre qualsiasi contenuto con l'Alpha sul Canale 1, sovrapposto al BG FEED, ad esempio video Alpha (ProRes, HAP-A) o semplici overlay. Tuttavia, poiché abbiamo bisogno che il nostro PIP FEEDBACK venga ridimensionato e posizionato, dobbiamo configurarlo su un altro canale.
3. Configurazione di PIP FEED
Utilizziamo il canale 3 come FEEDBACK PIP, in modo da poter riprodurre qui i normali contenuti video. Vogliamo trasmettere il segnale tramite NDI dal canale 3 al canale 1 e attivare lo scaler di uscita, in modo che il nostro PIP si trovi nell'angolo in alto a destra:

Ora inseriamo un videoclip sul canale 3, ma potrebbe trattarsi anche di un video in diretta, Streams o qualsiasi altra cosa:

Colleghiamo questo circuito di retroazione NDI all'ingresso 1:

Quindi inserisci "Input 1" nella playlist del canale 1:

Abbiamo ora ridotto la playlist del Canale 3 al Canale 1, che verrà sovrapposta al feed di sfondo del Canale 2.
4. RISULTATO FINALE / FLUSSO PRINCIPALE
Il segnale principale viene inviato all'uscita SDI 2 e questo è il risultato visualizzato sul monitor SDI 2 (nella foto):

Configurazione del dispositivo ST 2110
Per garantire un funzionamento della rete di alta qualità e senza ritardi, consigliamo di utilizzare hardware di rete di fascia alta (router, switch) e cavi Ethernet ad alta velocità (Cat6+).
In questo articolo:
→ Schede BlackMagic 2110/IP
→ Schede AJA 2110/IP
→ Schede Deltacst 2110/IP
Schede BlackMagic 2110/IP
I dispositivi BlackMagic possono essere configurati utilizzando gli strumenti forniti dal produttore:
Configurazione video Blackmagic Desktop:

Schede AJA 2110/IP
PLAYDECK consente di assegnare un file di configurazione di rete, che verrà caricato all'avvio di PLAYDECK.
Struttura del file di configurazione (JSON)
{
"protocol":"2110",
"network2110":
{ // questa parte configura i parametri del dispositivo stesso e dei connettori (SFP) con le impostazioni IP
"ptpPreferredGMID":"00-00-00-00-00-00-00-00",
"ptpDomain":0,
"setup4k":"false",
"multiSDP":"false",
"audioCombine":"false",
"rxMatchOverride":0,
"sfps":
[ // la configurazione vera e propria per ciascuno dei connettori
{
"designator":"sfp1",
"ipAddress":"192.16.45.8",
"subnetMask":"255.255.0.0",
"gateWay":"255.255.255.255",
"enable":"true"
},
{
"designator":"sfp2",
"ipAddress":"192.16.45.9",
"subnetMask":"255.255.0.0",
"gateWay":"255.255.255.255",
"enable":"true"
}
]
},
"receiveVideo2110":
[ // questa parte serve a ricevere un flusso video; qui si impostano il connettore, l’indirizzo di origine
// e la relativa porta per entrambi i connettori.
{
"stream":"video1",
...
},
{
"stream":"video2",
...
}
],
"receiveAudio2110":
[ // questa parte serve per ricevere un flusso audio in cui si imposta il connettore, l'indirizzo di origine
// e la relativa porta per entrambi i connettori.
{
"stream":"audio1",
...
},
{
"stream":"audio2",
...
}
],
"receiveAnc2110":
[ // questa parte serve a ricevere i dati ausiliari, dove si imposta il connettore, l’indirizzo di origine
// e la relativa porta per entrambi i connettori.
{
"stream":"anc1",
...
},
{
"stream":"anc2",
...
}
],
"transmitVideo2110":
[ // questa parte serve a inviare un segnale video, dove si impostano il connettore, l’indirizzo di destinazione
// e la relativa porta per entrambi i connettori.
{
"stream":"video3",
...
},
{
"stream":"video4",
...
}
],
"transmitAudio2110":
[ // questa parte serve a inviare un segnale audio, dove si impostano il connettore, l'indirizzo di destinazione
// e la relativa porta per entrambi i connettori.
{
"stream":"audio3",
...
},
{
"stream":"audio4",
....
}
],
"transmitAnc2110":
[ // questa parte serve a inviare dati ausiliari, dove si imposta il connettore, l’indirizzo di destinazione
// e la relativa porta per entrambi i connettori.
{
"stream":"anc3",
...
},
{
"stream":"anc4",
...
}
]
}
File di configurazione di esempio
Puoi Scarica questo file JSON di esempio.
Assegna la configurazione a PLAYDECK
La configurazione verrà caricata all'avvio di PLAYDECK e verrà assegnata a tutti gli ingressi e le uscite (se assegnati).
Per quanto riguarda gli INPUT, modifica il percorso completo del tuo file JSON in questa chiave di registro:
HKEY_CURRENT_USER\Software\Medialooks\MFormats\MFLive\AJA2\aja.ip_config
Per quanto riguarda gli OUTPUT, modifica il percorso completo del tuo file JSON in questa chiave di registro:
HKEY_CURRENT_USER\Software\Medialooks\MFormats\MFRenderer\AJA2\aja.ip_config
Deltacast 2110/IP Carte
PLAYDECK consente di assegnare un file di configurazione di rete, che verrà caricato all'avvio di PLAYDECK.
Struttura del file di configurazione (JSON)
{
"tx2110Setup":
{
"ethPort":0,
"DHCP":"true",
"ipAddress":"127.0.0.1",
"subnetMask":"255.255.255.0",
"gateWay":"127.0.0.1",
"ipAddressMulticast":"239.1.32.32",
"udpPort":16
},
"rx2110Setup":
{
"ethPort":0,
"DHCP":"true",
"ipAddress":"127.0.0.1",
"subnetMask":"255.255.255.0",
"gateWay":"127.0.0.1",
"ipAddressMulticast":"239.1.32.32",
"udpPort":16
}
}
File di configurazione di esempio
Puoi Scarica questo file JSON di esempio.
Assegna la configurazione a PLAYDECK
La configurazione verrà caricata all'avvio di PLAYDECK e verrà assegnata a tutti gli ingressi e le uscite (se assegnati).
Per quanto riguarda gli INPUT, modifica il percorso completo del tuo file JSON in questa chiave di registro:
HKEY_CURRENT_USER\Software\Medialooks\MFormats\MFLive\MFDeviceDC\dc.ip_config
Per quanto riguarda gli OUTPUT, modifica il percorso completo del tuo file JSON in questa chiave di registro:
HKEY_CURRENT_USER\Software\Medialooks\MFormats\MFRenderer\DC\dc.ip_config
Configurazione del segnale di riferimento del dispositivo (GenLock)
L'introduzione di un segnale di riferimento costringerà l'hardware di uscita a inviare frame basati sul clock di riferimento.
1. SYNC multicanale come caso d'uso
Se intendi sincronizzare più canali, devi collegare un clock esterno al tuo dispositivo, quindi attivare il CUE su tutti i canali tramite LINK (o comandi) e disattivare la pausa su tutti i canali. In questo modo tutti i canali partiranno (quasi) in sincronia, mentre il clock di riferimento garantirà che tutti i canali rimangano sincronizzati. Ciò è garantito solo per tutti i canali che trasmettono tramite lo stesso dispositivo.
Questo articolo mostra come utilizzare i pulsanti di azione per avviare più canali in sincronia.
2. Fornitura di un segnale di riferimento (GenLock)
Si prega di verificare con il produttore se la scheda di uscita supporta un ingresso di riferimento. In questo esempio utilizziamo “Blackmagic DeckLink Duo 2”:

Se nessun altro componente hardware genera un segnale di clock, è possibile utilizzare un dispositivo esterno per generare tale segnale, come il Generatore di sincronizzazione Blackmagic.
3. Impostazione dell'ingresso di riferimento in PLAYDECK
Alcuni dispositivi richiedono impostazioni specifiche per l'ingresso di riferimento, come i dispositivi AJA. In questo esempio, impostiamo l'ingresso di riferimento AJA su “esterno” per il dispositivo:

Se clicchi su "MOSTRA AIUTO", vedrai tutte le altre opzioni che è possibile impostare per ciascun produttore di dispositivi.
Playlist e contenuti
I migliori codec video per la riproduzione
PLAYDECK è in grado di riprodurre praticamente qualsiasi codec esistente. Se il codec non è supportato dalla tua GPU, il programma ricorre sempre alla CPU per garantire il funzionamento. Le eccezioni sono pochissime: NotchLC, ad esempio, non può essere riprodotto con PLAYDECK.
Ci rendiamo conto che la maggior parte di voi non ha molta voce in capitolo nella scelta del codec video, dato che ricevete i file video dai clienti proprio prima dello spettacolo.
Ma se hai il tempo di transcodificare i file video, o se la transcodifica fa addirittura parte del processo di produzione, allora hai a disposizione più opzioni oltre ai semplici file MP4 in formato H.264.
Ti consigliamo di utilizzare AV1, se la tua scheda NVIDIA lo supporta, tranne nel caso in cui ti serva il canale alfa, nel qual caso passa a HAP. In tutti gli altri casi, ricorri a H.265/HEVC. ProRes offre la migliore qualità dell'immagine, ma non è particolarmente adatto alla riproduzione in tempo reale, poiché è più un codec per l'editing e la post-produzione.
In PLAYDECK è disponibile anche una funzione che consente di transcodificare rapidamente i file video in un codec supportato dalla GPU. Per favore leggi questo articolo.
H.265/HEVC
Codec generico. Da utilizzare se la tua GPU NVIDIA non supporta AV1 e se non hai bisogno del canale alfa.
- Sviluppatore: JCT-VC
- Decodifica tramite GPU: Sì, ma dipende dalla GPU NVIDIA, vedi questo elenco
- Qualità: Ottima qualità a qualsiasi velocità di trasmissione
- Canale alfa: No
- Caratteristiche: HDR, colore a 10 bit, 8K
AV1
Il codec più efficiente. Da utilizzare se la tua GPU lo supporta e non hai bisogno del canale alfa. Qualità quasi senza perdita di dati e dimensioni dei file notevolmente inferiori rispetto a ProRes.
- Sviluppatore: Alleanza per i media aperti (Open Source)
- Decodifica tramite GPU: Sì, ma dipende dalla GPU NVIDIA, vedi questo elenco
- Qualità: Qualità superiore rispetto all'H.265/HEVC, specialmente a bitrate più bassi
- Canale alfa: No
- Caratteristiche: HDR, colore a 10 bit, 8K
HAP
Codec estremamente versatile. Da utilizzare se serve il canale alfa; è preferibile al ProRes perché comporta un carico minore sulla CPU.
- Sviluppatore: Vidvox
- Decodifica tramite GPU: No, ma con un carico della CPU inferiore rispetto a ProRes
- Qualità: Qualità superiore rispetto all'H.265/HEVC, ma inferiore rispetto all'AV1
- Canale alfa: Sì (con HAP Alpha e HAP Q)
- Caratteristiche:
ProRes
Garantisce la massima qualità dell'immagine con ProRes 4444. Conserva i dettagli più sottili e i colori in modo eccezionale, a scapito di un elevato carico sulla CPU. Da utilizzare solo se si è in grado di sopportare il carico sulla CPU e si necessita della massima qualità visiva possibile. Si tratta di un codec di editing e non di un codec in tempo reale.
- Sviluppatore: Apple
- Decodifica tramite GPU: No. Carico elevato della CPU
- Qualità: Qualità superiore rispetto a tutte le altre, specialmente con bitrate più elevati
- Canale alfa: Sì (con ProRes 4444)
- Caratteristiche: HDR, colore a 10/12 bit, 8K
Inserisci "Input Streams" nella playlist
Questo articolo ti spiegherà come inserire Streams nella tua playlist.
In questo articolo:
→ Inserire Stream ((SRT, RTMP, UDP, …)
→ Inserisci un video di YouTube
→ Inserisci il video del sito web
Inserire Stream (SRT, RTMP, UDP, …)
Puoi trascinare direttamente qualsiasi URL di YouTube dal tuo browser su PLAYDECK:

Per inserire un nuovo Stream nella tua playlist, basta trascinare l'icona STREAM sulla playlist. Apparirà una nuova finestra pop-up in cui potrai inserire l'URL del Stream:

Il tuo Stream verrà ora rilevato da PLAYDECK. Se PLAYDECK riesce a connettersi correttamente al tuo Stream, il testo apparirà in BIANCO. Ora puoi riprodurre il file Stream e/o fare doppio clic sull'icona INFO per visualizzare ulteriori informazioni sul file Stream, come il formato video e il codec:

Se il Stream NON può essere collegato, apparirà in ROSSO:

Se hai commesso un errore di battitura, puoi modificare rapidamente l'URL cliccando con il tasto destro del mouse e selezionando MODIFICA URL:

Inserisci un video di YouTube
È possibile inserire i link di YouTube tramite trascinamento o seguendo la stessa procedura utilizzata per inserire Stream. Vedi questo articolo Per ulteriori informazioni su YouTube.
Inserisci il video del sito web
È possibile inserire alcuni siti web tramite trascinamento direttamente nella playlist oppure tramite l'icona STREAM. In questo esempio utilizziamo TWITCH. Clicca su MOSTRA AIUTO per ottenere maggiori informazioni sui siti web che è possibile utilizzare:

Inserisci video di YouTube nelle playlist
Questo articolo spiega come caricare e modificare i video di YouTube.
1. Carica YouTube su PLAYDECK
Puoi trascinare direttamente qualsiasi URL di YouTube dal tuo browser su PLAYDECK:

Oppure puoi utilizzare l'icona "Trascina e rilascia" Stream per incollare o modificare l'URL:

I tuoi video di YouTube sono pronti per essere riprodotti immediatamente. La qualità verrà preselezionata in base al formato video della tua playlist e ai formati disponibili su YouTube.
Nota: Evita di usare link YouTube lunghi con playlist del tipo “…?v=0oIIRc0zc_U&list=RD0oIIRc0zc_U”, poiché potrebbero non funzionare o causare ritardi o interruzioni nella riproduzione. Ti consigliamo di utilizzare link brevi come “…?v=0oIIRc0zc_U”.
2. Aggiornare il driver di YouTube
Se il video di YouTube aggiunto viene visualizzato come "NON RIPRODUCIBILE" o in rosso in PLAYDECK, ti preghiamo di aggiornare il driver YouTube integrato. È probabile che YouTube abbia apportato modifiche alla propria piattaforma e che sia necessario un driver più recente da parte nostra:

3. Modifica della qualità, del video e dell'audio
I video di YouTube sono sempre disponibili in diverse qualità. È possibile cambiare la traccia video facendo clic con il tasto destro del mouse sul video di YouTube:

Nota: YouTube offre tracce video e audio combinate, che sono molto più veloci. Se si passa a una traccia video non combinata, la memorizzazione nella cache può richiedere molto più tempo e lo scorrimento può causare una desincronizzazione tra video e audio.
Automatizza l'overlay Lower Third con i clip
Questo articolo spiega come creare gruppi di overlay e come associarli a clip o programmarli.
In questo articolo:
→ Crea Lower Third (con overlays.uno)
→ Crea Lower Third (con ClassX)
→ Crea Lower Third (in PLAYDECK)
→ Automatizza la sovrapposizione con clip/blocchi
→ Sovrapposizione del programma
→ Telecomando
→ Esterno Keying
1. Creare Lower Third (con overlays.uno)
Per questo esempio utilizziamo un overlay Lower Third già pronto di overlays.uno.
Apri questo modello di overlay e clicca su “Usa gratuitamente”:
https://overlays.uno/library/199-Lower-Third—Prism
Quindi clicca su “Copia URL di destinazione” per copiare l’URL di destinazione negli appunti.

In PLAYDECK, clicca su un pulsante di overlay vuoto, seleziona “HTML” e incolla l'URL nel campo superiore del modello online:

L'overlay è subito pronto per essere visualizzato. È anche possibile aggiornare in tempo reale il logo e il testo tramite il sito web overlay.uno:

2. Creare Lower Third (con ClassX)
ClassX Liveboard È una soluzione professionale CG Playout per l'automazione dei contenuti dinamici in overlay. È possibile registrarsi per ottenere una versione demo sul loro sito web.
Una volta installato LiveBoard, è possibile aggiungere facilmente video, grafica e altri contenuti tramite l'interfaccia utente. In questa sede è anche possibile assegnare ai contenuti un nome con un identificatore univoco, ad esempio “MyLowerThird”, per poterli richiamare in seguito.
LiveBoard consente di connettersi tramite TCP e inviare comandi per mostrare o nascondere determinati contenuti. L'elenco completo dei comandi è sempre disponibile nel percorso di installazione del programma:
C:\Program Files\…\ClassX_Applications_v6\remotecontroltester\commands
Per ora, questi due comandi ci bastano:
LBC_PLAYCONTENT "MyLowerThird"
LBC_STOPCONTENT "MyLowerThird"
Abilitiamo il protocollo TCP in PLAYDECK per comunicare con LiveBoard. La porta predefinita di LiveBoard è la 301. Abilitando questa opzione, se il server LiveBoard è in esecuzione, verrà visualizzato il messaggio "CONNECTED". In caso contrario, PLAYDECK tenterà di connettersi ogni 5 secondi, quindi è possibile avviare LiveBoard prima o dopo PLAYDECK:

Si prega di ricontattarci 4. Automatizzare l'overlay con clip/blocchi
3. Creare Lower Third (in PLAYDECK)
Creiamo il nostro “terzo inferiore” personalizzato, composto da un elemento grafico di sfondo e da del testo, e raggruppiamoli insieme.
Clicca su un pulsante di sovrapposizione vuoto per aprire l'editor, quindi aggiungi alcuni Sfondo GFX. Chiudi l'Editor, fai clic con il tasto destro del mouse sul pulsante “Overlay” e posiziona lo sfondo nell'area inferiore. Fai inoltre clic con il tasto destro del mouse sull'anteprima video e disattiva l'opzione "Nome canale":

Aggiungiamo un altro "Text Overlay" e utilizziamo {blockname} come segnaposto per il testo del titolo. Aggiungiamo poi un altro "Text Overlay" e utilizziamo {clipname} come segnaposto. Dopo aver regolato il posizionamento, il risultato è questo:

Ora raggruppiamoli: clicca con il tasto destro su un pulsante Overlay vuoto e seleziona “Crea gruppo Overlay”. Aggiungi quindi i nostri 3 Overlay precedenti e ordinali dal basso verso l'alto:

4. Automatizzare l'overlay con clip/blocchi
Ora disponiamo di un pulsante di sovrapposizione funzionante per il Lower Third con contenuto testuale dinamico. Ora associamo questa sovrapposizione a una clip specifica. Selezioniamo la clip corrispondente e clicchiamo sull'icona delle sovrapposizioni, quindi aggiungiamo la nostra sovrapposizione a quella clip, a partire dal secondo 5 della clip e con una durata di 10 secondi:

Per applicare una sovrapposizione a un blocco, è possibile utilizzare i seguenti comandi:

È possibile copiare gli allegati sovrapposti facendo clic con il tasto destro del mouse sulla clip/sul blocco e selezionando “Copia/Incolla impostazioni”. Questo ti sarà di grande aiuto per duplicare gli allegati in tutta la playlist.
Per automatizzare gli overlay esterni, ad esempio ClassX, si utilizzano i comandi su clip o blocchi, ma i comandi vanno inseriti nella sezione “Esterno via TCP”:

È inoltre possibile mostrare o nascondere le sovrapposizioni tramite i pulsanti delle azioni, utilizzando comandi interni o esterni.
5. Sovrapposizione della pianificazione
Oltre ad applicare le sovrapposizioni agli elementi della playlist, puoi anche programmarne l'esecuzione in un momento specifico e per una durata determinata, facendo clic con il tasto destro del mouse sulla sovrapposizione:

6. Telecomando
Hai già imparato a conoscere i comandi in 4. Automatizzare l'overlay con clip/blocchi. Puoi eseguire questi comandi da qualsiasi postazione e avviare i tuoi overlay tramite il tuo Stream Deck o qualsiasi altro software di controllo remoto.
Ecco un articolo su come configurare e utilizzare i comandi in generale:
https://playdeck.tv/howto/commands/
Qui troverai ulteriori informazioni su come configurare e utilizzare Stream Deck con Companion:
https://playdeck.tv/howto/companion/
7. Esterno Keying
È possibile utilizzare un canale di PLAYDECK esclusivamente per gli overlay e inviarli al mixer tramite l'uscita esterna Keying, che è supportata sia per l'uscita del dispositivo che per l'uscita NDI:
https://playdeck.tv/howto/keying/
Sottotitoli
Questo articolo spiega come utilizzare i sottotitoli codificati e i sottotitoli.
In questo articolo:
→ Introduzione
→ Test
→ Aggiungi nuovi sottotitoli al video
Introduzione
PLAYDECK supporta Sottotitoli CEA-608 (NTSC) e CEA-708 (televisione digitale) e Sottotitoli.
In PLAYDECK funzionano in modo diverso. Ecco come:
1. Sottotitoli
Possono essere ricavati solo da file video e vengono SEMPRE incisi sull'immagine. È possibile selezionarli facendo clic con il tasto destro del mouse sulla clip. La traccia dei sottotitoli è disattivata per impostazione predefinita:

I sottotitoli possono essere incorporati nella clip; in questo caso vengono denominati “ASS Embedded”. In alternativa, possono essere un file SRT esterno. Questo file deve avere lo stesso nome (ad eccezione dell'estensione .srt). Il file SRT può trovarsi nella stessa cartella o in una qualsiasi delle sottocartelle “Subs” o “Subtitles”.
Se si invia il segnale video a qualsiasi destinazione (SDI, NDI, Stream), i sottotitoli verranno visualizzati nell'inquadratura. È possibile modificare le impostazioni relative all'aspetto grafico, come il tipo di carattere, ecc., nelle impostazioni.
2. Sottotitoli
I CC possono avere molte fonti diverse e possono essere Test di invecchiamento oppure Solo pass-through.
Nei file video, la traccia CC può essere incorporata e viene visualizzata come “CC incorporata” quando si fa clic con il tasto destro del mouse sulla clip:

L'opzione per passare dalla modalità “Burn-In” a quella "Pass-Through" è disponibile nelle impostazioni. La modalità "Burn-In" significa che il testo dei sottotitoli (CC) verrà visualizzato direttamente sui fotogrammi dell'immagine, proprio come i sottotitoli. Se si è in modalità Pass-Through, il testo dei sottotitoli verrà visualizzato solo nell’anteprima, ma non nell’output. Il compito di visualizzare il testo dei sottotitoli viene quindi “trasferito” al ricevitore successivo, ad esempio YouTube Live Stream.
Oltre ai file video, i sottotitoli sono supportati dai seguenti metodi di importazione ed esportazione; ciò significa che PLAYDECK è in grado di leggere, visualizzare in anteprima e inviare i sottotitoli tramite:
– Dispositivo SDI (se il dispositivo lo supporta)
– Streams con codec video MPG-2 o H.264 (qualsiasi protocollo, ad esempio UDP, RTMP, SRT)
– Dispositivo NDI
Si prega di notare che il supporto NDI per i CC non è universale; pertanto, solo PLAYDECK è in grado di inviare e ricevere CC tramite NDI (Loops).
Si prega inoltre di notare che i sottotitoli (CC) contengono informazioni relative alla posizione del testo e all'animazione, che non possono essere modificate da PLAYDECK ai fini dell'anteprima o della masterizzazione. Tali informazioni sono codificate in modo fisso nelle tracce CC. I nomi delle animazioni sono solitamente “Roll-Up” o “Pop-On”. Possono essere modificati dopo il pass-through da un altro ricevitore.
Test
Mettiamo a disposizione questo breve video di esempio per consentirti di provare i sottotitoli in azione:
https://downloads.playdeck.tv/assets/Sample Video_QTCC.mov
1. Aggiungi clip e seleziona la traccia CC
Aggiungi la clip video al Canale 1. Fai clic con il pulsante destro del mouse sulla clip e seleziona la traccia CC. Imposta inoltre il blocco su “Loop”. Ora dovresti riuscire a vedere il testo CC nell'anteprima in basso. Puoi disattivare la sovrapposizione "CANALE 1" facendo clic con il pulsante destro del mouse sull'anteprima.

2. Trasmettere il segnale Stream tramite SDI e NDI
Attivare un dispositivo SDI qualsiasi e reindirizzare il segnale a un'altra porta SDI per effettuare un test (se disponibile). Attivare inoltre NDI con le impostazioni predefinite:

3. Invio su UDP Stream
Configura un nuovo Stream UDP locale. Assicurati che sia selezionato il protocollo UDP e che tu utilizzi (qualsiasi) H.264 Codec video. L'URL di destinazione è il tuo indirizzo IP locale: udp://192.168.178.42:5000?pkt_size=1316. Clicca su Parametro e attivare il embed_cc bandiera.

4. Aggiungere ingressi SDI e NDI
Ora colleghiamo in loop le nostre uscite ai nuovi ingressi all’interno dello stesso PLAYDECK. Utilizziamo l’INGRESSO 1 per l’SDI e l’INGRESSO 2 per il NDI.


5. Inserire gli ingressi e UDP Stream nel canale 2
Aggiungiamo gli ingressi 1 e 2 alla playlist del canale 2 trascinando l’icona dell’ingresso. Aggiungiamo quindi il nostro UDP Stream trascinando l’icona Stream. L'URL del Stream è: udp://127.0.0.1:5001. Ora è possibile osservare che tutti e 3 i nuovi clip mostreranno il loro CC di origine nell'area di anteprima del Canale 2. A questo punto avete inviato e ricevuto con successo tracce CC tramite SDI, NDI e UDP.

6. Spiegazione dei fenomeni di burn-in e pass-through
Durante la riproduzione di qualsiasi clip sul Canale 2, si nota la presenza di un doppio testo nell'area di anteprima PLAYDECK del Canale 2. Ciò è dovuto al fatto che il Canale 1, per impostazione predefinita, sovrappone i sottotitoli all'immagine (renderizzando il testo su tutti i fotogrammi). Inoltre, il Canale 2 rileva una traccia CC nell'input, che viene “trasmessa” dall'input. Il Canale 2 mostra quindi le tracce CC come anteprima nell'area di anteprima del Canale 2. Abbiamo quindi 2 testi CC che si sovrappongono: uno già presente nel feed video in ingresso e un altro proveniente dalla traccia CC che viene trasmessa:

7. Disattivazione del burn-in
Come osservato nell’ultimo paragrafo, i sottotitoli (Closed Caption) vengono sovrapposti all’immagine e poi inviati a SDI, NDI e Streams. Vogliamo modificare questo comportamento in modo da limitarsi a trasmettere i sottotitoli (CC) e far sì che PLAYDECK li visualizzi nell’area di anteprima. Attiviamo quindi la casella di controllo “Pass-Through” nelle impostazioni dei sottotitoli. Dopo aver cliccato su “Aggiorna alla playlist”, non osserviamo più la doppia visualizzazione del testo nell’anteprima del Canale 2.

8. Controllo tramite l'uscita dello schermo
Per verificare se il codice CC è incorporato nell'immagine o meno, attiviamo un'uscita desktop in “modalità finestra”. Questa mostra sempre come il segnale video viene inviato ai dispositivi e agli streaming:

9. Monitoraggio
È possibile verificare lo stato dei flussi video in ingresso e in uscita attivando la finestra MONITORAGGIO:

Aggiungi nuovi sottotitoli al video
PLAYDECK non dispone di strumenti per aggiungere manualmente i sottotitoli (inserendo il testo) ai video o ai feed video. Tuttavia, su Internet sono disponibili numerosi strumenti per aggiungere i sottotitoli, ad esempio:.
https://www.veed.io/
https://studio.youtube.com/
Preparare/importare playlist da fonti esterne
Questo articolo illustra le opzioni disponibili per creare playlist su un altro dispositivo o importare playlist da altre app.
In questo articolo:
→ Usa il canale gratuito
→ Prova la versione di prova di Playlist
→ Aggiungi playlist durante la trasmissione
→ Rileva automaticamente e ricarica le nuove playlist
→ Integrazione con app di terze parti
Usa il canale gratuito
Hai dei canali liberi su PLAYDECK? Usali per preparare e testare nuovi contenuti, poi copiali sul tuo canale principale. Puoi trascinare i blocchi da un canale all'altro oppure copiarli tenendo premuto il tasto CTRL dopo aver avviato il trascinamento.
È inoltre possibile copiare, sovrascrivere o aggiungere brani a intere playlist, facendo clic con il tasto destro del mouse sul NUMERO DEL CANALE:

Se si incollano nuovi contenuti in una playlist esistente (o si importa un file XML), viene offerta la possibilità di sovrascrivere o aggiungere i contenuti:

Prova la versione di prova di Playlist
Puoi installare PLAYDECK su qualsiasi altro computer e modificare le tue playlist da lì. A parte la filigrana della versione di prova, non ci sono altre limitazioni, quindi puoi preparare le playlist e inviarle al tuo sistema principale.
Aggiungi playlist durante la trasmissione
Vuoi importare nuove playlist senza interrompere la trasmissione? Nessun problema: usa l'opzione "AGGIUNGI AL PROGETTO" nel menu "FILE":

In questo modo verrà caricato qualsiasi progetto PLAYDECK, ma invece di sostituire le playlist, queste ultime verranno integrate con i clip presenti nel progetto. A questo punto potrai eliminare in tutta sicurezza i vecchi contenuti.
È possibile applicare questa procedura a singole playlist esportando una playlist in formato XML e importando il file XML sull'altro computer. Per farlo, basta fare clic con il tasto destro del mouse sul NUMERO DEL CANALE:

Questo flusso di lavoro è perfetto per qualsiasi programma quotidiano, in cui si aggiungono nuovi giorni e si eliminano quelli vecchi.
Rileva automaticamente e ricarica le nuove playlist
È inoltre possibile SOVRASCRIVERE il file di progetto attualmente caricato sul sistema principale e lasciare che PLAYDECK lo rilevi e ricarichi il progetto; a quel punto, il Playout riprenderà a funzionare. Abilitare questa funzionalità nelle impostazioni dell'applicazione:

Nota: La funzione RESUME PLAYOUT funziona solo se la clip attualmente in riproduzione è presente nel progetto appena ricaricato; in caso contrario, Playout si interrompe per quel canale. La clip è identificata da un ID UNICO, quindi potrebbe essere stata spostata in un altro blocco nel progetto ricaricato.
Questo flusso di lavoro è particolarmente indicato per qualsiasi sistema automatizzato in cui i file di progetto vengano generati automaticamente e caricati sul sistema principale. Oppure quando l'editor di contenuti non ha accesso al sistema principale e carica la nuova playlist sul NAS o sul cloud.
Integrazione con app di terze parti
Non supportiamo il formato delle playlist di altre app di terze parti, poiché sul mercato esiste una varietà troppo ampia e molte funzioni relative alle playlist (mixaggio, sovrapposizioni, programmazione) non sarebbero compatibili con PLAYDECK.
Se preferisci creare la tua playlist in un'app di terze parti, devi esportarla in formato CSV, modificarla in modo che sia compatibile con PLAYDECK e infine importarla in PLAYDECK.
Perché il CSV? Perché è il formato di elenco più semplice, che supporta più valori per ogni voce. Può essere modificato con qualsiasi editor di testo o di tabelle, dal Blocco note a Excel.
Diamo un’occhiata al nostro file CSV. A tal fine, creiamo una playlist di esempio composta da 2 blocchi. Abbiamo combinato diversi tipi di contenuti: videoclip con punti IN/OUT, input da dispositivi, video di YouTube, input UDP Stream, GFX con durata di esecuzione e una nota. Abbiamo inoltre aggiunto una programmazione al secondo blocco:

Ora facciamo clic con il tasto destro del mouse su "CANALE NUMERO 2" e selezioniamo "ESPORTA IN CSV":

A questo punto apriamo il file CSV salvato in Blocco note (Clicca qui per scaricare/aprire in una nuova scheda):

Come potete vedere, non ci sono “troppe” righe di testo. Dato che le prime righe sono solo l'intestazione, il tutto risulta ancora più chiaro nell'editor di tabelle:

Ecco come si scrivono/generano i file CSV: esporti i tuoi contenuti da qualsiasi app di terze parti, apri un editor qualsiasi e li importi nel FORMATO PLAYDECK. Ma COS’È IL FORMATO PLAYDECK?.
Queste sono le COLONNE OBBLIGATORIE. Possono trovarsi in QUALSIASI POSIZIONE (in qualsiasi colonna da 1 a 5):
Tipo = Blocco, File, Sito web (o YouTube), Input#, Stream, Nota
Didascalia = Qualsiasi testo da visualizzare in PLAYDECK
Nome file = Il percorso/file o l'URL (YouTube e Streams)
Queste sono le COLONNE OPZIONALI. Possono trovarsi in QUALSIASI POSIZIONE (in qualsiasi colonna da 1 a 5):
Attivo = La casella di selezione nella prima colonna di PLAYDECK
Durata = Da utilizzare solo per i tipi di file che sono immagini. Lasciare vuoto o inserire 0 per tutti i tipi
Inserisci / Rimuovi = Punto di inizio e/o di fine per il taglio
Programma = Utilizzato solo dai tipi a blocchi
Nota: Le proprietà più avanzate (ad es. il guadagno audio) non sono supportate, al fine di mantenere il nostro formato CSV semplice e intuitivo. Per importare/esportare TUTTE le proprietà, si prega di utilizzare il formato XML anziché CSV.
Nota: PLAYDECK utilizza la codifica UTF-8 per il salvataggio e il caricamento dei file CSV.
Crea un ciclo di attesa pre-spettacolo
Questo articolo spiega come creare una playlist audio e abbinarla a un video in loop, ideale per i loop da riproduzione durante l'attesa prima dello spettacolo.
Iniziamo creando un blocco di loop e inserendo alcuni file audio MP3 nel blocco:

Ora aggiungiamo un'immagine predefinita, che viene visualizzata ogni volta che vengono riprodotti clip solo audio:

Ed ecco fatto, abbiamo un ciclo di attesa pre-spettacolo:

Ma non è tutto. Possiamo anche utilizzare un video in loop al posto di un'immagine fissa. Per farlo, aggiungiamo il video come sovrapposizione con l'impostazione "loop". Il video verrà visualizzato a schermo intero se ha le stesse dimensioni; in caso contrario, possiamo ridimensionarlo nelle impostazioni della sovrapposizione:

Potremmo anche aggiungere un conto alla rovescia tramite overlays.uno. È facile e veloce:

Creazione di una presentazione su un unico monitor
Questo articolo illustrerà come creare una presentazione con transizioni e visualizzarla sullo stesso monitor.
1. La realizzazione dello spettacolo
Apri Esplora file integrato cliccando sulla freccia destra tra le playlist. Cerca la cartella delle immagini, seleziona tutte le immagini e aggiungile alla playlist tramite trascinamento:

Seleziona una clip qualsiasi nella playlist e premi CTRL+A per selezionare tutte le clip, quindi seleziona l'icona DURATA e inserisci una durata adeguata per ciascuna immagine, ad esempio 15 secondi:

Mentre tutti i clip sono ancora selezionati, clicca sull'icona TRANSIZIONE e aggiungi una transizione a tua scelta. In questo caso utilizzeremo una transizione di dissolvenza lunga e graduale:

In fondo alla playlist puoi vedere la durata totale della tua presentazione:

2. Riproduzione della presentazione
Basta fare doppio clic sulla prima clip (oppure utilizzare i pulsanti CUE+PLAY), quindi fare doppio clic sull'area di anteprima (oppure fare clic con il tasto destro del mouse e selezionare SCHERMO INTERO). Il tuo Playout verrà ora ingrandito a schermo intero in base alle dimensioni del monitor, con la massima qualità. Inoltre, il cursore del mouse verrà nascosto. Utilizza il tasto ESC per uscire dalla modalità a schermo intero.

Nota: In modalità a schermo intero, puoi usare il tasto SPAZIO per mettere in pausa o riprendere la riproduzione.
È inoltre possibile trasmettere il segnale video su un secondo monitor oppure inviarlo alla TV. Si può anche inviarlo tramite NDI a un altro PC e riprodurlo con PLAYDECK (utilizzare la versione gratuita Licenza di backup), oppure VCL Mediaplayer o qualsiasi altra app di terze parti:

Growing Files nella playlist
Questo articolo spiega come inserire file di dimensioni crescenti in una playlist.
Definizione
Un file in crescita è un file in cui si stanno ancora scrivendo dati; di conseguenza, la sua dimensione aumenta.
Impostazione consigliata
Quando si lavora con file in crescita, si consiglia di abilitare le impostazioni “Ricalcola la durata del file” e “Abilita scansione in background”. La prima garantirà una maggiore precisione nella durata del file, mentre la seconda eseguirà una nuova scansione del file ogni 5 secondi per aggiornarne la durata nella playlist:

Aggiungi alla playlist
I file in crescita possono essere inseriti nella playlist come qualsiasi altro file: tramite drag-and-drop dall’esterno di PLAYDECK oppure utilizzando l’esploratore di file integrato. Verranno riconosciuti come “in crescita”, come è possibile verificare nella colonna delle informazioni. La durata del clip verrà aggiornata ogni 5 secondi:

Possibili fonti
I file possono essere registrati ovunque, non è necessario che vengano registrati in PLAYDECK. Nello screenshot qui sopra stiamo utilizzando una registrazione effettuata con PLAYDECK, un’altra con OBS Studio e un’altra ancora con MagicSoft Recorder.
Formati disponibili
Sono supportati solo i seguenti formati di contenitori di file. Tuttavia, all'interno di tali contenitori è possibile utilizzare qualsiasi codec video:
– MKV
– AVI
– MPEG
Taglio e montaggio
È possibile tagliare e modificare i file in fase di registrazione proprio come si fa con i file normali. Ad esempio: è possibile impostare un punto di fine (OUT) nel file e riprodurlo in loop, mentre la registrazione è ancora in corso.
Transcodifica dei clip per la decodifica tramite GPU
Per una panoramica generale dei migliori codec video disponibili per Playout, si prega di leggi questo articolo.
Sebbene PLAYDECK sia in grado di transcodificare tutti i clip in tempo reale nel formato di output selezionato, ciò può comportare un carico notevole sul sistema durante l'esecuzione di Playout, a seconda del caso d'uso.
Se l'utilizzo della CPU ha raggiunto un livello critico e si verificano ritardi nella riproduzione (percepiti principalmente come interruzioni audio), è consigliabile assicurarsi che tutti i clip vengano decodificati tramite la GPU, poiché la maggior parte delle schede grafiche moderne è in grado di gestire un carico di lavoro molto maggiore rispetto alla sola CPU, rendendo così possibile l'esecuzione di più canali di uscita con PLAYDECK.
In questo articolo:
→ Utilizzo del transcodificatore integrato
→ Quali file vengono decodificati dalla CPU in PLAYDECK?
→ Quali GPU sono consigliate?
Utilizzo del transcodificatore integrato
PLAYDECK dispone di un transcodificatore integrato per file video e audio. Questo ti consentirà di transcodificare RAPIDAMENTE più file contemporaneamente, ad esempio se il tuo programma sta per iniziare e non hai proprio il tempo di transcodificarli tramite strumenti di terze parti come Adobe Media Encoder.
Nel tuo esempio abbiamo un blocco di file che può essere decodificato solo tramite CPU, come ProRes e il codec video HAP-A. Ora selezioniamo una clip qualsiasi, quindi premiamo CTRL+A per selezionare tutte le clip del blocco. È anche possibile utilizzare il tasto SHIFT per selezionare un intervallo di clip oppure solo il tasto CTRL per selezionare singole clip.
Ora clicchiamo con il tasto destro su una delle clip selezionate e scegliamo “Transcodifica clip”:

Non ti verrà fornito un elenco di codec video di destinazione predefiniti, che supportano tutti la decodifica tramite GPU:

Se hai fretta o devi transcodificare un numero elevato di clip, scegli la prima opzione “MPEG-4”, poiché garantisce risultati incredibilmente rapidi, pur mantenendo una buona qualità. In tutti gli altri casi, opta per la seconda opzione “AV1”, poiché produce file di dimensioni piuttosto ridotte su SSD/HDD, garantendo al contempo una qualità estremamente elevata e supportando anche l’HDR. L’ultima opzione è incredibilmente lenta, ma offre un livello di qualità e compressione leggermente superiore; tuttavia, in questo caso il rapporto tempo/qualità è sfavorevole. Utilizzala per la transcodifica notturna.
Nota: Purtroppo, per motivi legati alle licenze, non possiamo offrire la transcodifica in H.264 o H.265.
Il transcodificatore salverà il nuovo file accanto a quello precedente e aggiungerà “_transcoded” al nome del file:

I nuovi file verranno automaticamente sostituiti e sottoposti a nuova scansione nella tua playlist:

Se in qualsiasi momento dovessi aver bisogno di tornare a una versione precedente della tua playlist, puoi utilizzare la funzione “Ripristina backup del progetto”:

Quali file vengono decodificati dalla CPU in PLAYDECK?
ProRes
Questo codec video di alta qualità affonda le sue radici nei computer MAC, poiché è stato sviluppato da Apple. Purtroppo, Apple non ha mai reso disponibili informazioni sul codec per i sistemi Windows, quindi è ancora praticamente impossibile decodificare ProRes tramite la GPU. Se hai bisogno del canale alfa, ti consigliamo di utilizzare il codec video HAP-A.
HAP e varianti come HAP-A
Questi codec video supportano anche il canale alfa e hanno un consumo di CPU molto basso.
DNxHD, MXF
Inoltre, i codec non possono essere decodificati tramite GPU in PLAYDECK.
Quali GPU sono consigliate?
Ci riferiamo a questo articolo per PC Building per PLAYDECK.
Uscita video e audio
Trasmetti il tuo feed video
Questo articolo ti spiegherà come trasmettere il feed video del tuo canale a qualsiasi destinazione e pubblico desideri.
In questo articolo:
→ Uscita su un unico monitor
→ HDMI tramite desktop esteso
→ Scheda di uscita SDI / HDMI
→ Scheda di uscita SMTP ST 2110 / IP
→ NDI (Interfaccia per dispositivi di rete)
→ Streaming (UDP, RTMP, SRT, DVB, …)
→ Scheda audio virtuale Dante (DVS)
→ Vista del direttore
Uscita su un unico monitor
Il modo più semplice per visualizzare il tuo feed video è riprodurre il tuo canale a schermo intero. Per attivare la modalità a schermo intero, fai doppio clic sull'anteprima oppure fai clic con il tasto destro del mouse e seleziona “Schermo intero”:

La visualizzazione a schermo intero offre una qualità e un numero di fotogrammi al secondo (FPS) molto superiori rispetto alla normale anteprima. È possibile uscire dalla modalità a schermo intero premendo un tasto qualsiasi del mouse o il tasto ESC.
Questa modalità è ideale per presentazioni private veloci. Ecco un esempio su come impostare una presentazione con PLAYDECK:
https://playdeck.tv/howto/slideshow/
HDMI tramite desktop esteso
Un altro modo semplice per trasmettere il segnale video è utilizzare le uscite HDMI del PC o della scheda grafica. Per rendere l'uscita HDMI visibile a PLAYDECK, è necessario configurare una nuova “uscita desktop estesa”, proprio come si farebbe se si aggiungesse un monitor secondario:
1. Connettiti in Windows
Collega fisicamente il tuo dispositivo HDMI al PC e accendilo, in modo che Windows possa rilevarlo. Collegalo alla scheda grafica (preferibilmente) o alla scheda madre. Fai clic con il tasto destro del mouse in un punto qualsiasi del desktop e seleziona “Impostazioni schermo”. Dovresti vedere il tuo nuovo monitor e dovrebbe apparire la scritta “Schermo esteso” (ecco perché si chiama “Desktop esteso”). Se non hai ancora accesso al tuo dispositivo di uscita HDMI (ad es. uno schermo LED), puoi utilizzare un qualsiasi monitor di PC di prova per la configurazione. PLAYDECK ridimensionerà automaticamente l’altra uscita in un secondo momento, se utilizzi la stessa porta HDMI. Assicurati inoltre che il tuo monitor utilizzi 60 FPS e non 120 o 144, poiché ciò potrebbe causare ritardi.

2. Assegnare in PLAYDECK
Avvia PLAYDECK e seleziona il tuo nuovo monitor come “Desktop Output” per il tuo canale. Una volta attivato, PLAYDECK “sovrapporrà” il proprio output sul monitor. Apparirà in primo piano rispetto a tutte le altre applicazioni di Windows e il puntatore del mouse sarà disabilitato. Se dovessi attivarlo accidentalmente sul tuo display PRINCIPALE, premi ALT+F4 per chiuderlo, poiché altrimenti non potrai accedere né a Windows né a PLAYDECK.

PLAYDECK è in grado di riconnettersi all'uscita del desktop in caso di disconnessione, interruzione di corrente o se il dispositivo HDMI viene alimentato dopo che PLAYDECK è già stato avviato.
Questa modalità è particolarmente indicata per la trasmissione locale su un televisore o uno schermo LED, ad esempio in occasione di fiere o eventi.
Scheda di uscita SDI / HDMI
Le schede di uscita presentano un enorme vantaggio rispetto all'uscita desktop:
– Segnale video più potente per una maggiore lunghezza del cavo
– Un utilizzo della CPU/GPU notevolmente inferiore, poiché la scheda si farà carico delle risorse
– Nessuna perdita di fotogrammi, poiché le schede dispongono di controllo e conversione della frequenza dei fotogrammi integrati
– Qualità dell'immagine nettamente superiore, soprattutto per quanto riguarda i colori
Le schede di uscita valgono quasi sempre il loro costo e sono vivamente consigliate. Offrono una soluzione di trasmissione video molto più stabile rispetto all'uscita desktop e un'esperienza complessivamente migliore.
Ecco un elenco di tutte le schede di uscita supportate:
https://playdeck.tv/howto/supporteddevices/
Se ti serve un consiglio, noi utilizziamo principalmente le schede BlackMagic DeckLink. Sono disponibili nelle versioni SDI e HDMI:
https://www.blackmagicdesign.com/products/decklink
1. Installare la scheda di uscita nel PC
È necessario disporre di uno slot PCIe separato sulla scheda madre. Considerate questa scheda come una “scheda grafica secondaria”. Assicuratevi che lo slot PCIe fornisca la larghezza di banda necessaria al dispositivo. Alcuni slot PCIe sono “condivisi” e dispongono solo della metà della larghezza di banda, causando un’uscita video a scatti. Questa impostazione può essere modificata tramite il BIOS. È inoltre possibile “alloggiare” la scheda in un alloggiamento esterno per la produzione mobile, come il “Sonnet Echo Express”, e collegarla tramite Thunderbolt; tieni però presente che la larghezza di banda disponibile tramite Thunderbolt è inferiore a quella richiesta da alcune schede, come la “DeckLink 8K Pro”.
2. Installare il driver per Windows
La maggior parte delle schede richiede l'installazione di un driver specifico per funzionare su Windows. Questi driver forniscono anche degli strumenti per testare la scheda prima di utilizzarla in PLAYDECK.
Assicurati di avere sempre installata sul tuo sistema l'ultima versione del driver, per garantire la massima stabilità e qualità. Per le schede BlackMagic, PLAYDECK richiede come minimo il driver “Desktop Video 14.5”; in caso contrario, la scheda non funzionerà correttamente:
https://www.blackmagicdesign.com/support/family/capture-and-playback
3. Attivare in PLAYDECK
Seleziona le schede di uscita e l'ingresso di linea in PLAYDECK e attiva l'uscita del dispositivo. A differenza delle uscite desktop, queste schede di uscita non richiedono il collegamento a un display tramite SDI o HDMI, ma si attivano immediatamente:

Scheda di uscita SMTP ST 2110 / IP
Queste schede sono molto simili alle schede SDI/HDMI descritte sopra. Per le istruzioni di installazione, si prega di consultare quella sezione.
La differenza tra le schede 2110 e quelle SDI consiste nel fatto che le schede 2110 trasmettono il segnale tramite LAN (rete locale). Si tratta di uno standard moderno e in espansione, utilizzato dagli studi per il trasporto dei segnali video all’interno dell’azienda. Sebbene sia teoricamente possibile utilizzare la rete LAN esistente per il ST 2110, si raccomanda di utilizzare una rete LAN separata dotata di switch specifici compatibili con il protocollo PTP (Precision Time Protocol). Una volta configurato, il vantaggio principale è che i diversi ricevitori possono accedere facilmente al feed video generato da PLAYDECK.
Abbiamo dedicato un articolo specifico ai dispositivi 2110 e alle relative opzioni di configurazione di rete:
https://playdeck.tv/howto/2110-device-setup/
NDI (Interfaccia per dispositivi di rete)
NDI è un'altra opzione di trasporto di rete per i tuoi flussi video. Può essere utilizzata con la LAN (rete locale) esistente e non richiede una configurazione di rete specifica. Dispone di un proprio “sistema di rilevamento”, ovvero: basta inviare il segnale NDI in rete e questo verrà automaticamente rilevato da qualsiasi ricevitore NDI.
NDI è il metodo preferito per lo scambio di flussi video con altre applicazioni. Ecco alcuni esempi:
https://playdeck.tv/howto/obs-studio/
https://playdeck.tv/howto/vmix/
NDI può essere utilizzato anche in un ambiente cloud, ad esempio su istanze Amazon EC2, per il trasferimento tra server:
https://playdeck.tv/howto/amazon-ec2/
È possibile utilizzare NDI per mettere in “loop” il segnale all'interno di PLAYDECK per attività specifiche, come questo Picture-In-Picture:
https://playdeck.tv/howto/pip/
Sono disponibili numerosi strumenti che ti aiutano a configurare NDI nel tuo ambiente:
https://ndi.video/tools/
Se devi configurare un Discovery Server NDI, questa guida ti sarà d'aiuto:
https://ndi.video/tools/access-manager/
https://docs.ndi.video/all/using-ndi/ndi-tools/ndi-tools-for-windows/access-manager
Nota: Si è verificato un problema con NDI che causava un funzionamento a scatti dopo un aggiornamento di Windows. Ecco la soluzione:
https://www.vmix.com/knowledgebase/article.aspx/376/windows-update-affecting-ndi-stability
Streaming (UDP, RTMP, SRT, DVB, …)
È possibile scegliere tra diversi protocolli Streaming, ciascuno dei quali ha uno scopo diverso.
– UDP/RTMP Streaming: Live Streaming a bassa latenza
– SRT: Trasmissioni ad alta affidabilità
– DVB: Trasmissione tradizionale
– E molti altri ancora (RTP, RIST, Icecast, HLS

Abbiamo pubblicato un articolo più approfondito sullo streaming:
https://playdeck.tv/howto/output-streams/
Scheda audio virtuale Dante (DVS)
A rigor di termini, non si tratta di un feed video, poiché DVS è solo audio. Si tratta piuttosto di un'altra opzione di rete (LAN). DVS trova applicazione quando è necessario inviare il feed audio SEPARATAMENTE o IN AGGIUNTA ai feed video, oppure nelle produzioni esclusivamente audio. Il caso d'uso più comune è quello degli eventi dal vivo, in cui il tecnico del suono ha bisogno di TUTTI i feed audio di TUTTI i canali PLAYDECK, ovvero: desidera ricevere 8 canali audio in coppie stereo dai tuoi 4 canali video.
Pubblichiamo un articolo su come configurare e utilizzare Dante:
https://playdeck.tv/howto/dante/
Vista del direttore
Si tratta di un'opzione di output specifica offerta da PLAYDECK per informare il personale sullo stato della situazione: questa funzione combina diversi feed video in un unico feed e sovrappone le informazioni relative al tempo rimanente. È pensata per fornire assistenza in contesti con più sale o più persone.

Questo feed video funziona come un canale separato: puoi trasmetterlo in parallelo alle altre uscite. Puoi configurare e trasmettere fino a 4 diverse viste di regia. Puoi scegliere quante e quali canali includere:

Inoltre, puoi personalizzare la sovrapposizione in base alle esigenze della tua azienda, ad esempio inserendo il tuo logo o modificando i caratteri.
Configurazione dell'uscita Streams
Questo articolo illustra come configurare l'Output Streams per diversi scopi.
In questo articolo:
→ Introduzione
→ Utilizzo di parametri e stringhe di configurazione
→ Esempi di configurazione
→ AAC Audio ad alta qualità Streams
→ Spazio colore e sottocampionamento della crominanza e Interlace
→ Tracce audio multiple
→ Sottotitoli e SCTE
→ Inoltro di Streams su un indirizzo IP specifico
→ Monitoraggio e risoluzione dei problemi
1. Introduzione
È possibile impostare 15 diverse configurazioni Stream per qualsiasi sorgente, che si tratti di canale, ingressi o vista del regista. Per impostazione predefinita, il formato video viene copiato dalla sorgente all’avvio del Stream, ma è possibile transcodificarlo in qualsiasi risoluzione.
Una volta scelto il protocollo, gli altri campi relativi al codec video/audio e all'URL cambieranno in base alla selezione effettuata, il che significa che non tutti i codec video/audio saranno disponibili per ogni protocollo Stream.
INFO: L'encoder NVIDIA NON supporta più i formati interlacciati. Si consiglia invece di utilizzare Intel QuickSync.
L'URL mostrerà un suggerimento sul formato richiesto. Clicca su “Informazioni URL” per visualizzare altri esempi, ad esempio su come integrare nome utente e password. L'URL di anteprima non verrà utilizzato da PLAYDECK, ma serve solo a facilitare l'apertura del browser Internet quando si clicca su “Anteprima”.
2. Utilizzo di Parameter e Config
È possibile impostare ulteriori parametri relativi al protocollo e ai codec, specifici per la selezione effettuata. Questi possono essere utilizzati per ottimizzare le impostazioni, ad esempio per impostare il Stream in modalità CBR o per aggiungere metadati.
Cliccando su “Parametro” si aprirà un editor che mostrerà solo le impostazioni disponibili per la selezione effettuata. Verranno evidenziati tutti i valori che differiscono dal valore predefinito.
La “stringa di configurazione” rappresenta tutte le selezioni relative a protocollo e codec, nonché i rispettivi parametri. La stringa di configurazione funziona in entrambi i modi: è anche possibile copiare e incollare una stringa di configurazione nel campo di testo, quindi fare clic su “Aggiorna da stringa” per applicare i valori. Ciò consente di copiare facilmente le impostazioni tra diversi ID Stream o di condividerle con altri utenti.

3. Esempi di configurazione
Ecco una breve selezione di configurazioni consigliate per diversi scopi. Copia e incolla il testo in PLAYDECK e clicca su “Aggiorna da stringa”.
DVB Stream con B-frame CBR e GOP. Nessun errore PCR, PTS-DTS o di esaurimento del buffer
format='dvb' protocol='udp://' mpegts_start_pid='60' video::streamid='80' video::disable_sps_pps='true' video::codec='n264' video::profile='high' video::level='4.1' video::rc_type='cbr' muxrate='10M' video::b='7.5M' video::bufsize='1.25M' video::g='32' video::bf='2' video::ref_frames='3' audio::streamid='81' audio::metadata::language='deu' audio::codec='mp2' audio::b='192k' pmt_start_pid='100' mpegts_flags='-system_b' rc_buffers='4' pcr_period='35' pat_period='0,1' sdt_period='0,5' tdt_period='10' start_pcr='0' service_name='TEST' service_provider='PD' service_id='1' original_network_id='1' transport_stream_id='201' service_type='advanced_codec_digital_hdtv'
Oppure, in breve:
format='dvb' protocol='udp://' video::disable_sps_pps='true' video::codec='n264' video::profile='high' video::level='4.1' video::rc_type='cbr' muxrate='10M' video::b='7.5M' video::bufsize='1.25M' video::g='32' video::bf='2' video::ref_frames='3' audio::metadata::language='deu' audio::codec='mp2' audio::b='192k' service_type='advanced_codec_digital_hdtv'
INFO: Ogni ricevitore DVB è diverso e potrebbero essere necessari parametri diversi. Alcuni ricevitori non consentono ALCUNA deviazione da linee guida ufficiali, e apparirà NERO. La soluzione più affidabile per codificare i segnali DVB sono gli encoder hardware, ad esempio. Haivision.
La procedura consigliata per verificare la presenza di errori PCR o di altro tipo nel DVB Streams consiste nell'utilizzare uno dei seguenti strumenti:
– DVBControl DVBAnalyzer (costa circa 2000 EUR, ma è il più affidabile e rileva l'errore PTS-DTS)
– StreamGURU (costo: circa 300 EUR; in grado di rilevare qualsiasi errore ETR e di visualizzare il grafico del bitrate)
– TSAnalyzer (gratuito, ma può importare URL Stream; richiede un file TS su disco rigido)
– Altri programmi degni di nota: DVBInspector, Elecard Stream Analyzer, StreamXpert

————————————————————
SRT Stream in formato CBR a 25 FPS con audio di alta qualità
Il modello in questione viene utilizzato da diversi clienti in una configurazione multicanale Stream per la trasmissione di contenuti video musicali. Questa configurazione funziona senza intoppi con 4 uscite parallele + 1 canale TP25T, garantendo una qualità audio e video ottimale con audio FHD ACC.
format='mpegts' protocol='srt://' video::codec='n264' video::b='4M' video::rc_type='cbr' video::preset='p4' audio::codec='aac' audio::b='128K' audio::profile='aac_low' audio::stereo_mode='ms_force' audio::minrate='128K' audio::maxrate='128K' audio::bufsize='128K' audio::aac_coder='0'
————————————————————
RTMP Stream in CBR a 60 FPS con un keyframe ogni 2 secondi
Il prossimo esempio riguarda YouTube. Utilizza gli strumenti di analisi di YouTube e gli strumenti di monitoraggio dello stato di Stream per verificare la stabilità del tuo Stream:
format='flv' protocol='rtmp://' video::codec='n264' video::b='9000k' video::maxrate='9000k' video::bufsize='9000k' video::g='120' video::preset='veryfast' audio::codec='aac' audio::b='128k' audio::ar='44100'
Il prossimo esempio riguarda Twitch. Utilizza Twitch Inspector Per verificare la stabilità del tuo Stream, aggiungi “?bandwidthtest=true” all’URL del tuo Stream per evitare che entri in produzione.
format='flv' protocol='rtmp://' merge_tracks='true' video::codec='n264' video::b='5800k' video::maxrate='5800k' video::bufsize='5800k' video::g='120' video::preset='veryfast' audio::codec='aac' audio::b='128k' video::tune='zerolatency' audio::codec='aac' audio::ar='44100' audio::b='128k'
————————————————————
Standard Sony XDCAM HD422
parametri video — tra cui il sottocampionamento cromatico 4:2:2, una struttura GOP specifica (M=3, N=15) e l'elaborazione a campi interlacciati — insieme a un audio PCM a 24 bit di livello professionale con una frequenza di campionamento di 48 kHz.
format='mxf' video::codec='mpeg2video' video::b='50M' video::interlace='1' video::top='1' video::g='15' video::v422='true' video::bf='2' video::flags='+ildct+ilme' audio::codec='pcm_s24le' audio::ar='48000'
4. Audio AAC ad alta qualità Streams
Le impostazioni predefinite per lo streaming AAC consentono di risparmiare risorse della CPU, ma potrebbero rendere il suono piatto sui canali musicali. Per un audio di qualità eccellente, scegli uno dei due profili riportati di seguito in base al pubblico di destinazione e al materiale di partenza.
Preparazione rapida:
– Fonte: Utilizza clip a 48 kHz (320 kbps o PCM senza perdita di dati).
– Video: Se la larghezza di banda è ridotta, riduci la risoluzione del video a 720p30. Utilizza sempre la codifica hardware.
Opzione 1: Massima compatibilità e stabilità (variante sicura)
Ideale per: Streaming standard, operatori via cavo e multiplex DVB-T. Questo è il profilo più sicuro per evitare problemi di fase con diversi tipi di contenuti.
format='mpegts' protocol='udp://' video::codec='n264' video::b='4M' audio::codec='aac' audio::b='256K' audio::profile='aac_low' audio::aac_coder='0'
audio::profile=’aac_low’: Imposta AAC-LC per la massima qualità e la compatibilità con il decodificatore hardware 100%.
audio::aac_coder=’0′: Imposta una codifica a due cicli di alta qualità per garantire transienti nitidi. (Impostare su 1 in caso di picchi di utilizzo della CPU).
Stereo dinamico: Affida la gestione stereo all'encoder, rendendolo altamente resistente alle imperfezioni del materiale sorgente.
Opzione 2: Streaming ad alta fedeltà (variante stereo ottimizzata)
Ideale per: Canali musicali dedicati con file sorgente di altissima qualità, pari a quelli di studio. Questo profilo utilizza un inviluppo VBR molto stretto e un’elaborazione stereo Mid/Side forzata.
format='mpegts' protocol='udp://' video::codec='n264' video::b='4M' audio::codec='aac' audio::b='256K' audio::profile='aac_low' audio::stereo_mode='ms_force' audio::minrate='200K' audio::maxrate='320K' audio::bufsize='640K' audio::aac_coder='0'
audio::stereo_mode=’ms_force’: Ottimizza l'elaborazione stereo Mid/Side, massimizzando l'efficienza della larghezza di banda per ottenere paesaggi sonori stereo profondi e ampi.
minrate=’200K’ / maxrate=’320K’ / bufsize=’640K’: Un inviluppo VBR ben definito che impedisce cali di qualità nei passaggi più tranquilli, lasciando al contempo spazio per i picchi musicali più intensi.
Nota: Se l'audio risulta poco incisivo o suona vuoto in alcuni brani, torna all'Opzione 1, poiché il materiale di partenza potrebbe presentare incongruenze di fase.
5. Spazio colore, sottocampionamento della crominanza e interlacciamento
Il supporto di determinati spazi colore, ad esempio 4:2:2 per il DVB o la codifica interlacciata, dipende in larga misura dalla CPU Intel o dalla GPU NVIDIA che si sta utilizzando.
Ecco una pagina dedicata a NVidia NVenc e 422 Assistenza e qui per Intel Quick Sync e assistenza 422.
In parole povere:
1. Supporto NVidia per la codifica interlacciata:
– Pascal (serie GTX 10): l'ultima architettura con supporto per l'interlacciamento
– Turing / Ampere / Ada (RTX 20/30/40): è stato rimosso il supporto hardware per la codifica interlacciata
– Blackwell (serie RTX 50): è stata reintrodotta la codifica interlacciata per H.264 (8 bit e 10 bit)
2. Supporto NVidia per lo spazio colore 4:2:2:
– Blackwell (serie RTX 50)
3. Supporto Intel per lo spazio colore 4:2:2
– I processori di decima generazione e successivi supportano la codifica e la decodifica con accelerazione hardware del codec HEVC con campionamento del colore 4:2:2 tramite Quick Sync.
– I precedenti controller grafici presenti sui processori Intel® Core™ di nona generazione e precedenti erano limitati al campionamento del colore 4:2:0 con il codec HEVC per la codifica e la decodifica con accelerazione hardware.
Ecco un breve esempio di configurazione per la codifica 4:2:2 con Intel Quick Sync (10a generazione e successive)
format='dvb' protocol='udp://' video::codec='hevc_qsv' video::b='5M' audio::codec='aac' audio::b='128K' video::pix_fmt='yuyv422'
Nota: Funzionalità quali l'interlacciamento e lo spazio colore 4:2:2 sono disponibili anche negli encoder x264 per CPU. Poiché utilizziamo una versione LGPL di FFmpeg priva di componenti GPL (ad es. libx264), queste funzionalità non sono abilitate. È possibile sostituire le librerie FFmpeg con le proprie versioni.
6. Tracce audio multiple
Se devi trasmettere più tracce audio, ad esempio per diverse lingue o per l'audio del regista, puoi farlo con tutti i protocolli supportati (DVB, RTMP, UDP e altri ancora). Puoi anche utilizzare diversi codec audio.
Il funzionamento è il seguente: assicurati che TUTTE le tracce audio siano già attive nel tuo canale, quindi DIVIDI le tracce audio per l'uscita Stream, ad esempio in coppie stereo.
Per prima cosa, assicurati che il tuo canale sia impostato su più di 2 canali audio:

Quindi “riempire” questi canali audio con contenuti audio, ad esempio attivando tutte le tracce audio su una clip o importando tutte le tracce tramite SDI (fino a 16 tracce audio). Puoi anche utilizzare la mappatura audio per mixare le tue tracce audio in modo ascendente o discendente oppure utilizzare il filtro audio per copiare e ritardare determinate tracce audio.

A questo punto, apri le impostazioni del Stream, in particolare i parametri del protocollo Stream, e attiva la funzione "Audio Track Splitting":

INFO: Il numero di canali audio nelle impostazioni del tuo Stream deve rimanere a 2.
Se necessario, è possibile applicare diversi codec audio alle tracce audio aggiuntive. Si prega di notare che i numeri delle tracce audio, a partire dalla seconda, aumentano progressivamente:
audio::codec='aac' audio.1::codec='ac3' audio.2::codec='libmp3lame' audio.3::codec='mp2'
È inoltre possibile applicare un descrittore di lingua a ogni traccia audio:
audio::metadata::language='eng' audio.1::metadata::language='ita' audio.2::metadata::language='fra' audio.3::metadata::language='ger'
INFO: I codici lingua devono essere conformi a ISO 639-2
È quindi possibile testare le tracce audio ottenute, ad esempio in StreamGURU:

7. Sottotitoli e SCTE
Entrambe le opzioni possono essere attivate nelle impostazioni dei parametri del protocollo:

INFO: SCTE-35 è disponibile solo per i seguenti protocolli: SRT, DVB, UDP (qualsiasi codec video). I sottotitoli funzionano solo con i seguenti codec video: MPEG-2, H.264 (qualsiasi protocollo)
Ciò richiede che entrambe le funzioni siano già abilitate e disponibili nel tuo canale. Per ulteriori informazioni su SCTE e/o sui sottotitoli, consulta i seguenti articoli:
→ Invio da SCTE-35 al server Stream
→ Sottotitoli
8. Instradamento di Streams su un indirizzo IP specifico
La vostra produzione richiede l'invio dei flussi tramite reti specifiche. Questa soluzione viene utilizzata principalmente per disporre di una linea dedicata/riservata allo streaming, in modo che non interferisca con il traffico di rete normale.
Se si utilizza UDP Streams basta aggiungere questo parametro direttamente all'URL:
udp://ip:porta?localaddr=172.20.10.2
Se si utilizza SRT Streams basta aggiungere questo parametro direttamente all'URL. Questo funziona solo in modalità rendezvous:
srt://ip:porta?mode=rendezvous&localip=172.20.10.2
Se si utilizza RTMP Streams, purtroppo non è disponibile alcun parametro. È necessario instradare manualmente tutto il traffico RTMP in uscita. A tal fine utilizziamo Proxifier. Vai su Profilo, Regole di proxificazione, Aggiungi nuova regola, modificala come indicato e spostala in cima all'elenco delle regole. Seleziona l'adattatore desiderato tramite “Avanzate”.

Se vuoi eseguire un test di prova in locale senza la seconda linea, attiva sia la scheda Ethernet che il Wi-Fi sul tuo PC, quindi avvia un nuovo hotspot sul tuo cellulare e connetti il PC al Wi-Fi di quel telefono. A questo punto, apri il prompt dei comandi (“cmd”) e digita “ipconfig”. L'indirizzo IP che ti serve è lì:

Puoi verificare il traffico di rete con Wireshark.
9. Monitoraggio e risoluzione dei problemi
Se i tuoi Streams presentano ritardi o addirittura si bloccano completamente, spesso non sai bene cosa sia successo esattamente. Ecco alcuni suggerimenti per aiutarti a individuare il problema.
1. Velocità di trasmissione
Segui questa regola: l'impostazione del bitrate video e audio (per il tuo Stream) non deve mai superare il bitrate di codifica della clip. Verifica facendo clic con il tasto destro del mouse sulla clip nella playlist e aprendo MediaInfo. In questo caso, imposta il bitrate video a 3M e quello audio a 128K.

2. Monitoraggio
Apri la finestra "Monitor" in PLAYDECK oppure apri i log del Stream.

FPS 50/60 (Media FPS/FPS desiderata)
Confronta la frequenza dei fotogrammi di codifica attuale e media con il livello desiderato. Un calo in questo caso indica che il sistema non riesce a stare al passo con la codifica in tempo reale.
Trascorso (Tempo di attesa del fotogramma in secondi)
Indica il tempo trascorso dall'elaborazione dell'ultimo fotogramma. Se questo valore aumenta, significa che non è possibile elaborare i fotogrammi a causa della mancanza della sorgente, di impostazioni errate o dell'assenza di connessione.
Saltato (Fotogrammi persi)
L'indicatore più significativo dei colli di bottiglia nelle prestazioni. Se questo valore aumenta, significa che l'encoder sta tralasciando intenzionalmente dei fotogrammi perché non riesce a elaborarli con sufficiente rapidità.
Pause (Fotogrammi persi)
Se la connessione è lenta, vengono visualizzati dei "Breaks" perché il server vuole un nuovo frame, ma non riesce ad arrivare in tempo (per i protocolli che richiedono un riconoscimento, come RTMP o SRT). Si possono verificare interruzioni anche se la sorgente non invia un frame in tempo.
Buffer (In attesa di fotogrammi)
Monitora il numero di fotogrammi in attesa nella coda interna. Un buffer in costante crescita è solitamente indice di fotogrammi saltati o di interruzioni. Alto saltato, basso interrotto: Questo di solito significa che il tuo Codificatore CPU/GPU è troppo lento. Interruzioni alte, basse/zero saltate: Questo di solito significa che il rete o fonte è il collo di bottiglia. Il writer è pronto per la codifica, ma i fotogrammi non arrivano o non vengono “prelevati” agli intervalli di tempo corretti a causa del ritardo nella connessione.
3. Problemi di rete/larghezza di banda
Spegnete tutti i vostri Streams, aprite la Console di Windows (“cmd” nel menu Start) e digitate
tracert
Utilizza il nome host o l'indirizzo IP degli URL di destinazione. Se noti valori superiori a 100 ms, ciò indica una connessione lenta al tuo Stream di destinazione.
Tieni inoltre presente che, sebbene oggi le velocità di download con la fibra ottica, il cavo o l'ADSL siano per lo più elevate (>100 Mbps), la velocità di upload potrebbe essere molto più bassa. Utilizza uno strumento come Speedtest per verificare la tua velocità effettiva di upload.
Utilizza anche Bandwidth Profiler sul server Stream per verificare se il bitrate desiderato viene effettivamente ricevuto dal server. La maggior parte dei provider o dei software mette a disposizione strumenti per misurare il bitrate ricevuto. Idealmente, i dati vengono visualizzati sotto forma di grafico, in grado di evidenziare eventuali interruzioni durante la trasmissione. Se non si dispone di uno strumento a portata di mano, si consiglia di effettuare lo streaming su YouTube, poiché dispone di un analizzatore Stream integrato, molto utile per diagnosticare eventuali connessioni instabili.
Inoltre, ti invitiamo a verificare con il tuo provider o servizio se mettono a disposizione URL di ingest LOCALI Stream per la tua regione o il tuo Paese. Ad esempio, Twitch fornisce questi Endpoint di acquisizione di Twitch.
ASIO / Scheda audio virtuale Dante
Questo articolo spiega come configurare l'interfaccia audio ASIO e i relativi dispositivi con PLAYDECK.
In questo articolo:
→ Configurazione ASIO
→ Scheda audio virtuale Dante (DVS)
→ Risoluzione dei problemi
Configurazione ASIO
Attiva l'impostazione “Uscita audio aggiuntiva” per trasmettere l'audio tramite ASIO.
Importante: Essendo una soluzione di riproduzione in tempo reale, PLAYDECK richiede un segnale di sincronizzazione stabile proveniente dal dispositivo ASIO. Senza questo segnale di sincronizzazione, i fotogrammi non possono essere elaborati correttamente, con conseguenti gravi interruzioni nella riproduzione.

Scheda audio virtuale Dante (DVS)
Dante Virtual Soundcard (DVS) è una soluzione software che trasforma il tuo computer in una workstation compatibile con Dante, consentendoti di trasmettere e ricevere audio di alta qualità su una rete Ethernet (LAN) standard.
https://www.getdante.com/products/software-essentials/dante-virtual-soundcard/
È possibile collegare DVS a PLAYDECK utilizzando la modalità ASIO o WDM:
- ASIO (consigliato): Trasmetti fino a 64 canali audio su tutte le uscite PLAYDECK. Ciò garantisce la latenza più bassa e il maggior numero di canali per i flussi di lavoro professionali.
- WDM: Limitato a 16 canali audio, con un massimo di una coppia stereo per ogni canale di uscita PLAYDECK.
Procedura di configurazione
1. Avviare il motore DVS:
Apri il pannello di controllo della scheda audio virtuale Dante e imposta l'interfaccia su ASIO, quindi fare clic su Inizio.

2. Selezionare il dispositivo in PLAYDECK:
Ora puoi selezionare “Dante Virtual Soundcard” come dispositivo ASIO nelle impostazioni di PLAYDECK.

3. Mappatura dei canali:
PLAYDECK inizierà automaticamente a instradare i canali audio assegnati a quella specifica uscita. Una singola uscita può supportare fino a 32 canali audio.

4. Suddivisione dei dispositivi ASIO:
Per utilizzare il driver ASIO su più canali di uscita di PLAYDECK contemporaneamente, abilitare Divisione dei dispositivi ASIO.

5. Assegnazione di più uscite:
Una volta attivata la suddivisione, DVS apparirà come una serie di sottodispositivi. Ciò consente di assegnare un dispositivo ASIO dedicato a ciascun canale di uscita di PLAYDECK.
Nota sulla logica di suddivisione: L'assegnazione dei canali è determinata dall'impostazione “Canali audio” per ciascuna uscita. Ad esempio, se le uscite 1 e 2 sono impostate su 8 canali ciascuna e le altre su 2 canali, il driver ASIO suddividerà il flusso di conseguenza per soddisfare tali requisiti specifici.

Risoluzione dei problemi
Riproduzione rallentata (fotogramma per fotogramma)
Ciò si verifica se PLAYDECK non riesce a sincronizzarsi con il segnale di clock proveniente dal dispositivo ASIO. Poiché PLAYDECK è un motore di riproduzione in tempo reale, necessita di un clock stabile per elaborare i fotogrammi.
Soluzione: Assicurarsi che Leader dell'orologio (precedentemente denominato Master Clock) è attivo sulla rete. Può essere fornito da un dispositivo hardware (ad esempio, un mixer compatibile con Dante), da un driver software o da un generatore di clock dedicato.
Se stai utilizzando Dante, potrebbero essere necessari strumenti aggiuntivi per verificare il flusso di lavoro. Segui questi passaggi per configurare un ambiente di test locale:
- PC 1: Installa PLAYDECK e Dante Virtual Soundcard (DVS). Avvia DVS in Modalità ASIO e selezionarlo all'interno di PLAYDECK.
- PC 2: Installa Dante Via e Dante Controller.
- Sia in Dante Via che in Controller, assicurarsi che sia corretto Interfaccia Ethernet è selezionato.
- In Dante Via, abilitare almeno un dispositivo di uscita.
Una volta configurato, apri Dante Controller. Dovresti vedere “Dante Via” che funge da Leader dell'orologio una volta che il sistema PLAYDECK è stato collegato correttamente.

Guarda questa schermata della configurazione di prova:
https://downloads.playdeck.tv/assets/DanteClockTest.mkv
Nota: in alcuni casi, l'installazione di ASIO4ALL può aiutare a stabilizzare la comunicazione tra PLAYDECK e determinate interfacce audio. (https://asio4all.org/)
Scarsa qualità audio
Un audio distorto o “distorto” è solitamente causato da una discrepanza nella frequenza di campionamento. Assicurati che il Frequenza di campionamento (ad es., 48 kHz) è identica in tutti i seguenti casi:
- Impostazioni audio di Windows (Proprietà avanzate)
- PLAYDECK impostazioni
- Dispositivo ASIO / DVS pannello di controllo
Mixaggio e instradamento dei canali audio
Quando si lavora con l'audio multicanale, potrebbe essere necessario effettuare il downmix dei canali per determinate uscite. Si prega di fare riferimento a questo articolo per istruzioni dettagliate sulla gestione dell'instradamento multicanale.
Audio multicanale e missaggio
PLAYDECK supporta 32 canali audio per canale di uscita. È possibile trasmettere i canali audio in pass-through (tramite SDI, NDI, Streams, ASIO), effettuare il mix-down in stereo/mono o il mix-up in multicanale. Si prega di notare che abbiamo un post separato per Scheda audio virtuale Dante.
Pass-through
Per abilitare l'audio multicanale, è sufficiente impostare più di 2 canali audio nelle impostazioni dei canali di uscita. In questo esempio abbiamo impostato 16 canali audio, poiché questo è il numero nativo di canali audio per le schede di uscita SDI:

Ora sei già pronto. Il tuo VU Meter passerà automaticamente al canale audio 16:

L'audio multicanale non è attivo per tutti gli ingressi e le uscite: SDI, NDI, Streams. È possibile verificarlo cliccando su PREVIEW dopo aver attivato il dispositivo. Tutte le anteprime presentano un misuratore VU come sovrapposizione:

Ecco un altro esempio di anteprima dell'input:

Mixaggio
Se si dispone di contenuti audio multicanale (o ingressi SDI) e si desidera effettuare un mixdown dell'audio in MONO/STEREO, è necessario aumentare il numero di canali audio. In questo caso ne usiamo 16. Questo è importante per indicare a PLAYDECK di elaborare 16 canali audio (dalla sorgente, ad es. SDI), altrimenti tutti i canali audio oltre il 2 verrebbero TAGLIATI/MESSI IN SILENZIO:

Ora è possibile scegliere diverse modalità per il mixaggio dell'audio. Si noti che esistono impostazioni separate per i CANALI (clip, ingresso Streams) e per gli INGRESSI (ingresso del dispositivo):

Tracce audio multiple
Se il file contiene più di una traccia audio, puoi passare da una traccia all'altra facendo clic con il tasto destro del mouse sul file e selezionando TRACCE AUDIO:

Per riprodurre TUTTE le tracce audio contemporaneamente, seleziona "TUTTE LE TRACCE AUDIO". Tutti i canali audio verranno concatenati. Nel nostro esempio, ciò comporterebbe 6 canali audio in uscita. Assicurati quindi di impostare il numero di canali su 8; in caso contrario, tutto ciò che va oltre i 2 canali non verrà elaborato:

Nota: Utilizza una qualsiasi delle altre opzioni di missaggio per effettuare il mixdown in STEREO o in un formato simile.
Miscelazione personalizzata
Per operazioni di missaggio più avanzate, è possibile fare clic su MODIFICA nella sezione IMPOSTAZIONI DI MIXAGGIO. In questo esempio effettueremo il mixdown di 16 canali audio in ingresso su 4 canali audio in uscita. Si noti che esistono impostazioni separate per CANALE (clip, ingresso Streams) e INGRESSI (ingresso del dispositivo):


Puoi perfezionare ulteriormente il tuo mixaggio passando al livello dei contenuti: fai clic con il pulsante destro del mouse su qualsiasi elemento della playlist e seleziona "MAPPATURA CANALI AUDIO":

Correzione del colore per ingressi e canali
Questo articolo ti spiegherà come utilizzare gli strumenti di correzione del colore per le tue trasmissioni.
→ Intervallo video (16-235) vs. Intervallo completo (0-255)
→ Controlli di regolazione del colore
→ Strumenti: forma d'onda, vettorscopio e istogramma
→ Perché è necessaria l'elaborazione della CPU?

Intervallo video (16-235) vs. Intervallo completo (0-255)
Gamma video (Limitato / Trasmissione): Utilizza i valori da 16 a 235 (8 bit). Nero = 16, bianco = 235. Standard per TV, trasmissioni e streaming — preserva il margine dinamico.
Gamma completa (PC / Dati): Utilizza l'intera gamma da 0 a 255. Nero = 0, bianco = 255. Formato nativo per monitor di computer, grafica e foto.
Ampliamento della gamma cromatica converte il video in "Full Range" (esaltando i neri ed espandendo i bianchi) per evitare che l'immagine appaia sbiadita sugli schermi dei PC. Eventuali discrepanze causano neri schiacciati, bianchi bruciati o un'immagine grigiastra/lattea.
Con PLAYDECK puoi passare rapidamente da una modalità all'altra selezionando la gamma di segnali o uno dei pulsanti di preselezione:

Controlli di regolazione del colore
Gli slider di PLAYDECK aiutano a risolvere rapidamente le sfide più comuni nel campo delle trasmissioni televisive e della produzione dal vivo:
- Nero elasticizzato Recupera i dettagli delle ombre persi nelle riprese sottoesposte oppure crea neri più profondi e cinematografici per ottenere un effetto scenografico.
- Bianco elasticizzato Recupera i dettagli nelle aree più luminose degli scatti sovraesposti (ad esempio cieli, luci) oppure ravviva le luci piatte e sbiadite.
- Luminosità Correggi le sorgenti complessivamente troppo scure o troppo luminose senza modificare il contrasto: soluzione ideale per uniformare le immagini di più telecamere.
- Contrasto Fai risaltare le immagini piatte e prive di energia nelle riprese sportive o giornalistiche, oppure attenua il contrasto eccessivo causato dall'illuminazione intensa in studio.
- Saturazione Migliora le immagini sbiadite e prive di saturazione riprese dalle telecamere (ad esempio, telecamere ENG) oppure attenua la vivacità eccessiva di grafica e loghi per ottenere un risultato adatto alla messa in onda.
- Fase cromatica Correggi le dominanti verde/magenta causate da un'illuminazione non adeguata, riscalda i toni freddi della pelle o uniforma la temperatura di colore tra le diverse fonti.
- Dettagli Migliora la nitidezza dei flussi video sfocati e a bassa risoluzione oppure riduci il rumore nelle riprese in condizioni di scarsa illuminazione senza introdurre artefatti.

Strumenti: forma d'onda, vettorscopio e istogramma
Questi strumenti di monitoraggio professionali sono visualizzati in un pannello dedicato accanto all'anteprima video: sono perfetti per un controllo preciso del colore e dell'esposizione durante la produzione in diretta o la riproduzione.
- Forma d'onda: Controlla rapidamente l'esposizione complessiva e i livelli di luminanza. Individua le alte luci bruciate (livellate a 100 IRE), i neri schiacciati (livellati a 0 IRE) o i livelli della telecamera non allineati, in modo da poter regolare la luminosità e l'estensione del bianco e del nero prima della messa in onda.
- Vettorscopio: Verificare e correggere il bilanciamento del colore e la saturazione. Assicurarsi che le tonalità della pelle rimangano nella gamma cromatica corretta, individuare eventuali dominanti di colore indesiderate (ad esempio il verde causato dalle luci a LED) e verificare che la saturazione sia conforme agli standard televisivi senza risultare eccessivamente vivace.
- Istogramma: Analizza la distribuzione tonale dell'immagine. Verifica se le ombre, i mezzitoni e le luci sono distribuiti in modo uniforme o se si perdono dettagli nelle aree scure o luminose: questa funzione è ideale per regolare con precisione i cursori del contrasto e dell'estensione, al fine di ottenere un'immagine equilibrata e professionale.

Perché è necessaria l'elaborazione della CPU?
Quando si utilizza la correzione del colore (o alcuni altri filtri video) per la prima volta, PLAYDECK potrebbe richiedere di passare all'elaborazione tramite CPU:

Motivo: Alcuni filtri video (vfilters) sugli ingressi e sulle playlist si basano sull'elaborazione di FFmpeg, che viene eseguita solo sulla CPU. La pipeline della GPU non supporta questi filtri standard, quindi Modalità CPU è necessario affinché funzionino correttamente, garantendo una riproduzione affidabile e il corretto funzionamento degli effetti.
Elaborazione tramite GPU funzioni: ridimensionamento, fusione, sovrapposizioni, conversione di formato e numerosi effetti.
Passare a Modalità CPU garantisce il normale funzionamento di tutte le funzionalità: l'unica differenza è un maggiore utilizzo della CPU (e un minore carico sulla GPU).
Puoi tornare a Elaborazione tramite GPU in qualsiasi momento nelle impostazioni dell'applicazione:

Uscita e registrazione HDR
PLAYDECK supporta la riproduzione HDR, l'uscita SDI (tramite Blackmagic DeckLink) e la registrazione HDR.
→ Requisiti hardware
→ Attivazione della modalità HDR
→ Configurazione dell'uscita SDI
→ Configurazione della registrazione
→ Monitoraggio e controllo
→ Risoluzione dei problemi
Requisiti hardware
Scheda grafica
GPU NVIDIA con almeno l'architettura Turing (GTX 16xx / RTX 20xx o successive).
Consigliato: Serie RTX 30xx / 40xx (ad es. RTX 3080, 4070, 4080).
→ Necessario per la decodifica, l'elaborazione e la codifica a 10 bit.
Scheda di uscita SDI
Blackmagic Design DeckLink con supporto per metadati a 10 bit e HDR:
– DeckLink 8K Pro
– DeckLink 12G Extreme
– Modelli DeckLink 6G / 12G (Quad 2 / Duo 2 / Mini Recorder 4K ecc.)
→ I modelli meno recenti (ad es. DeckLink 4K Extreme senza 12G) potrebbero essere limitati a 4K 30p o non supportare i metadati HDR.
Puoi verificare la scheda grafica in PLAYDECK:

Attivazione della modalità HDR
La modalità HDR deve essere attivata nel Impostazioni canale. In Impostazioni HDR, scegli una delle seguenti opzioni Formato dei pixel in uscita. Inizia con v210 a meno che non ti serva specificatamente l'elaborazione RGB.

Sorgente di corrispondenza / Passaggio diretto
Utilizza il formato dei pixel di origine (se a 10 bit) oppure quello rilevato automaticamente
→ Potrebbe impostare automaticamente r210 per i contenuti HLG/PQ.
YUV a 10 bit 4:2:2 (v210) – Standard di trasmissione per HDR e SDI (consigliato)
→ La scelta preferita per la maggior parte dei flussi di lavoro SDI.
→ Piena compatibilità fino a 8K 60p su 12G-SDI a collegamento singolo.
→ Consigliato quando la frequenza dei fotogrammi è superiore a 4K 30p.
RGB a 10 bit 4:4:4 (r210) – Massima precisione interna
→ Ideale per il tone mapping, il keying o elaborazioni interne complesse.
→ Limitazione: Su molte schede DeckLink la risoluzione è limitata a circa 4K a 30p (a causa dei limiti di larghezza di banda su un singolo collegamento 12G-SDI).
→ Da usare con cautela con frequenze di fotogrammi elevate.
Configurazione dell'uscita SDI

In Impostazioni di output, seleziona la scheda DeckLink come dispositivo di uscita. L'uscita a 10 bit verrà attivata automaticamente. Se la scheda non la supporta, si passerà automaticamente alla modalità SDR.
Importante:
I metadati HDR (PQ/HLG) vengono trasmessi tramite VANC (Vertical Ancillary Data) su SDI.
La maggior parte delle schede DeckLink moderne e dei dispositivi a valle (monitor, switcher) lo rilevano automaticamente quando è presente un segnale a 10 bit.
Devi riattivare il tuo dispositivo, se hai modificato Formato dei pixel in uscita nelle impostazioni HDR.
Configurazione della registrazione

- Seleziona un formato/Contenitore (consigliato: MOV o MKV).
- Scegli NVIDIA H.265 HEVC come Codec video. Al momento, non sono supportati altri codec video per l'HDR.
- Imposta il bitrate che preferisci (si consigliano 50–100 Mbps per il 4K HDR)
- Clicca su Parametro dietro Codec video e imposta queste opzioni:
– output.10bit = true
– output.444 = true (! Solo “RGB a 10 bit 4:4:4 (r210)”(selezionato nelle impostazioni HDR)
– impostazione predefinita = p4

Risultato: Il file registrato contiene metadati BT.2020 + HLG/PQ quando la sorgente era in HDR.
Monitoraggio e controllo
Riproduci un clip HDR nella playlist. Puoi Scarica questo video di prova HDR HLG BT.2020.
Nota: L'anteprima sui monitor HDMI SDR standard potrebbe apparire sbiadita o piatta per i contenuti HDR: si tratta di un comportamento normale.
Puoi verificare le proprietà HDR della clip facendo clic con il tasto destro del mouse sulla clip e selezionando MediaInfo:

Per verificare se PLAYDECK sta elaborando correttamente il tuo file HDR, apri Monitoraggio dal menu principale e controlla queste proprietà:
– Formato pixel (v210 o r210)
– Caratteristiche di trasferimento (HLG o PQ)
– Colori primari (BT2020)
Questo ti permette di verificare se la tua scheda SDI trasmette in HDR senza bisogno di un monitor SDI HDR.

Per verificare la tua registrazione, apri la cartella delle registrazioni e trascina il nuovo file nella playlist.

Dovrebbe mostrare gli stessi metadati HDR dell'originale (o delle tue impostazioni HDR):

Risoluzione dei problemi
L'utilizzo dell'HDR richiede una larghezza di banda di sistema sufficiente a gestire l'aumento dei dati relativi ai pixel e delle dimensioni dei fotogrammi, che può essere verificata utilizzando lo strumento SignalGenHDR.exe di Blackmagic. Gli utenti possono sottoporre la propria configurazione a uno stress test eseguendo 4 istanze simultanee per generare segnali 4K e verificare la capacità di trasmissione della porta 12G-SDI.
Scarica lo strumento qui:
https://downloads.playdeck.tv/assets/SignalGenHDR.zip
Ritardo audio
A volte, nelle produzioni dal vivo, è necessario ritardare l'audio rispetto al video per compensare il ritardo di elaborazione dei grandi schermi LCD (sincronizzazione labiale). Oppure aggiungere un limitatore/gate all'audio in ingresso del microfono.
In questo articolo:
→ Semplice effetto di ritardo audio
→ Copia audio e ritardo
→ Altri filtri audio
Semplice effetto di ritardo audio
In realtà è piuttosto veloce da implementare in PLAYDECK. Basta aggiungere il filtro audio ADELAY al canale in questo modo. In questo esempio impostiamo un ritardo di 600 ms per i canali audio 1 e 2:

È inoltre possibile impostare questa opzione su INPUTS per compensare eventuali problemi di sincronizzazione labiale in ingresso.
Copia audio e ritardo
È anche possibile COPIARE i canali audio 1 e 2 nei canali audio 3 e 4 e ritardarne la riproduzione. In questo caso, l'obiettivo è consentire al tecnico del mixer audio di disporre di un'anteprima audio in tempo reale.
Questa operazione deve essere eseguita a livello di playlist, quindi disattiva eventuali filtri audio nelle impostazioni.
Per prima cosa, assicurati di aumentare il numero del canale audio per il canale di uscita; in caso contrario, tutti i canali audio superiori al 2 non verranno elaborati:

Fare clic con il tasto destro del mouse su un elemento della playlist e selezionare "MAPPATURA CANALI AUDIO":

In questo modo i canali audio 1 e 2 verranno copiati nei canali audio 3 e 4:

Ora fai nuovamente clic con il tasto destro sull'elemento della playlist, seleziona FILTRO AUDIO e aggiungi il filtro ADELAY, ma solo per i canali audio 3 e 4:

Altri filtri audio
Per un elenco completo di tutti i filtri audio, clicca su "MOSTRA ESEMPI". Si aprirà così un FILE DI TESTO contenente alcuni esempi.

Pubblicità e SCTE
Interruzioni pubblicitarie per interrompere Playout
Questo articolo illustrerà come utilizzare un BREAK BLOCK per creare interruzioni pubblicitarie che interrompono la normale sequenza Playout, per poi riprendere successivamente.
In questo articolo:
→ Utilizzo dei blocchi di interruzione come interruzioni pubblicitarie
→ Blocco pausa programma
→ Utilizzo dei pulsanti di azione per le interruzioni pubblicitarie
→ Aggiungi sovrapposizioni al blocco di interruzione
→ Fissare l'indicatore SCTE al blocco di interruzione
Utilizzo dei blocchi di interruzione come interruzioni pubblicitarie
È piuttosto semplice: basta creare un nuovo blocco di contenuto nella playlist con una sola differenza: il blocco termina con BREAK BLOCK (anziché con STOP o PAUSE). Per farlo, selezioniamo il blocco e clicchiamo sull'icona BLOCK END (oppure facciamo doppio clic sulla fine del blocco). Quindi selezioniamo BREAK BLOCK e scegliamo RETURN TO LAST POSITION (o qualsiasi altra opzione):

Questo BREAK BLOCK funziona così: una volta raggiunta la fine, tornerà alla clip e alla posizione (o altro) che era in riproduzione PRIMA di entrare nel BREAK BLOCK dall'ESTERNO. In altre parole: puoi passare da qualsiasi punto a qualsiasi altro punto all'interno del BREAK BLOCK, e il sistema ricorderà dove tornare.
Blocco pausa programma
È possibile programmare il blocco "Pausa" come qualsiasi altro tipo di blocco selezionando il blocco e facendo clic sull'icona PROGRAMMA:

In questo esempio, inizieremo la nostra pausa pubblicitaria ogni giorno alle 11:00 e la ripeteremo ogni due ore e mezza per il resto della giornata. Non ci saranno pause pubblicitarie tra le 0:00 e le 11:30.
Utilizzo dei pulsanti di azione per le interruzioni pubblicitarie
Invece dei blocchi pubblicitari programmati, puoi anche utilizzare i pulsanti di azione. Per farlo, basta cliccare su un pulsante di azione vuoto e selezionare il blocco pubblicitario corrispondente:

Per l'opzione “Ritorno” è disponibile la stessa selezione prevista per “Fine blocco”. Se si seleziona "", verrà utilizzata l'opzione "Fine blocco", come nell'esempio precedente. Se si seleziona qualsiasi altra opzione, verrà utilizzato il metodo "Ritorno" dell'azione anziché quello "Fine blocco". Ciò offre nuove opzioni:
- È possibile utilizzare entrambi i metodi di ritorno, a seconda che il blocco Break venga avviato tramite pianificazione o tramite pulsante di azione
- Se l'operazione viene avviata tramite il pulsante di azione, è possibile uscire dal blocco di interruzione ANTICIPATAMENTE e tornare comunque indietro
La seconda opzione è perfetta per riprodurre in loop i Break Block, poiché, cliccando una seconda volta sul pulsante di azione, si torna alla riproduzione precedente.
Aggiungi sovrapposizioni al blocco di interruzione
Spesso si desidera che gli overlay si avviino automaticamente insieme al contenuto del blocco di pausa. Consigliamo quindi i seguenti articoli:
- Automatizza l'overlay Lower Third con i clip
- Crea annunci in banda L tramite il secondo canale
- Sovrapposizioni esterne con ClassX (e altri)
Fissare l'indicatore SCTE al blocco di interruzione
Se desideri indicare al tuo server Streaming o al tuo sistema di trasmissione di inserire annunci pubblicitari durante il blocco pubblicitario, ti consigliamo di consultare i seguenti articoli:
Crea annunci in banda L tramite il secondo canale
Questo articolo illustra come utilizzare il secondo canale per creare annunci pubblicitari in banda L.
1. Specifiche della banda L
Ogni emittente ha le proprie specifiche in merito alle dimensioni, quindi abbiamo semplicemente preso in prestito questo esempio da News18:

Il principio è sempre lo stesso: “riduciamo” il nostro contenuto principale in modo proporzionale per fare spazio agli annunci pubblicitari nell'area rimanente. Dopo la riduzione, lasciamo un po' di margine per evitare che lo sfondo risulti nero. Le dimensioni finali dopo la riduzione sono: 1520×855 pixel.
2. Scalare il canale 1 e inviare al canale 2
Partiamo dal presupposto che il nostro contenuto video principale si trovi sul canale 1. Pertanto, nelle impostazioni abilitiamo lo scalatore di uscita impostandolo sulla dimensione ridotta di 1520×855 pixel. Successivamente, inviamo il nostro contenuto ridimensionato come segnale NDI:

Ora colleghiamo il nostro segnale NDI all'ingresso 1:

Aggiungiamo quindi l'ingresso 1 alla playlist del canale 2, trascinando l'icona dell'ingresso nella playlist. Ora il contenuto video è in formato L-Band:

3. Aggiungere il segnale pulito per la commutazione
Poiché il nostro segnale di uscita finale verrà trasmesso sul Canale 2, vogliamo che anche il nostro segnale pulito sia selezionabile nella playlist del Canale 2. A tal fine, possiamo semplicemente copiare il canale senza lo scalatore di uscita. Utilizza un altro ingresso e imposta il Canale 1 come sorgente:

Aggiungi quindi anche quell'ingresso al canale 2. Ho già rinominato entrambi gli ingressi nella playlist per distinguerli meglio:

Ora è possibile passare rapidamente dalla banda L al segnale pulito.
4. Utilizzare le sovrapposizioni per le bande L
Puoi utilizzare gli overlay PLAYDECK per le tue bande L. Per semplicità, usiamo questo PNG trasparente sul segnale video. Ma questi possono essere più complessi. Vedi questo articolo su come creare gruppi di sovrapposizione e fonderli insieme.
Clicca su un pulsante di sovrapposizione vuoto, quindi aggiungi il nostro file PNG di esempio:

Ora vogliamo che la nostra sovrapposizione venga riprodotta SOLO con la clip della playlist corrispondente all'ingresso “L-Band Feed”. A tal fine, selezioniamo la clip L-Band e facciamo clic sull'icona della sovrapposizione, quindi aggiungiamo la nostra nuova sovrapposizione per l'intera durata della clip:

Il nostro overlay in banda L ora si avvierà automaticamente insieme al feed in banda L:

Nota: Gli overlay assegnati alle clip presentano sempre un leggero ritardo di reazione. È possibile ovviare a questo problema regolando con precisione i tempi di dissolvenza della playlist e degli overlay. In alternativa, è possibile distribuire il segnale L-Band e il segnale pulito sui canali 2 e 3 e utilizzare un mixer esterno per le transizioni.
Utilizzo di SCTE per ingressi e uscite
Questo articolo spiega come utilizzare SCTE nei propri progetti. PLAYDECK supporta i codici SCTE-35, utilizzati esclusivamente nei segnali Streams, e SCTE-104, utilizzati esclusivamente nei segnali dei dispositivi SDI.
Scorri verso il basso per SCTE-104. Ti consigliamo inoltre di dare un'occhiata a questo articolo sull'invio di SCTE-35 al server Streaming.
In questo articolo:
→ Utilizzo di SCTE-35 in Streams
→ Utilizzo di SCTE-104 in SDI
Utilizzo di SCTE-35 in Streams
Informazioni su SCTE-35
- Supportato sia per gli ingressi Stream che per le uscite Stream. I formati Stream testati sono UDP, DVB e SRT. La scelta del codec video non influisce sul trasporto SCTE. Il trasporto SCTE è sempre attivo e non è necessario abilitarlo in alcun modo.
- PLAYDECK è in grado di rilevare e visualizzare i marker SCTE-35 in arrivo. Tutti i marker in entrata e in uscita verranno registrati in un registro eventi.
- PLAYDECK è in grado di inoltrare il marker SCTE-35 in entrata dall'ingresso Stream all'uscita Stream. È supportato l'inoltro incrociato tra UDP, DVB e SRT, ad esempio la ricezione di SRT e l'inoltro verso UDP.
Prova di SCTE-35
Approfondiamo un po“ questi argomenti. Come prova, configuriamo il nostro ciclo di segnale UDP. Trasmettiamo in streaming il Canale 1 a ”udp://192.168.178.42:5000?pkt_size=1316“ tramite UDP (utilizzate il vostro IP locale). Assicuratevi di abilitare ”embed_scte35” per il parametro UDP:

E riproduci il file Stream sul canale 2:

Ora ci serve solo un modo per inviare un marker SCTE-35 sul Canale 1. Quindi configuriamo una nuova azione di comando e utilizziamo il marker SCTE-35 più piccolo rilevabile (ovviamente è possibile usarne qualsiasi altro):
<SpliceInfoSection><SpliceInsert></SpliceInsert></SpliceInfoSection>

Assicurati che il Canale 1 e il Canale 2 siano in riproduzione, quindi premi il pulsante Azione. A questo punto, apri il Registro eventi SCTE nel Menu principale alla voce “Registri”. Potrai vedere l'SCTE in uscita sul Canale 1 e l'SCTE in entrata sul Canale 2.

Facciamo addirittura un passo in più e configuriamo UN ALTRO Stream dal Canale 2 al Canale 3 per testare l'inoltro SCTE e il rilevamento del cross-over (da UDP a SRT). Inviamo il Canale 2 a “srt://192.168.178.42:5001?mode=listener” (il vostro IP) e riceviamo sul canale 3 all’indirizzo “srt://192.168.178.42:5001?mode=caller”.


Se ora premiamo il pulsante di azione per inviare il marker SCTE-35, lo rileviamo anche sul canale 3:

Utilizzo di SCTE-104 in SDI
Informazioni su SCTE-104
- Supportato sia per gli ingressi che per le uscite dei dispositivi SDI, ad esempio Blackmagic DeckLink. Il trasporto SCTE è sempre attivo e non è necessario abilitarlo in alcun modo.
- PLAYDECK è in grado di rilevare e visualizzare i marker SCTE-104 in arrivo. Tutti i marker in entrata e in uscita verranno registrati in un registro eventi.
- PLAYDECK è in grado di inoltrare il segnale SCTE-104 in entrata dall'ingresso SDI all'uscita SDI.
Prova su strada SCTE-104
Approfondiamo un po' questi argomenti. Per fare una prova, abbiamo configurato il nostro circuito di loop del segnale SDI. Utilizziamo la nostra scheda DeckLink Duo 2 e un cavo di loop SDI:


E riproduci l'ingresso SDI sul canale 2:

Ora ci serve solo un modo per inviare un marker SCTE-104 sul Canale 1. Quindi configuriamo una nuova azione di comando e utilizziamo il marker SCTE-104 più piccolo rilevabile (ovviamente è possibile usarne qualsiasi altro):
stringa di dati

Assicurati che il Canale 1 e il Canale 2 siano in riproduzione, quindi premi il pulsante Azione. A questo punto, apri il Registro eventi SCTE dal Menu principale > Documentazione > SCTE:

Facciamo addirittura un passo in più e configuriamo UN ALTRO loop SDI dal canale 2 al canale 3 per testare l'inoltro SCTE:



Se ora premiamo il pulsante di azione per inviare il segnale SCTE-104, lo rileviamo anche sul canale 3.
Invio da SCTE-35 al server Stream
I marker SCTE vengono utilizzati principalmente per inserire annunci pubblicitari nel flusso video in uscita, indicando al ricevitore (ad esempio, un server Streaming) quando inserire gli annunci e per quanto tempo. Ciò consente ai sistemi di terze parti di selezionare dinamicamente gli annunci da un database. Per ulteriori informazioni su SCTE-35 in generale su questo sito web.
In questo articolo:
→ Introduzione
→ Esempi di marcatori SCTE-35
→ Testare localmente il marcatore SCTE-35
→ Test del marcatore SCTE-35 in Nimble Streamer
→ Ulteriori informazioni
Introduzione
Consigliamo inoltre il nostro articolo generale sull'SCTE.
È possibile associare un indicatore SCTE a 4 diversi oggetti in PLAYDECK:
– Clip (in qualsiasi posizione)
– Blocchi (Inizio e Fine)
– Sovrapposizioni (Mostra e Nascondi)
– Pulsanti delle azioni
Invece di fornirvi un marcatore SCTE predefinito, abbiamo scelto un approccio diverso: dovrete scrivere il vostro marcatore SCTE. Ciò potrebbe richiedere un po“ di tempo per imparare, ma alla fine risulterà molto più flessibile. Il vantaggio è che sarai sempre compatibile con tutti i ricevitori. Per raccogliere la durata del clip e altre ”variabili“ forniamo alcuni ”segnaposto".
Si prega di notare che è necessario abilitare la funzione SCTE nelle opzioni del Stream:

Esempi di marcatori SCTE-35
Diamo un'occhiata ad alcuni esempi di SCTE-35. Si tratta della variante più diffusa di SCTE-35, denominata “Splicing”.
Nota: Il formato SCTE-35 qui presentato funziona al meglio con Nimble Streamer (vedi sotto). A seconda del server Stream in uso, il formato potrebbe variare. Rivolgiti al tuo provider.
Questo inserirà un annuncio pubblicitario e tornerà automaticamente al tuo programma al termine della durata specificata. La durata verrà impostata automaticamente da PLAYDECK in base al clip attualmente in riproduzione. È possibile sostituirla con {blockduration} o con un valore inserito manualmente. Se si sceglie un valore manuale per la durata, la formula è: DURATA DEL CLIP moltiplicata per 90000 e arrotondata. Il motivo è che 90000 è la scala temporale predefinita utilizzata dalla maggior parte dei sistemi SCTE. Esempio: il clip dura 12,4 secondi, quindi la durata SCTE sarebbe 1116000.
Invece di inviare una durata, è anche possibile inviare due marcatori SCTE distinti per avviare e terminare lo spot pubblicitario. Questi sono denominati CUE-OUT (passaggio dal programma allo spot) e CUE-IN (ritorno al programma).
Come avrai probabilmente già notato, l'unica differenza sta nel fatto che “outOfNetworkIndicator” assume il valore 1 (CUE-OUT) o 0 (CUE-IN). Il sistema SCTE provvederà a associare entrambi i marker in base allo “spliceEventId”.
Nota: I segnaposto supportati sono: {timestamp} {timestampunix} {airtimenext} {airtimenextunix} {plannednext} {plannednextunix} {clipid} {blockid} {blockduration} {clipduration}
Testare localmente il marcatore SCTE-35
Apri PLAYDECK. Non è ancora necessario caricare alcun clip. Fai clic con il tasto destro del mouse su un pulsante ACTION qualsiasi, crea una nuova azione e seleziona COMMANDS/SCTE:

Inserisci il tag di esempio SCTE-35 cliccando su SCTE-35. Chiudi le finestre pop-up cliccando su OK (due volte):

Ora siamo in grado di inviare un tag SCTE-35 a qualsiasi dispositivo Stream compatibile (UDP, DVB, SRT). Se clicchi su "Azione" in questo momento, non accadrà nulla, poiché non disponiamo ancora di un dispositivo Stream.
Creiamo un test UDP Stream, in cui ci limitiamo a inviare l'output a un file, così non dovremo (ancora) preoccuparci delle questioni relative al server. Copiate le impostazioni come indicato di seguito e avviate il Stream con “START NOW”. Non dimenticare di abilitare il SCTE-35 con “Parameter”:

Vogliamo ora inviare il nostro tag campione SCTE-35 al Stream. Chiudi quindi le Impostazioni e clicca più volte sul pulsante di azione, poi torna alle Impostazioni e ferma il tuo Stream con "STOP NOW".
I tuoi tag SCTE-35 sono stati registrati da PLAYDECK. Puoi controllare i registri tornando al tuo codice SCTE-35 tramite il pulsante "Azioni" e cliccando su "APRI REGISTRI EVENTI":

È inoltre possibile rendere visibili i tag SCTE-35 presenti nel file Stream registrato. A tal fine, è necessario un programma separato chiamato “DVBInspector”. Questo programma richiede anche il JAVA Runtime, quindi scaricate entrambi:
Questo strumento richiede JAVA Runtime. Se non è già installato, è possibile scaricarlo qui:
https://www.oracle.com/java/technologies/downloads/
Ora decomprimi il file “DVBinspector-1.18.0-dist.zip” (o simile) e avvia “DVBinspector-1.18.0.jar”. Quindi trascina il tuo file TS sull'applicazione. Apri la struttura ad albero come indicato di seguito per visualizzare il tuo marcatore SCTE.

Test del marcatore SCTE-35 in Nimble Streamer
Nimble Streamer è il nostro servizio Streaming preferito. È conveniente, facile da configurare e mantenere, ma offre comunque un livello di complessità adeguato per casi d'uso avanzati:
Installa la versione di prova di 14 giorni di Nimble sullo stesso computer su cui è in esecuzione PLAYDECK. Non è indispensabile, ma semplifica le cose, poiché ti evita di dover configurare la rete. Nimble ti chiederà inoltre di creare un account su WMSPanel, uno strumento di configurazione basato sul web per Nimble, poiché Nimble Streamer si installa senza interfaccia utente.
INFO: Affinché questo esempio SCTE-35 funzioni, NON è necessario disporre dei plug-in “Nimble Live Transcoder” o “Nimble Advertizer” se lo si prova su un'installazione Live. Nella versione di prova, infatti, sono disabilitati per impostazione predefinita.
Una volta avviato Nimble, c'è un'altra configurazione che devi effettuare manualmente. Apri il file di configurazione del server Nimble qui:
c:\Program Files\Nimble Streamer\conf\nimble.conf
In fondo a questo file, aggiungi le seguenti righe e salva il file.
scte35_processing_enabled = true
scte35_forwarding_enabled = true
hls_ad_scte35_forwarding_enabled = true
hls_ad_marker_format = cue
hls_ad_splice_out_cont_marker_enabled = true
Importante: È necessario riavviare Nimble subito, riavviando il PC oppure riavviando manualmente il servizio di Windows “Nimble Streamer”.
Ecco di nuovo le righe, ma questa volta con dei commenti per te (non usarle):
scte35_processing_enabled = true // Abilita il modulo SCTE in generale. Necessario per tutte le altre opzioni
scte35_forwarding_enabled = true // Consente il passaggio dei marcatori SCTE-35 tramite Live Transcoder
hls_ad_scte35_forwarding_enabled = true // Abilita l'inoltro dei marcatori SCTE-35 nei flussi HLS
hls_ad_marker_format = cue // Imposta Nimble affinché utilizzi i marcatori CUE-OUT e CUE-IN
hls_ad_splice_out_cont_marker_enabled = true // Abilita l’inserimento automatico di EXT-X-CUE-OUT-CONT
Ora configuriamo il tuo Streams in WMSPanel:
Per prima cosa definiremo il nostro flusso in entrata Stream. Andate su “Nimble Streamer” nel menu, selezionate “MPEGTS In” e cliccate sul pulsante “Aggiungi flusso UDP”, quindi aggiungete il flusso in entrata come indicato di seguito. È possibile utilizzare qualsiasi altra porta, qualora la 5001 fosse già occupata.

Ora configureremo il formato del flusso in uscita. In questo caso utilizzeremo HLS per illustrare la conversione del marcatore SCTE da UDP a HLS. Nella stessa pagina, vai su “MPEGTS Out” e clicca sul pulsante “Aggiungi flusso in uscita”, quindi aggiungi come indicato qui di seguito. Assicurati di selezionare il flusso di ingresso come sorgente video e audio.

Proseguiamo ora con la configurazione in PLAYDECK. Accediamo alle impostazioni di uscita del Stream e modifichiamo l'URL del Stream impostandolo su “udp://127.0.0.1:5001”.
INFO: Puoi scegliere il codec video che preferisci. In questo caso ho scelto H.264 per far sì che sia la mia GPU NVIDIA a occuparsi della codifica, riducendo così l'utilizzo della CPU. Attiva anche SCTE-35 tramite “Parametri”.

INFO: Si prega di notare che PLAYDECK non è in grado di trasmettere direttamente in streaming in formato HLS. Se si seleziona “Apple HTTP Live Streaming” come formato di streaming, l’output verrà salvato in un file. È quindi necessario specificare un percorso di destinazione del file come “URL HLS”, ad esempio “c:\Users\Public\Documents\stream.m3u8”. Utilizzare quindi quel file per lo streaming tramite qualsiasi server HLS. PLAYDECK non è in grado di scrivere i tag SCTE HLS nel file manifest HLS (il file *.3u8).
Ora vogliamo che PLAYDECK invii automaticamente il segnale SCTE, non solo tramite un pulsante, ma in base alla clip selezionata. Quindi inseriamo una clip qualsiasi e facciamo clic sull'icona COMANDI nella barra degli strumenti, poi aggiungiamo un nuovo comando, selezioniamo PLAY TIME 0 e infine inseriamo il campione SCTE-35:

INFO: È inoltre possibile aggiungere indicatori SCTE a blocchi, sovrapposizioni e pulsanti di azione.
Ora mettiamo in moto il tutto: avvia la riproduzione (CUE e PLAY) della clip e avvia il Stream nelle impostazioni di PLAYDECK. Passa al WMSPanel e apri dal menu “Nimble Streamer” l’opzione “Live Streams”. Ora vedrai 1 streaming live in corso. Cliccaci sopra e seleziona il punto interrogativo all’estrema destra, come mostrato qui.

Dall'elenco degli “URL da riprodurre”, seleziona quello che termina con “playlist.m3u8” e clicca su “Copia”. Ora incolla questo URL in un qualsiasi browser che abbia un lettore HLS integrato o installato. Per questo esempio utilizzeremo il browser Chrome con la seguente estensione per il lettore HLS:
https://chromewebstore.google.com/detail/hls-player-m3u8-streaming/eakdijdofmnclopcffkkgmndadhbjgka
Una volta inserito quell'URL in CHROME, vedrai immediatamente lo streaming di PLAYDECK in riproduzione. Ora ti mostro come monitorare il tuo marcatore SCTE. In Chrome premi F12 per aprire gli Strumenti di sviluppo. In alto, clicca sulla scheda “Rete”. Vedrai ora diversi file “chunks.m3u8”, che fanno parte del tuo stream. Clicca su uno dei file chunk (chiamati anche manifest HLS) e seleziona “Anteprima” accanto ad esso. Ora vedrai il tag SCTE HLS. Se non è presente, clicca su un altro chunk, poiché inviamo l’SCTE solo all’inizio del clip.

Ecco fatto! Abbiamo raggiunto i nostri obiettivi di test. A breve saranno disponibili ulteriori informazioni che potrebbero essere utili approfondire.
Ulteriori informazioni
Accesso a PLAYDECK
Registriamo tutti i tag SCTE in entrata e in uscita. Questo ti offre anche la possibilità di testare i tuoi tag SCTE in uscita semplicemente collegando in loop l'uscita a un ingresso (sia SDI che Streams) e lasciando che PLAYDECK rilevi i tuoi tag SCTE. È possibile aprire i file di log dal menu principale “Logs”:

Accesso a Nimble Streamer
Se qualcosa va storto o non va come previsto, un buon punto di partenza è controllare i file di log di Nimble. Su Windows, il log si trova qui:
c:\Program Files\Nimble Streamer\log
La registrazione è abilitata di default nella versione di prova di Nimble, ma nel caso in cui fosse necessario attivarla, ecco i parametri da inserire nel file “nimble.conf”.
log_access = file
logging = debug
Ora apri il file di log e cerca la dicitura “SCTE”. Potresti trovare qualcosa di simile, il che indica che c'è un errore di battitura nel tuo marcatore SCTE in PLAYDECK:
[SCTE35] comando di giunzione non supportato (tipo=6) per [mynewapp/mynewstream]
Se l'analisi del tuo SCTE Marker in Nimble è andata a buon fine, il risultato sarà simile a questo:
[SCTE35] splice_insert: event_id=4157 oon=1 immediate=1 pts_adjustment=0 pts=0 actual_pts=202593600 duration=2707200 data=0xfc....
Strumento: TSDuck
Si tratta di una raccolta di strumenti e plugin dotata di un’ampia libreria per la manipolazione dei flussi di trasporto MPEG. Grazie a questa raccolta, potrai inserire marcatori SCTE al di fuori di PLAYDECK sulla base di un algoritmo o di altre logiche complesse.
Strumento: x9k3
Questo strumento è in grado di convertire i marcatori SCTE-35 presenti nei file UDP Streams o MPEG-TS in tag SCTE HLS. Ciò consente di configurare un server di streaming che non dispone della conversione automatica da SCTE-35 a HLS.
Cloud e connessioni remote
Utilizzo di Companion per il controllo Playout
Questo articolo illustra come utilizzare Bitfocus Companion insieme a PLAYDECK. Companion dispone di un modulo già pronto per l'uso con PLAYDECK. Questo è il modo più semplice per collegare PLAYDECK al proprio mixer ATEM o STREAMDECK.
Il modulo Companion è stato sviluppato ed è gestito da Nick Semonov. È un Community Developer e anche una persona con cui è fantastico lavorare.
In questo articolo:
→ Installazione
→ Pagina dei pulsanti con impostazioni predefinite
→ Comandi personalizzati anziché azioni
→ Feedback personalizzati sui pulsanti
Installazione
1. Avvia PLAYDECK, in modo che Companion possa individuarlo
2. Scarica e installa il Ultima versione stabile di Companion
3. Avvia Companion e aggiungi il modulo PLAYDECK

4. Il procedimento è terminato se Companion mostra un segno di spunta VERDE per questa connessione. Se non riesci a stabilire una connessione, disattiva il firewall o autorizza la porta TCP 11411.

Pagina dei pulsanti con impostazioni predefinite
Useremo i preset Companion per creare rapidamente una nuova pagina di pulsanti per una situazione informale Playout.
1. Crea una nuova pagina, poi vai su PRESET e seleziona PLAYDECK

2. Per il nostro esempio vogliamo selezionare specificatamente il Canale 1. È anche possibile utilizzare le LISTE, che sono dinamiche e utilizzano i canali visibili in PLAYDECK (Sinistra e Destra). È inoltre possibile gestire le proprie RISORSE (Streams, Registrazioni). Selezionare il CANALE 1 per continuare

3. Con il Drag & Drop creiamo una semplice soluzione Playout: controllo della riproduzione con alcuni overlay. I pulsanti vengono aggiunti con FEEDBACK, ovvero: otterrai un pulsante ROSSO a seconda dello STATO DI RIPRODUZIONE (CUE, In riproduzione, In pausa, Arrestato).

4. Il pulsante PLAY mostra anche il tempo rimanente della clip durante la modalità Playout:

5. Alcuni pulsanti richiedono ulteriori informazioni da parte tua, come il pulsante "START OVERLAY". È necessario specificare quali overlay devono essere avviati:

Comandi personalizzati anziché azioni
È possibile associare qualsiasi comando di PLAYDECK a un pulsante di Companion. Questa funzione è utile se sei un tipo da “codice” o se in PLAYDECK sono presenti nuovi comandi che non sono (ancora) disponibili in Companion. È inoltre possibile associare più comandi contemporaneamente.
1. Creiamo un nuovo pulsante e aggiungiamo una nuova azione. Selezioniamo quindi "COMANDO PERSONALIZZATO" e clicchiamo su "FATTO"

2. In PLAYDECK apriamo l'ELENCO DEI COMANDI per verificare quale comando vogliamo utilizzare

3. Decidiamo di avviare più Overlay su diversi canali e, successivamente, di avviare 2 Streams:
<startoverlay|1|1+3>
<startoverlay|2|1+5>
<startstream|1>
<startstream|2>
4. Raggruppiamo tutti i comandi in un'unica riga e la copiamo nel campo COMMANDS. Se poi premiamo il pulsante, avviamo gli overlay e il nostro Streams, poiché tutti i comandi vengono eseguiti nell'ordine in cui sono stati scritti.

5. Un altro ottimo esempio è l'avvio sincronizzato a 2 canali:
<cue|1><cue|2><wait|1000><play|1><play|2>
Questo comando avvierà l'avviamento di entrambi i canali, quindi attenderà 1 secondo affinché l'avviamento sia pronto (memorizzazione della clip nella cache), dopodiché avvierà la riproduzione di entrambi i canali.
Feedback personalizzati sui pulsanti
Invece di utilizzare i feedback predefiniti (ad es. PLAY STATE), è possibile ricorrere alle variabili Companion per utilizzare molti più feedback. In questo esempio avvieremo un blocco specifico e mostreremo il tempo rimanente sul pulsante.
1. Aggiungiamo un nuovo blocco al canale #1 in PLAYDECK e lo rinominiamo “MAIN PROGRAM”

2. Ora aggiungiamo un nuovo pulsante a Companion e gli assegniamo l'azione CONTROL PLAY FLEX.

3. L'azione PLAY FLEX ci permette di riprodurre un blocco in base al nome (anziché all'ID). Utilizziamo il PATTERN “b:main c#1” per avviare il nostro blocco, come descritto nell'ELENCO DEI COMANDI (PLAYDECK > Menu principale > Documentazione):

4. Ora abbiamo un pulsante di riproduzione del blocco, ma vogliamo anche che venga visualizzato il tempo rimanente del blocco una volta avviata la riproduzione. Per farlo, dobbiamo aggiungere un feedback personalizzato al pulsante, che verificherà una “certa” variabile ed eseguirà una “determinata” azione:

5. Verifichiamo il blocco attualmente in esecuzione cercando il “nome del blocco” nel campo VARIABLE e aggiungiamo il nostro blocco “Main Program” come VALORE:

6. Aggiungiamo quindi TEXT come nuova PROPRIETÀ DI STILE, poiché il nostro obiettivo è quello di visualizzare il tempo rimanente del blocco:

7. Aggiungere “$(Playdeck:channel_1_block_remain)” come STRINGA DEL TESTO DEL PULSANTE, e il nostro pulsante è pronto:

8. Ma come abbiamo ottenuto la STRINGA DI TESTO DEL PULSANTE? Companion ti mostrerà tutte le VARIABILI disponibili che puoi utilizzare in PLAYDECK. A questo punto puoi cliccare sulla piccola ICONA DI COPIA per trasferire la variabile ai tuoi pulsanti:

Utilizzo dei comandi per il controllo del Playout
Questo articolo illustra come utilizzare i comandi per controllare il tuo Playout.
In questo articolo:
→ Esempio: CUE+PLAY su più canali
→ Elenco di tutti i comandi e dove inserirli
→ Invia comandi da altre app
Esempio: CUE+PLAY su più canali
Vogliamo creare un pulsante di azione che attivi diversi canali di uscita e li riproduca contemporaneamente (quasi in sincronia).
Crea un nuovo pulsante di azione cliccandoci sopra e seleziona COMANDI, quindi MODIFICA COMANDI:

Aggiungi questa riga sotto “COMANDI – Interni”:
<cue|1|1><cue|2|1><wait|1000><play|1|1><play|2|1>

Questo comando imposterà i canali 1 e 2 (prima clip, primo blocco), attenderà 1000 ms (per la memorizzazione nella cache) e infine riprodurrà entrambi i canali.
Elenco di tutti i comandi e dove inserirli
L'elenco di tutti i comandi può essere aperto rapidamente dal menu principale di PLAYDECK:

È possibile aggiungere comandi a:
- Pulsanti di azione (Inizio, Fine)
- Pulsante di sovrapposizione (Inizio, Fine)
- Clip (in qualsiasi momento)
- Blocchi (Inizio, Fine)
Principalmente tramite questa icona:

Invia comandi da altre app
Abbiamo dedicato un articolo a parte a come controllare PLAYDECK con Compagno.
Ma cosa succede se non si tratta di Companion, bensì di un'altra app di terze parti? Innanzitutto, dovresti abilitare i comandi TCP. In questo modo PLAYDECK sarà in grado di ricevere ed eseguire comandi provenienti da fonti esterne:

Nella tua app di terze parti, connettiti a PLAYDECK tramite TCP e invia uno o più comandi. In questo esempio utilizziamo Ercole per inviare un comando che avvierà Streams 1 e 2:

Video da/verso OBS Studio
Il modo migliore per collegare OBS a PLAYDECK (in entrambe le direzioni) è NDI. Anche l'audio multicanale è pienamente supportato.
Poiché OBS non supporta il formato NDI di default, è necessario installare un plug-in aggiuntivo; si tratta di un'operazione semplice e veloce. Scarica il plug-in qui (scorrere verso il basso e fare clic su “distroav-6.0.0-windows-x64-Installer.exe”). Si installa come qualsiasi altra applicazione Windows tramite il programma di installazione.
Invia video da OBS a PLAYDECK
Il plug-in NDI aggiunge una nuova opzione al menu Strumenti. Selezionare "NDI Output" e attivarla:


Invia il video da PLAYDECK a OBS
Attiva l'uscita NDI in PLAYDECK. Il plug-in OBS NDI inserisce una nuova sorgente NDI, che puoi aggiungere alla tua scena OBS in questo modo:


Video da/verso vMix
Il modo migliore per collegare vMix a PLAYDECK (in entrambe le direzioni) è NDI. Anche l'audio multicanale è pienamente supportato, così come Keying.
Invia video da vMix a PLAYDECK
Basta attivare NDI come uscita esterna in questo modo:


Invia video da PLAYDECK a vMix
Attiva l'uscita NDI in PLAYDECK e aggiungi il NDI come nuova sorgente in vMix in questo modo:


Invia il segnale di riempimento con canale alfa da PLAYDECK a vMix
Attiva l'uscita NDI in PLAYDECK, ma questa volta attiva anche Keying:

Aggiungi il tuo NDI come ingresso in vMIX:

Utilizza i pulsanti di sovrapposizione per sovrapporre il video al segnale video corrente in vMIX:

Installazione di Amazon EC2
PLAYDECK supporta la maggior parte delle istanze server Amazon EC2 e le GPU NVidia da esse fornite. Ciò consente di configurare un'infrastruttura basata su cloud per il trasporto NDI o per altri scopi.
Partiamo dal presupposto che tu disponga di un account Amazon AWS e di conoscenze di base su EC2.
Per prima cosa, scegli un'istanza EC2 nuova che supporti l'installazione di PLAYDECK:
Windows Server con una GPU NVIDIA virtuale e driver NVIDIA preinstallato:
https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/install-nvidia-driver.html#preinstalled-nvidia-driver
Un esempio tipico potrebbe essere “Windows 2019 / g4dn.xlarge” – Dispone di una GPU virtuale NVIDIA Tesla e di specifiche sufficienti per eseguire PLAYDECK: 16 vCPU (Intel Xeon), 64 GB di RAM, 1 vGPU (NVIDIA T4) con 16 GB di RAM GPU.
Ora installa l'istanza tramite quei link o dalla tua console di gestione EC2.
Per connettersi all'istanza tramite RDP, è necessario innanzitutto aprire la porta 3389 nelle impostazioni di sicurezza dell'istanza.
Una volta connesso, non potrai scaricare nulla tramite il browser. Per questo motivo, abilita la funzione "Download" in questo modo: Menu Start > Gestione server > Server locale > Configurazione di sicurezza avanzata di IE > Disattivata
Ora scarica e installa PLAYDECK come di consueto:
https://playdeck.tv/download/
API PLAYDECK
L'API di PLAYDECK è uno strumento che consente a chiunque di interagire con PLAYDECK. Questo articolo illustra come iniziare a sviluppare con l'API:
In questo articolo:
→ Introduzione
→ Esempi
→ Implementare l'API
Introduzione
L'API di PLAYDECK è bidirezionale: ricevi lo stato Playout, ma puoi anche inviare comandi a PLAYDECK.
L'API si basa sui WebSocket: essendo parte integrante di JavaScript, è possibile sviluppare in JavaScript, NodeJS o TypeScript. La porta WebSocket è fissata al numero 11411 ed è sempre attiva su PLAYDECK.
Abbiamo deciso di optare per i WebSocket perché:
- Supporta entrambe le direzioni: da e verso PLAYDECK
- Non è necessaria alcuna installazione: basta utilizzare un qualsiasi editor di testo
- Non è richiesta alcuna misura specifica di sicurezza di rete
- È facile creare la propria interfaccia utente o animazione con l'HTML
Cosa si può inviare a PLAYDECK?
- Riproduci o avvia blocchi, clip, sovrapposizioni o azioni
- Avvia/interrompi i file video come Streams
Cosa offre PLAYDECK?
- Eventi (ad esempio, l'avvio di un blocco o di una clip)
- Stato Playout (ad es. cosa è in riproduzione e il tempo rimanente del blocco)
- Contenuto (ad es. playlist completa con blocchi e clip)
Esempi
1) Compagno
L'API PLAYDECK viene utilizzata da bitfocus Companion nel modulo PLAYDECK. Questo ti offre una rapida panoramica delle potenzialità dell'API:
https://playdeck.tv/howto/companion/
2) Vista del regista
L'API viene utilizzata anche dalla Director View, che fa parte di PLAYDECK. I modelli HTML sono disponibili qui:
c:\Utenti\Pubblico\Documenti\JoyEventMedia\Playdeck\Modelli-HTML\Director-View
3) Sovrapposizioni HTML
L'API viene utilizzata anche in alcuni esempi di panoramica sull'HTML, che potete trovare qui:
c:\Utenti\Pubblico\Documenti\JoyEventMedia\Playdeck\Modelli-HTML\Modelli-Overlay
Implementare l'API
Abbiamo preparato alcuni esempi per consentirti di dare un'occhiata veloce a uno script funzionante. Ti invitiamo a esaminarli in ordine, poiché si basano l'uno sull'altro.
Suggerimento n. 1: È possibile fare doppio clic su qualsiasi file HTML per aprirlo nel browser e avviare lo script/l'API
Suggerimento 2: È possibile modificare il file “WebSocketSDK\Version.js” per cambiare l'indirizzo IP
1) Connessione nativa (senza API)
Cominciamo con qualcosa di molto essenziale:
c:\Utenti\Pubblico\Documenti\JoyEventMedia\Playdeck\Modelli-HTML\Automazione-e-Interfaccia-Utente\SampleMinimalistic.html
Questo aprirà il WebSocket verso PLAYDECK utilizzando codice JavaScript nativo e invierà un comando per riprodurre il primo clip nel primo blocco.
Ecco un altro esempio: qui puoi cliccare sui pulsanti in HTML per avviare Playout in PLAYDECK:
c:\Utenti\Pubblico\Documenti\JoyEventMedia\Playdeck\Modelli-HTML\Automazione-e-Interfaccia-Utente\SampleUserInterface.html
2) Connessione minimalista (CON API)
Questo esempio illustra l'API:
c:\Utenti\Pubblico\Documenti\JoyEventMedia\Playdeck\Modelli-HTML\Automazione-e-Interfaccia-Utente\SampleMinimalisticSDK.html
Utilizza la sottocartella “WebSocketAPI” e include il suo SCRIPT PRINCIPALE “AppInterface.js”, che funge in qualche modo da “caricatore” per l'intera API.
L'API gestirà ora la connessione WebSocket a PLAYDECK, quindi non è necessario implementarla manualmente. L'API mette inoltre a disposizione di JavaScript un framework di modelli. Il nome del modello deriva dal nome del file, quindi deve corrispondere. Sono disponibili diverse funzioni predefinite. Per questo esempio utilizzeremo solo “Start”: questa funzione verrà chiamata dall'API una volta che la connessione WebSocket a PLAYDECK sarà stata stabilita con successo. In questo esempio riprodurrà il primo clip del canale 1.
3) Altre funzioni del framework
Oltre a “Start”, sono disponibili molte altre funzioni del framework:
c:\Utenti\Pubblico\Documenti\JoyEventMedia\Playdeck\Modelli-HTML\Automazione-e-Interfaccia-Utente\SamplePlayRandomClip.html
Per conoscere tutte le funzioni disponibili, consultare i commenti nel file JS.
Se apri la console del browser (di solito con il tasto F12), puoi vedere i risultati delle istruzioni “console.log”.
4) Analizzare i dati del progetto
Per accedere a tutti i clip è disponibile la funzione “DataProject”; questo esempio mostra come enumerare i dati del progetto:
c:\Utenti\Pubblico\Documenti\JoyEventMedia\Playdeck\Modelli-HTML\Automazione-e-Interfaccia-Utente\SampleShowPlaylist.html
5) Esempio di orario personalizzato
L'ultimo esempio mostra uno script completo e funzionante per una pianificazione personalizzata al di fuori di PLAYDECK:
c:\Utenti\Pubblico\Documenti\JoyEventMedia\Playdeck\Modelli-HTML\Automazione-e-Interfaccia-Utente\Programma-Settimanale-Esempio.html
Licenza e assistenza
Opzioni di licenza PLAYDECK
Semplice, flessibile e trasparente:
PLAYDECK è disponibile in tre edizioni e con diversi modelli di licenza per soddisfare le vostre esigenze di produzione. Tutti i prezzi sono IVA esclusa e possono essere pagati nella valuta che preferite tramite il nostro negozio online globale. Scegliete il piano più adatto ai vostri canali di playout indipendenti e alle vostre esigenze di workflow.
→ Edizioni PLAYDECK
→ Scegli il tuo modello di licenza
→ Versione di prova gratuita (con alcune limitazioni)
→ Attivazione della licenza
→ Opzioni di assistenza
→ Trasferibilità della licenza e backup
→ Condizioni speciali e sconti
→ Aggiornamenti, declassamenti e cancellazioni
→ Dettagli del dongle
→ Condizioni per i rivenditori
Edizioni PLAYDECK
Offriamo tre edizioni su misura per le vostre esigenze di produzione, che si differenziano principalmente per il numero di canali di playout principali indipendenti che è possibile controllare contemporaneamente:
- LITE: 1 canale di trasmissione indipendente – €190,80 all’anno (≈ €15,90 al mese, con un risparmio di €132 rispetto alla fatturazione mensile)
- INOLTRE: 2 canali di trasmissione indipendenti – €430,80 all’anno (≈ €35,90 al mese, con un risparmio di €288 rispetto alla fatturazione mensile)
- STUDIO: 8 canali di trasmissione indipendenti – €994,80 all’anno (≈ €82,90 al mese, con un risparmio di €684 rispetto alla fatturazione mensile)
Tutte le edizioni condividono lo stesso nucleo potente e solido come una roccia: supporto nativo per praticamente ogni codec e formato contenitore, decodifica GPU a bassa latenza, I/O hardware professionale (SDI/HDMI tramite Blackmagic, AJA, Deltacast), streaming IP (NDI®, SRT, RTMP), sovrapposizioni grafiche e sistemi di sicurezza automatizzati.
Per una tabella comparativa completa e dettagliata delle funzionalità (instradamento dei canali audio, canali di registrazione, programmazione avanzata, ecc.), visita la nostra pagina ufficiale "Piani e prezzi": https://playdeck.tv/plans-pricing/
Scegli il tuo modello di licenza
PLAYDECK offre modelli di licenza flessibili per adattarsi alle diverse modalità di lavoro:
Licenza per il negozio online (il più diffuso): Associato al tuo indirizzo e-mail in un pool di licenze personale. Richiede una connessione a Internet per i trasferimenti e le operazioni di check-in e check-out. Facile da trasportare.
Licenza con chiavetta USB: Basato su hardware (chiavetta USB). Non è necessaria una connessione a Internet per l'uso quotidiano o l'attivazione. Portatile: basta spostare la chiavetta.
Licenza offline (casi particolari): Legato in modo permanente a un PC specifico (ID di sistema). Non richiede mai una connessione a Internet. Non è trasferibile senza una nuova emissione.
Versione di prova gratuita (con alcune limitazioni)
Scarica e prova PLAYDECK è completamente gratuito: nessun limite di tempo, non serve la carta di credito. Passa da un'edizione all'altra in un attimo direttamente dal software tramite Menu → Licenza → Passa alla versione di prova.
Limiti:
— Filigrana su tutte le uscite video.
— Occasionali interruzioni audio brevi e casuali (segnalate chiaramente sullo schermo).
Tutte le altre funzionalità di produzione sono completamente sbloccate: l'ideale per testare in modo completo e realistico la tua configurazione locale o su cloud prima dell'acquisto.
Attivazione della licenza
L'attivazione è semplice e veloce. Consulta qui la nostra guida dettagliata all'attivazione: https://playdeck.tv/activate-license/
Procedura rapida:
— Negozio / Sala da biliardo online: Apri il Gestore delle licenze all'interno di PLAYDECK, accedi con l'indirizzo e-mail utilizzato per l'acquisto e seleziona immediatamente la tua licenza dal tuo pool personale.
— Chiavetta: Basta collegare la chiavetta USB di sicurezza al computer: il software rileva automaticamente la licenza.
— Non connesso: Inserisci nel License Manager la chiave di attivazione generata automaticamente fornita dal nostro servizio di assistenza.
Opzioni di assistenza
[email protected] – disponibile quasi 24 ore su 24, 7 giorni su 7, anche per gli utenti in prova o per domande relative all'acquisto.
Nessuna procedura di configurazione obbligatoria. PLAYDECK è progettato per funzionare immediatamente, senza bisogno di configurazioni. Se necessario (cosa che capita raramente), possiamo collegarci in remoto tramite RustDesk per risolvere rapidamente eventuali problemi.
Trasferibilità della licenza e backup
Le licenze commerciali PLAYDECK sono estremamente flessibili e progettate per passare senza soluzione di continuità da un sistema di produzione all'altro:
| Tipo di licenza | Come effettuare il trasferimento | È necessaria una connessione a Internet per il trasferimento? | Gestione dei casi di smarrimento / incidenti |
|---|---|---|---|
| Licenza per negozio (pool) | Check-in/check-out tramite il Gestore delle licenze interno (collegato all'indirizzo e-mail) | Sì | Reimpostazione immediata e gratuita del biliardo: basta inviare un'e-mail al nostro servizio clienti. |
| Licenza dongle | Scollegare e ricollegare la chiavetta USB al nuovo computer | No | Le opzioni di sostituzione dell'hardware sono disponibili previa verifica. |
| Licenza offline | Legato a un solo PC: invia via e-mail il tuo nuovo ID di sistema per ottenere una nuova emissione in tutta sicurezza | No | È possibile richiedere un nuovo ID di sistema in caso di aggiornamenti hardware. |
Ideale per liberi professionisti, parchi macchine a noleggio e ambienti dinamici con più PC.
Guida dettagliata al trasferimento: https://playdeck.tv/move-license/
Guida dettagliata al ripristino: https://playdeck.tv/recover-license/
Condizioni speciali e sconti
- ONG / Settore dell'istruzione / Organizzazioni senza scopo di lucro: sconto 25% su tutte le licenze (qualsiasi edizione/durata). Inviare un'e-mail a [email protected] allegando la documentazione comprovante (ad es. e-mail ufficiale/certificato) → provvederemo a inviare il codice sconto o la fattura.
- Pagamento anticipato pluriennale: fino a 5 anni con uno sconto del 25% sul totale. Contatta l'assistenza per un preventivo.
- Nessuna licenza a vita: rilasciamo aggiornamenti regolari per garantire la compatibilità con driver, sistemi operativi e codec, nonché per coprire i costi di terze parti. Una licenza a vita comporterebbe la perdita di miglioramenti fondamentali.
Se desiderate acquistare un numero maggiore di licenze, possiamo valutare delle opzioni speciali: non esitate a contattarci.
Aggiornamenti, declassamenti e cancellazioni
Aggiornamenti e downgrade: È possibile in qualsiasi momento. Ti rimborseremo proporzionalmente o ti accrediteremo un buono acquisto corrispondente al periodo di validità residuo della tua licenza, consentendoti di passare al nuovo piano senza interruzioni. A causa dell'infrastruttura automatizzata del negozio, gli aggiornamenti diretti a metà periodo non possono essere elaborati automaticamente.
Annullamenti: Puoi disdire l'abbonamento in qualsiasi momento tramite il tuo account utente su playdeck.tv o inviando un'e-mail all'indirizzo [email protected]. Continuerai ad avere pieno accesso ai servizi a pagamento fino alla fine esatta del tuo attuale periodo di fatturazione. Non sono previste penali di disdetta.
Dettagli del dongle
Le licenze su dongle hanno esattamente la stessa struttura tariffaria dei nostri piani annuali online (è richiesta una durata minima di 1 anno). Le estensioni e i rinnovi vengono gestiti in remoto tramite aggiornamenti di rete—non è necessaria la spedizione di nuovo hardware per i rinnovi.
Costo una tantum per l'hardware: €15 per la chiavetta USB di sicurezza resistente (più le normali spese di spedizione e gestione locali).
Principali vantaggi operativi:
— 100% Sicurezza con isolamento fisico: Attivazione completamente offline e convalida continua. Non è mai necessaria una connessione a Internet per l'implementazione quotidiana.
— Portabilità fisica immediata: Trasferisci la tua licenza da un computer di produzione all'altro in un attimo, semplicemente inserendo la chiavetta USB nel computer attivo.
Esempio finanziario: un dongle PLAYDECK Plus costa €430,80 all’anno, più un costo una tantum di €15 per l’hardware.
Condizioni per i rivenditori
Ti interessa rivendere PLAYDECK nella tua zona o inserirlo nel tuo catalogo di soluzioni multimediali? Cerchiamo partner B2B internazionali e il nostro processo di selezione è semplice:
— Piena autorizzazione a commercializzare, promuovere e vendere PLAYDECK tramite le vostre piattaforme digitali.
— Commissione standard 25% per ogni transazione di vendita segnalata (elaborata tramite codici sconto personalizzati per i clienti o un sistema di pagamento diretto).
— Richieste di commissione rapide, supportate da una semplice verifica delle precedenti interazioni con il cliente (ad es. copia della corrispondenza via e-mail).
— Accedi al nostro kit unificato per la diffusione delle risorse digitali, che contiene loghi ufficiali, caratteri tipografici del marchio e banner promozionali: Scarica il kit di implementazione.
E-mail [email protected] per avviare la vostra collaborazione: garantiamo un processo di inserimento dei partner estremamente efficiente.
Attiva la tua licenza
Questo articolo spiega come attivare la licenza e rimuovere la filigrana dalla versione di prova.
Se hai già attivato la tua licenza e desideri sapere come TRASFERIRLA su un altro sistema, consulta questo articolo.
Non è disponibile una “versione completa” da scaricare separatamente; basta semplicemente convertire la versione di prova in una versione LITE, PLUS o STUDIO. Scarica e installa sempre l'ultima versione di PLAYDECK, poiché pubblichiamo aggiornamenti regolari:
https://playdeck.tv/download/
In questo articolo:
→ Licenza del negozio
→ Licenza dongle
→ Licenza offline
→ Licenza di backup
Licenza del negozio
Tutte le licenze del tuo negozio acquistate tramite playdeck.tv verranno archiviate nel tuo archivio licenze online personale. Questo ti aiuterà a gestire più licenze.
Per trasferire la tua licenza dal Pool di licenze online al tuo sistema, accedi al Gestore delle licenze:

Ora accedi al tuo ACCOUNT PLAYDECK. Utilizza l'indirizzo e-mail e la password che hai utilizzato al momento del CHECKOUT nello SHOP. Se devi reimpostare la password, clicca sul pulsante "HAI DIMENTICATO LA PASSWORD":

Ora è possibile spostare la licenza dal lato DESTRO a quello SINISTRO con un semplice clic (CONTROLLA LICENZA DAL POOL AL PC LOCALE). Ciò significa che la licenza diventa NON DISPONIBILE per gli altri sistemi e diventa DISPONIBILE su QUESTO sistema. PLAYDECK proporrà ora di attivare la licenza e di riavviare:

Licenza dongle
È sufficiente collegare il dongle USB al PC, quindi avviare PLAYDECK su quel PC. Si prega di notare che, se si scollega il dongle mentre PLAYDECK è ancora in esecuzione, PLAYDECK si chiuderà immediatamente e senza preavviso. Si raccomanda di chiudere PLAYDECK regolarmente per assicurarsi che tutti i dati vengano salvati correttamente.
Licenza offline
La licenza offline è associata all'ID di sistema PLAYDECK e NON può essere trasferita su un altro sistema dal cliente. Per attivare la licenza offline, apri il Gestore licenze:

Quindi clicca su "USA UNA LICENZA OFFLINE", copia e incolla il codice di licenza offline nel campo di testo e clicca su OK. PLAYDECK ti chiederà ora di attivare la licenza e di riavviare il programma:

Licenza di backup
Abbiamo un articolo dedicato a come utilizzare il Licenza di backup.
Licenza di backup gratuita
Questo articolo illustra come utilizzare la licenza di backup gratuita, inclusa in ogni licenza PLAYDECK. La licenza di backup funziona nel modo seguente:
- Può essere utilizzato con QUALSIASI licenza PLAYDECK (dongle, Shop, offline)
- Può essere utilizzato su QUALSIASI PLAYDECK-PC nella stessa rete
- È supportato l'uso di più client
- Il funzionamento 24 ore su 24, 7 giorni su 7 NON è supportato (massimo 24 ore per sessione)
1. Configurazione
Sul tuo sistema PRINCIPALE (quello DOTATO di licenza), non devi fare nulla: il SISTEMA DI LICENZA DI BACKUP è abilitato di default. Utilizzerà la porta WebSocket 11411, quindi assicurati che questa porta non sia bloccata:

Sul sistema CLIENTE (quello SENZA licenza), esegui una normale installazione di PLAYDECK, niente di speciale: PLAYDECK non si avvierà in MODALITÀ DI PROVA con la filigrana:

Ora dobbiamo indicare a CLIENT PLAYDECK dove trovare MAIN PLAYDECK, fornendo l'indirizzo IP di MAIN. Per ottenere l'indirizzo IP del tuo MAIN, basta aprire la finestra "Informazioni" in PLAYDECK (Menu principale > Licenza > Informazioni):

Sul CLIENT, vai su "Impostazioni applicazione", inserisci l'indirizzo IP di MAIN PLAYDECK e clicca su "VERIFICA IP ORA". Il CLIENT ora verifica la connessione di rete e cerca una licenza valida su MAIN. Se non viene visualizzato il seguente POPUP INFORMATIVO, controlla la tua licenza MAIN e la connessione di rete tra MAIN e CLIENT:

Ora puoi attivare la funzione cliccando su BACKUP-SYSTEM. PLAYDECK si riavvierà immediatamente con la stessa identica licenza di MAIN. Puoi verificare che il CLIENT stia utilizzando correttamente la licenza di backup su diversi schermi:

Nota: Se il CLIENTE dispone già di una licenza valida, la licenza di MAIN NON verrà utilizzata.
2. Condizioni della licenza di backup
La licenza di backup non è pensata per un funzionamento 24 ore su 24, 7 giorni su 7, ma per garantire un sistema di sicurezza in caso di guasto che consenta un funzionamento immediato, ad esempio in un ambiente di produzione attivo, senza dover acquistare una licenza secondaria, ma semplicemente per disporre di un sistema di backup per determinati casi d'uso.
Per un funzionamento autonomo 24 ore su 24, 7 giorni su 7, è necessario acquistare una licenza secondaria. Vi preghiamo di contattarci all'indirizzo [email protected], se la tua prossima licenza è solo per il backup, ti offriremo uno sconto adeguato.
La DURATA MASSIMA della tua LICENZA DI BACKUP sarà:
– 2 ore, se la linea principale viene scollegata o chiusa
– 24 ore, se MAIN rimane online
PALYDECK interromperà il servizio CLIENT senza preavviso. Si prega quindi di assicurarsi di riportare MAIN online entro le 2 ore previste, oppure di riavviare sia MAIN che CLIENT entro le 24 ore previste.
È possibile controllare il TEMPO DI ESECUZIONE rimanente nelle Impostazioni del CLIENT:

Trasferire la licenza su un altro PC
Questo articolo spiega come trasferire la licenza da un sistema all'altro.
In questo articolo:
→ Licenza del negozio
→ Licenza con chiavetta USB
→ Licenza offline
→ Licenza di backup
Licenza del negozio
Puoi trasferire la tua licenza tramite un semplice sistema di check-in/check-out. Sul sistema con la licenza attiva, accedi al Gestore delle licenze:

Per prima cosa, vogliamo disattivare la licenza attuale: selezionare l'edizione TRIAL e fare clic su ATTIVA, quindi confermare la richiesta di riavvio:

Dopo aver riavviato PLAYDECK, possiamo ora riportare la licenza liberata nel tuo pool di licenze online. Riapri il Gestore delle licenze. Ora accedi al tuo ACCOUNT PLAYDECK. Utilizza l'indirizzo e-mail e la password che hai utilizzato durante il CHECKOUT nello SHOP. Se devi reimpostare la password, utilizza il pulsante "HAI DIMENTICATO LA PASSWORD":

Ora è possibile spostare la licenza dal lato SINISTRO a quello DESTRO con un semplice clic (RIMETTERE LA LICENZA NEL POOL). Ciò significa che la licenza diventa NON DISPONIBILE sul sistema corrente e DISPONIBILE su QUALSIASI altro sistema:

La schermata seguente mostra l'ALTRO PC dopo aver effettuato l'accesso al License Manager. Ora basta semplicemente invertire la procedura: selezionare la licenza sul lato DESTRO e spostarla con il pulsante sul lato SINISTRO (SPOSTARE LA LICENZA DAL POOL AL PC LOCALE). PLAYDECK proporrà ora di attivare la licenza e di riavviare il sistema:

Licenza con chiavetta USB
È sufficiente scollegare la chiavetta USB e collegarla a un altro PC, quindi avviare PLAYDECK su quel PC. Si prega di notare che, se si scollega la chiavetta mentre PLAYDECK è ancora in esecuzione, PLAYDECK si chiuderà immediatamente e senza preavviso. Si raccomanda di chiudere PLAYDECK regolarmente per assicurarsi che tutti i dati vengano salvati correttamente.
Licenza offline
La licenza offline è associata all'ID di sistema PLAYDECK e NON può essere trasferita dal cliente su un altro sistema. Vi preghiamo di scriverci all'indirizzo [email protected] per ricevere una nuova licenza offline.
Licenza di backup
Abbiamo un articolo dedicato a come utilizzare il Licenza di backup.
Recupera la licenza smarrita
Questo articolo spiega come recuperare una licenza smarrita.
Licenza del negozio
Se riesci ancora ad accedere al PC con la licenza, potresti riuscire a recuperare e trasferire la licenza da solo:
https://playdeck.tv/howto/move-license/
Ma se quel PC si è bloccato, è andato perso o hai dovuto reinstallare Windows, non potrai recuperare la licenza da solo. In tal caso, ti preghiamo di contattarci all'indirizzo [email protected]. Siamo lieti di rilasciare la licenza, in modo che possa essere nuovamente attivata tramite il gestore delle licenze.
Licenza con chiavetta USB
Se il dispositivo USB è danneggiato o smarrito, possiamo sostituire il tuo dongle e fornirti una licenza offline temporanea per il periodo necessario alla consegna. Se il dongle funziona ancora, possiamo aggiornarlo da remoto tramite un file di aggiornamento. Ti preghiamo inoltre di contattarci all'indirizzo [email protected].
Licenza offline
Per impostazione predefinita, la licenza offline non può essere trasferita su un altro PC. Ti preghiamo inoltre di contattarci all'indirizzo [email protected] per ricevere da noi una nuova licenza offline.
Invia i file di log al team di assistenza
Questo articolo illustra come inviare i file di log di PLAYDECK al nostro team di assistenza.
In questo articolo:
→ Invia via Internet
→ Invia offline tramite file ZIP
IMPORTANTE: Ti preghiamo di inviare sempre un messaggio a [email protected], fornendoci informazioni su:
– I file di log sono stati caricati
– Il tuo ID sistema PLAYDECK
– Data e ora dell'ultimo verificarsi del problema
Grazie!
Invia via Internet
Se sul sistema PLAYDECK è attiva una connessione a Internet, aprire il menu principale, selezionare “SUPPORTO” e poi “INVIA FILE DI LOG”:

Seleziona quindi l'opzione INTERNET:

Una volta completato il caricamento, ti preghiamo di inviarci un messaggio all'indirizzo [email protected] indicando il tuo ID di sistema. Se ti è apparso il seguente popup, l'ID di sistema è già negli appunti e puoi semplicemente incollarlo nel messaggio e-mail premendo CTRL+V:

Invia offline tramite file ZIP
Se sul tuo sistema PLAYDECK NON è attiva una connessione a Internet, apri il menu principale, seleziona “ASSISTENZA” e poi “INVIA FILE DI LOG”:

Quindi seleziona l'opzione FILE ZIP:

Dopo aver selezionato una cartella di destinazione sul tuo computer, verrà salvato lì un file 7-ZIP:

Ti preghiamo di inviarci un messaggio all'indirizzo [email protected] allegando il tuo file ZIP.
Se il tuo sistema di posta elettronica non consente l'invio di file o se il file ZIP è troppo grande (> 5 MB), puoi anche utilizza il nostro portale di download per caricare il file.
Nota: Se non riesci nemmeno ad avviare PLAYDECK, comprimi manualmente questa cartella in un file ZIP:
c:\ProgramData\JoyEventMedia\Playdeck\logs
Carica i file per il team di assistenza
Questo articolo spiega come caricare i file e inviarli al team di PLAYDECK.
Accedi al nostro portale di download tramite questo URL: https://download.joy-event-media.de/
Ora puoi aggiungere i tuoi file tramite drag-and-drop o dal browser dei file. Nel nostro esempio abbiamo già aggiunto alcuni file di log di PLAYDECK e un video di esempio. Una volta terminata l'aggiunta, clicca su CARICA.
Importante: Senza il link per il download non possiamo accedere ai tuoi file. Questo per proteggere i dati dei clienti.

Una volta completato il caricamento, clicca su COPIA per copiare il link per il download negli appunti. Successivamente, inviaci un messaggio all'indirizzo [email protected] indicando tale link:

Configurare l'accesso automatico a RustDesk per l'assistenza remota
RustDesk è un software gratuito per il desktop remoto che utilizziamo per accedere a sistemi remoti. Il vantaggio principale di RustDesk rispetto ad altre soluzioni di connessione desktop remoto è che non interferisce con le GPU installate (ad esempio, l'installazione di una GPU virtuale), quindi non interferisce con PLAYDECK durante l'accesso remoto.
1. Per iniziare, scarica la nostra versione personalizzata di RustDesk dal nostro sito web. Questa versione utilizzerà il nostro server RustDesk privato (e non quello pubblico) per proteggere i tuoi dati e migliorare la velocità di connessione.
https://get.remote-joy-event-media.de/rustdesk.exe
2. Quando avvii RustDesk per la prima volta, dovrai installarlo. Disattiva l'opzione “Installa driver dello schermo virtuale”, poiché potrebbe interferire con PLAYDECK.

3. Dopo aver riavviato RustDesk, non sarà necessario attivare l'opzione “Avvia servizio”. Ciò è importante per elevare i privilegi, ad esempio per aprire Gestione dispositivi. Successivamente, è necessario impostare una password permanente: clicca sull'icona Modifica accanto a “Password monouso”.

4. Quindi clicca su “Sblocca impostazioni di sicurezza” e scorri verso il basso.


5. Vi preghiamo di inviarci il vostro documento d'identità insieme alla vostra password definitiva all'indirizzo [email protected]

6. (Facoltativo) Se possibile, avvia RustDesk su un PC secondario (non è necessario installarlo) e verifica la connessione al sistema che hai configurato per l'assistenza remota. Ora, tramite questa connessione remota, sul sistema secondario, prova a:
– Apri Gestione dispositivi
– Apri Gestione attività
– Apri il pannello di controllo NVIDIA
– Copia qualsiasi file in questa cartella: c:\Program Files (x86)\JoyEventMedia\Playdeck\
Questi test servono a verificare che tutte le operazioni di assistenza necessarie possano essere eseguite da remoto. È possibile che alcuni software anti-malware o altri programmi di protezione interrompano la connessione. In tal caso, si prega di disattivare temporaneamente tali strumenti per la durata della sessione di assistenza remota.
Registrazione dei dati del motore video
Questo articolo illustra come configurare la registrazione dei log di Video Engine.
1. Configurazione della registrazione
Avvia PLAYDECK, apri Impostazioni, quindi selezionare il RICHIESTA scheda. Nella parte inferiore della pagina troverai le opzioni di configurazione.

Cartella di output: Scegli la directory di destinazione. Può trattarsi anche di una cartella di rete condivisa.
Avviso relativo alla conservazione: I file di log possono facilmente occupare fino a 1 GB al minuto (con livello di verbosità 0 e tutti i moduli abilitati). Assicurati di disporre di spazio libero su disco sufficiente in base al tempo che potrebbe essere necessario affinché si verifichi il problema.
Livello di dettaglio: Inizia sempre la registrazione con 0 – traccia. Ciò garantisce che gli sviluppatori del Video Engine ricevano tutte le informazioni necessarie.
Moduli: Seleziona tutti Per cominciare. Se i file di log diventano troppo grandi, è possibile ridurne le dimensioni concentrandosi su moduli specifici:
La prima cosa da configurare è il tuo Cartella di output per i file di log. Può trattarsi di una cartella condivisa sulla rete. I log possono facilmente occupare fino a 1 GB al minuto (con livello di verbosità 0 e tutti i moduli attivi). Prevedere spazio libero su disco sufficiente, in base al tempo stimato che intercorre fino al verificarsi del bug.
La configurazione successiva è Verbosità: Si prega di avviare sempre la registrazione con 0 – traccia, in modo che gli sviluppatori del motore video abbiano TUTTE le informazioni.
Con il Moduli impostazione che scegliamo tutti Per cominciare. Se i file di log diventano troppo grandi, possiamo ridurne le dimensioni concentrandoci su moduli specifici:
tutti: Registra tutto.playlist, file, codec: Riguarda gli errori relativi alla riproduzione, alla decodifica dei file e al caricamento/alla riproduzione dei clip.scrittore: Tratta argomenti quali streaming, registrazioni e codifica.rete: Tratta i protocolli di streaming.renderer: Copre l'uscita del dispositivo e NDI.in diretta: Copre gli ingressi dal vivo.dispositivo: Tutto ciò che riguarda i dispositivi hardware.blackmagic: Tutto ciò che riguarda l'hardware Blackmagic Design.
Opzione di divisione: Questo dipende dal numero di canali che stai gestendo, poiché ogni canale funziona con un proprio processo. Se utilizzi più di 2 canali, consigliamo vivamente di attivare l'opzione "Split".
2. Avvia/Interrompi la registrazione
Per individuare un bug al volo, dovrai avviare la registrazione, riprodurre il problema, interrompere la registrazione e quindi inviare i file al team di sviluppo.
Tempistica: Puoi INIZIO e BASTA in qualsiasi momento. Questo ti permette di preparare in anticipo la tua playlist o i tuoi dispositivi. Riduci al minimo il tempo che intercorre tra l'avvio e l'arresto per mantenere gestibile la dimensione complessiva del file.
Cartella della sessione: Una volta cliccato INIZIO, una nuova sottocartella denominata in base alla data e all'ora correnti (ad es., 2026-05-16__01-20-00) verrà creato nel percorso di registrazione specificato.
Frenata: Quando si verifica l'errore, clicca su BASTA. Attendi almeno 10 secondi per garantire che tutti i processi di log attivi completino la scrittura su disco.
Compressione: Apri il percorso di registrazione e individua la cartella delle sessioni. Fai clic con il pulsante destro del mouse sulla cartella, seleziona Comprimi in…, e seleziona 7z (preferibile) oppure CAP. La compressione potrebbe richiedere un po' di tempo a seconda delle dimensioni del file.
Ora dobbiamo comprimere in un file ZIP il contenuto della cartella della sessione. Identificare la cartella della sessione in base all'ora di INIZIO. Quindi fare clic con il pulsante destro del mouse sulla cartella della sessione e selezionare Comprimere in e scegliere File 7z (se disponibile) oppure File ZIP. Ora rilassati, la compressione potrebbe richiedere un po' di tempo.
3. Caricamento dei registri
Ti preghiamo di caricare i tuoi file di log compressi utilizzando il nostro portale di download ufficiale:
https://download.joy-event-media.de
- Trascina il tuo file ZIP/7z nella finestra del browser oppure utilizza il browser dei file.
- Clicca CARICA.
- Una volta completato, clicca su COPIA per copiare il link di download generato negli appunti.
- Invia un'e-mail a [email protected] e incolla il link per il download nel messaggio.
Nota: in assenza di questo specifico link per il download, il nostro team non può accedere ai tuoi file a causa delle norme sulla protezione dei dati.
4. Pulizia
Assicurati di eliminare i file di log originali e le cartelle delle sessioni dopo compressione e caricamento riusciti per liberare spazio su disco. PLAYDECK non elimina né pulisce automaticamente i vecchi file di log.