Progetto work in progress che permette di sostituire apparecchiature e tecnologie costose verso una rete IP per la distribuzione e lo switching AV.
Tecnologie
Il progetto si basa interamente sul protocollo NDI, che permette la trasmissione AV incapsulata in pacchetti IP.
A sinistra il modello attuale, dove tutto convoglia in uno switcher centrale, che si occupa di processare e ridistribuire tutti i segnali. Quest'ultimo è il componente più costoso, seguito poi da tutta l'infrastruttura dei cablaggi.

NDI essendo un protocollo, si appoggia sopra una rete IP che ovviamente è più economica e facile da trovare "già pronta". Ecco che quindi la nostra infrastruttura dei cablaggi è praticamente a costo zero.
Infatti ci servono solo dei encoder/decoder (un banalissimo raspberry pi) per "convertire" il segnale AV e portarlo in NDI.
Non abbiamo quindi più bisogno di matrici e switcher hardware, tutto il routing viene fatto tramite software. Altro costo in meno.
Software
La prima fase prevede lo sviluppo dello switcher, che dopo alcune ricerche verrà sviluppato mac only (come proof of concept) utilizzando l'SDK fornito da newtek.
In un paio di pomeriggi sono arrivato alla prima beta del software di switching:

Molto basic, lo so. Però per iniziare c'è tutto ciò che serve: un multi-view e lo switcher A/B.
Hardware
Sempre come POC, il decoder/encoder viene fatto da un raspberry pi con installato sopra dicaffeine, un software che nella fase di decoder prende il flusso ndi e lo manda sull'uscita HDMI del pi.

Attualmente però queste sono le temperature, non proprio ottime per la cpu (che va in throttling) considerando i frequenti drop di frame in FHD.
WORK IN PROGRESS