come testare la trasmissione dei dati sulla scheda encoder HDMI-Ethernet

Come testare la trasmissione dei dati su HDMI alla scheda encoder ethernet?

Please check the below video on YouTube.

Questo è il nostro video, Audio, e scheda codificatore dati seriali, 1746, un HDMI + CVBS o SDI + AHD + CVBS + ingresso dati dalla porta seriale, Scheda encoder uscita Ethernet RJ45, per h264 o h265, con bassa latenza sì / nessun modello di interruttore.

La porta seriale è collegata al computer, utilizzeremo uno strumento software per porta seriale come origine dati della porta seriale. Il computer invierà i dati a questa scheda attraverso la porta seriale. Questa scheda si collega anche all'ingresso audio e video HDMI. Il suo cavo di uscita Ethernet è collegato allo stesso computer. Utilizzeremo un altro software per computer come ricevitore dati della porta seriale. In questo video di prova, il software del ricevitore è il sistema operativo Windows, possiamo anche offrirvi Linux o altri sistemi operativi.

Il cavo Ethernet e il cavo seriale della scheda encoder sono collegati al computer. Ora diamo un'occhiata alla configurazione dei parametri, digitare l'indirizzo IP predefinito dell'encoder (192.168.1.30) per aprire la pagina del server web. L'IP locale è il suo indirizzo IP. Qui, immettere un indirizzo multicast. Giusto per mostrarti la funzione, saprai perché è impostato in questo modo più tardi.

Quindi ha inviato la porta UDP, Invierà i dati a questo indirizzo multicast in seguito. Sotto questo porto, e attraverso il protocollo UDP, che è il nostro protocollo personalizzato.

Ora questa scheda di codifica, Puoi vedere che rileva l'attuale ingresso HDMI 1080P, mostrando 1080P 60 ingresso video. Qui scegliamo H265,
bassa latenza scegliamo no. Tutte le altre opzioni sono automatiche

ok, questo è il mio software per lo strumento della porta seriale, ora la porta di comunicazione sul mio computer è COM3. La velocità di trasmissione è 115200, e seleziona Esadecimale e Invio in loop, periodo di cento millimetri.

Nell'area di testo, digitiamo alcuni dati, Voglio inviare dal codificatore dati della porta seriale al ricevitore del computer. La finestra destra del mio computer è il programma di test per la ricezione dei dati.

Ora lasciatemi spiegare questi parametri. Questo è il comando per il programma di test.

Ci sono 4 parametri qui, spiegare il primo parametro, e tornerò al programma e darò un'occhiata. Il primo parametro corrisponde a H264 o H265. Quindi guarda la configurazione della pagina web. Significa che la configurazione della scheda di codifica è la stessa dei parametri di ricezione.

Ecco i parametri. Il primo che devi inserire è 1, che significa H265, Per il secondo, accedere 0, 0 significa che la bassa latenza è no.

Il terzo è il numero di porta UDP, basta dire da quale porta ricevere i dati, e la scheda di codifica lo è 8090. Il quarto parametro è il suo indirizzo IP di ricezione. L'indirizzo multicast dovrebbe essere lo stesso della scheda di codifica, Quindi questi parametri sono pronti.

Ora iniziamo i test, Lo strumento della porta seriale lo invia in un ciclo, Quindi sulla finestra di ricezione, stiamo ricevendo. Continua a inviare questo aa, Quindi mostra qui aa.

Ora aggiungiamo i dati sul lato trasmettitore, Puoi vedere che i dati sono stati aggiunti qui. È in tempo reale. Ciò dimostra che i dati sono una trasmissione trasparente. Se hai qualche domanda, per favore contattaci.

Nel prossimo video, Ti mostrerò come utilizzare la scheda encoder per trasmettere dati seriali tranne il video.

Primo, diamo un'occhiata a questo comando. Ha quattro parametri. Questo comando può specificare un massimo di quattro parametri variabili. Tutti 4 può essere specificato, Oppure posso solo specificare 3 come adesso, Posso anche specificarne due o uno. Se non lo specifichi, verrà utilizzato per impostazione predefinita. Se non specifico l'ultimo parametro. Il risultato è che non sarà in grado di ricevere i dati della porta seriale.

