Crea sito

DATV : Configurare OBS per Pluto firmware di F5OEO Protocollo UDP (H.265)

La codifica H.265 in OBS.

Premessa e requisito fondamentale : necessaria scheda NVIDIA per la codifica HEVC in OBS. Consultare il link sotto per scegliere scheda opportuna :

https://developer.nvidia.com/video-encode-decode-gpu-support-matrix

La codifica H.265 ha il vantaggio come detto di richiedere meno banda per trasmettere la stessa quantità di informazione ma per contro necessita di una buona GPU.

In OBS Studio per utilizzare lo UDP e trrasmettere in H.265 va configurata la Registrazione al posto delle Diretta :

 

 

 

 

 

 

 

 

 

 

 

 

Stringhe :

Tipo :Uscita Personalizzata (FFMPEG).

Tipo di uscita FFMPEG : Uscita verso un URL

Percorso del file o url :   udp://192.168.2.1:8282?pkt_size=1316

Formato del contenitore : mpegts

……

Velocità in bit Video : 450 Kbps   (va regolata in base alla velocità K/s 75% in questo caso è 500 K/s)

Intervallo dei fotogrammi : 100 ( ducendoli diminuisce il delay di tx a scapito della qualità

….

Parametri Codifica Video (se presenti) :  profile=main level=auto rc=cbr_hq rc-lookahead=10 surfaces=2

…..

Velocità in Bit audio : 64 Kbps (posso arrivare sino a 32 ma qui non posso scendere oltre) 

Parametri di codifica audio n(se presenti) : si può sperimentare di mettere il parametro -b 16000 che dovrebbe ridurre il campionamento audio a 16kb.

 

Utilizzare la pagina Web di Pluto.

Aprire il browser e digitare l’url : 192.168.2.1/pluto.php

 

 

 

 

 

 

 

 

 

 

Si apre la pagina per configurare la trasmissione in H.265

Impostare i parametri di trasmissione come desiderato, trovati gli stessi parametri che ho descritto nel protocollo rtmp, solo che qui più semplicemente li trovate via web.

In più c’è il parametro PAT che di norma si regola a 200 ms. Non avendo news particolari in merito rimando a internet per chiarimenti sul suo significato.

Lasciare Pilots : Off e Il roll off a 0.25.

Consiglio di usare quasi sempre il Longframe in  quanto i decoder Octagon SF8008 non sono in grado di decodificare gli short. Ricordo che i decoder Octagon possono decodificare da 250 K/s a 2000 K/s (e Oltre per il broadcasting) e molti om li usano al posto di Minitiouner per la decodifica.

La regolazione della potenza è possibile in continuo senza selezionare il tasto “Apply Settings”.

 

Una volta inseriti i parametri selezionare il tasto “Apply Settings”.

Se si vuole mantenerli anche dopo lo spegnimento del Pluto selezionare “Save to Flash”.

A questo punto siamo pronti a trasmettere in UDP, passare nello schermo principale di OBS e premere il pulsante “Avvia la Registrazione”.

Da 5 a 15 secondi si inizierà a vedere il grafico a istogramma del transport stream, popolarsi.

Il Pluto è in trasmissione.

Per terminare la trasmissione premere : “Termina Registrazione” oppure nello browser il pulsante :

“Switch Off”

Per riprendere :

“Switch On”

 

Nota bene :

il firmware ha ancora qualche problema quindi può capitare che variando i parametri e applicandoli, la trasmissione non parta. In questo caso salvare selezionando “Save to Flash” e riavviare il Pluto disconnettendo per 1 secondo la usb e riconnettendola.

Di norma questo sistema il problema, se ancora non va potrebbe esserci un eccesso di invio dati rispetto alla velocità desiderata.