Nel mondo delle trasmissioni, intendo con i “vecchi” canali TV, ci vuole sempre un po’ prima che un nuovo codec diventi standard. La catena è molto complicata, perché devi trattare con molti fornitori e parti OTT come NLZiet.
Noto che ci sono ancora pochissimi canali ULTRA 4K disponibili su queste piattaforme, perché i costi per i proprietari di canali TV diventano 4 volte più alti quando aggiornano il loro canale HD a un canale 4K. Questo perché i codec utilizzati per generare un segnale TV stanno diventando sempre più complessi e difficili da calcolare. Nel mondo delle trasmissioni, siamo tutti d’accordo sul fatto che i canali 4K debbano avere il codec HEVC. Inoltre, il frame rate è passato da 25 fps a 50 fps. Questi accordi sono necessari perché i produttori di ricevitori e/o TV devono mettere sul mercato un prodotto che deve durare almeno 5 anni con i provider e il trasmettitore deve funzionare in 4K. Questi dovevano anche essere il più economici possibile da produrre, quindi di solito non sarebbero stati necessari chip extra per l’AV1, a causa dei costi aggiuntivi. Questo di solito è il caso dei decoder.
Per generare un segnale TV 4K, ho provato a generare un output in tempo reale attraverso la CPU, ma non è possibile a meno che tu non sia disposto a spendere più di 20k per ottenere la CPU. Fortunatamente, ora sono disponibili soluzioni hardware ASIC, come NETINT (il loro grande cliente è Netflix), che ha sviluppato hardware speciale per la codifica in tempo reale. Con la loro soluzione, puoi acquistare un server di archiviazione e, dove vengono reinseriti i dischi, puoi mettere il loro hardware. Il sistema operativo vede queste schede come dischi e con l’SDK o FFmpeg puoi transcodificare in parallelo. Netflix sta riducendo in modo significativo la supply farm, perché questa soluzione gli consente di spostare gli effetti di costo e anche il pistone (sicuramente utile nell’attuale mercato dell’energia). Puoi anche utilizzare le GPU per transcodificare (cosa che la maggior parte delle parti fa ora), ma quell’hardware è spesso più grande di una CPU o di un disco e difficile da configurare in un server compatto. Inoltre, consuma molta energia e l’output non è sempre soddisfacente per un uso professionale (opinione personale). Ho parlato con NETINT e IBC e stanno pianificando di rilasciare una scheda hardware AV1, perché hanno notato che i servizi di streaming in particolare vogliono passare ad AV1 a causa dei costi di licenza.
[Reactie gewijzigd door Xieoxer op 30 december 2022 16:54]
“Fanatico della TV. Dipendente del web. Evangelista di viaggi. Aspirante imprenditore. Esploratore dilettante. Scrittore.”