Aspetto, questo strumento per la porta seriale invia costantemente dati. Sebbene sia stato inviato, scoprirai che qui non vengono ricevuti dati. Il motivo è che non hai specificato l'indirizzo multicast. Quindi non può ricevere i dati.

Questo è solo a scopo dimostrativo. Ho impostato specificamente un indirizzo multicast nella pagina dei parametri. Quando la scheda di codifica è impostata per inviare all'indirizzo multicast. Il quarto parametro del comando, è necessario inserire questo indirizzo multicast, Altrimenti non riceverai i dati.

Utilizzo un indirizzo unicast qui, Specifico l'indirizzo IP del mio computer attuale, Basta cambiare l'indirizzo di destinazione con l'IP del mio computer,
Quindi è necessario riavviare il software. Allora torniamo indietro e diamo un'occhiata. Quando la scheda codici completa il riavvio, I dati dovrebbero essere ricevuti nella finestra di destra, Aspetto, i dati vengono ricevuti qui.

Se si modificano altri parametri nella pagina Impostazioni parametri della scheda encoder, anche i parametri di comando sul lato ricevente devono essere modificati di conseguenza.

Per esempio, non usi la codifica H265, ma H264, Lasciami provare anch'io, latenza ultra-bassa, seleziona sì qui questa volta, Ho modificato i parametri della scheda di codifica. Scoprirai che sul lato destro non vengono ricevuti dati.

Il motivo è che quando i parametri vengono modificati sulla scheda di codifica, hanno effetto immediato. Se non modifichi l'estremità ricevente, verrà visualizzato un errore.

Allora come posso modificarlo? Il primo parametro è H264, quindi devi cambiarlo in 0. Il secondo è a bassa latenza, devi cambiare in 1
, Dopo aver impostato i parametri, eseguirlo di nuovo e i dati verranno ricevuti bene. Questo è un programma che funziona sotto Windows. Ciò significa quindi che i parametri del programma ricevente devono essere coerenti con i parametri impostati nella pagina dei parametri della scheda di codifica.

La relazione corrispondente è data da questi quattro parametri, Il primo è H264 o H265, Il secondo è a bassa latenza, Il terzo è il numero di porta UDP, Il quarto è l'indirizzo IP.

Diamo ancora un'occhiata al programma sorgente, Modifichiamolo prima. Questa è l'annotazione. Attiviamo prima i commenti. Ora stamperà il video decodificato. Qui stampiamo anche l'audio decodificato.

Qui eseguiremo il debug direttamente. Se hai questo software, Non è necessario digitare affatto i comandi. Utilizzare direttamente questo software, Puoi regolarlo per ottenere i dati desiderati, Perché lo esegue direttamente qui, Non ha questi quattro parametri. A volte utilizza i parametri predefiniti.
Quindi, per modificare l'impostazione predefinita H265, Aspetto, vengono mostrati i risultati.

Vediamo cosa mostra. Questi sono i dati video, Questa è la dimensione, Quindi questo indica se si tratta di un fotogramma chiave. Questo video è diviso in i frame e p frame, Quest'ultimo è il timestamp, Questo sta aumentando. Scoprirai che questo è più grande di quello.

Allora questo è l'audio che ha decodificato, Questa è la dimensione, Quindi questa è la frequenza di campionamento di 48K, Doppio canale, Questo è l'audio decodificato.

Quindi questi sono i dati della porta seriale decodificati, Questo è, i dati che trasmettiamo con UDP, Imballerà il video, Audio, e i dati seriali insieme e trasmetterli, Allora prendi il nostro programma, Puoi spiegarlo separatamente, Quindi torni a eseguire la decodifica video e audio. Puoi anche eseguire l'analisi dei dati della porta seriale.

Questo è il video, Audio, e dati che possono essere ottenuti completamente utilizzando UDP.

If you have any questions about the data transmission on HDMI to ethernet encoder, Non esitate a contattarci.

Schede Moduli Encoder

Schede Moduli Decoder

Disponibile per la personalizzazione

Fai una domanda

← Precedente

Grazie per la risposta. ✨