maitiro ekuyedza kutapurirana data paHDMI kune ethernet encoder board

How to test the data transmission on HDMI to the ethernet encoder board?

This is our video, Audio, and serial data encoder board, 1746, an HDMI + CVBS or SDI + AHD + CVBS + serial port data input, ethernet rj45 output encoder board, for h264 or h265, with low latency yes / no switch model.

The serial port is connected to the computer, we will use one serial port tool software as the serial port data source. The computer will send data to this board through the serial port. This board also connects to HDMI video and audio input. Its ethernet output cable is connected to the same computer. We will use another computer software as the serial port data receiver. In this test video, the receiver software is Windows OS, we also can offer you Linux or other operating systems.

The encoder board’s ethernet cable and serial cable are connected to the computer. Now let’s take a look at the parameter configuration, type the encoder default IP address (192.168.1.30) to open the web server page. Local IP is his own IP address. Here, enter a multicast address. Just to show you the function, you’ll know why it’s set up like this later.

Then the UDP port he sent, It will send the data to this multicast address later. Under this port, and through the UDP protocol, which is our custom protocol.

Now this coding board, You can see that he detects the current 1080P HDMI input, showing 1080P 60 video input. Here we choose H265,
low latency we choose no. All other options are automatic

OK, this is my serial port tool software, now the communication port is COM3 on my computer. The baud rate is 115200, and select Hexadecimal and Loop Send, one hundred millimeters period.

At the text area, we type some data, I want to send from the serial port data encoder to the computer receiver. The right window on my computer is the test program for receiving data.

Now let me explain these parameters. This is the command for the test program.

Pane 4 parameters here, explain the first parameter, and I’ll go back to the program and take a look. The first parameter corresponds to H264 or H265. So look at the web page configuration. It means that the configuration of the encoding board is the same as the receiving parameters.

Here are the parameters. The first one you need to enter is 1, which means H265, For the second one, enter 0, 0 means low latency is no.

The third is the UDP port number, just say which port to receive data from, and the encoding board is 8090. The fourth parameter is his receiving IP address. The multicast address should be the same as the encoding board’s, Then these parameters are ready.

Now let’s start testing, The serial port tool sends it in a loop, Then on the receiving window, we are receiving. It keeps sending this aa, Then it shows here aa.

Now we add data on the transmitter side, You can see that the data has been added here. It is real-time. This proves that the data is a transparent transmission. Kana uine mibvunzo, please get in touch with us.

In this coming video, I will show you how to use the encoder board to transmit serial data except the video.

Chekutanga, let’s take a look at this command. It has four parameters. This command can specify a maximum of four variable parameters. All 4 can be specified, Or I can specify only 3 like now, I can even specify two or one. If you don’t specify, it will be used by default. If I don’t specify the last parameter. The result is that it will not be able to receive the serial port data.

Look, this serial port tool is constantly sending data. Although it is sent, you will find that no data is received here. The reason is that you did not specify the multicast address. So it can’t receive the data.

This is for demonstration purposes only. I specifically set a multicast address on the parameter page. When the encoding board is set to send to the multicast address. The fourth parameter of the command, this multicast address must be entered, Otherwise you won’t receive the data.

I use a unicast address here, I specify the IP address of my current computer, Just change the target address to my computer’s IP,
Then you need to restart the software. Then let’s come back and take a look. When the code board completes the restart, The data should be received on the right window, Look, data is being received here.

If you modify other parameters in the encoder board’s page parameter settings, the command parameters on the receiving end must also be changed accordingly.

Semuyenzaniso, you don’t use H265 encoding, but H264, Let me try it too, Ultra-shoma latency, select yes here this time, I modified the parameters of the encoding board. You will find that no data is received on the right side.

The reason is that when the parameters are modified on the coding board, they take effect immediately. If you don’t modify the receiving end, it will prompt an error.

So how can I modify it? The first parameter is H264, so you have to change it to 0. The second one is low latency, you need to change to 1
, After setting the parameters, run it again and the data will be received well. This is a program that runs under Windows. So it means that the parameters of the receiving program must be consistent with the parameters set on the encoding board parameter page.

The corresponding relationship is these four parameters, The first one is H264 or H265, The second is low-latency, The third is the UDP port number, The fourth is the IP address.

Let’s look at the source program again, Let’s modify it first. This is the annotation. Let’s turn on the comments first. Now he will print out the decoded video. Here we also print out the decoded audio.

Here we will debug directly. If you have this software, You don’t have to type in commands at all. Use this software directly, You can adjust it to get the data you want, Because it runs it directly here, It doesn’t have those four parameters. Sometimes it uses the default parameters.
So to change the default H265, Look, the results are shown.

Let’s see what it shows. This is video data, This is the size, Then this indicates whether it is a key frame. This video is divided into i frame and p frame, The latter is the timestamp, This is increasing. You will find that this one is bigger than that one.

Then this is the audio it decoded, This is the size, Then this is its sampling rate 48K, Dual channel, This is the decoded audio.

Then this is the decoded serial port data, Ndizvozvo, the data we transmit with UDP, It will package the video, Audio, and serial data together and transmit it, Then you take our program, You can explain it separately, Then you go back to do video and audio decoding. You can also do the serial port data analysis.

This is the video, Audio, and data that can be obtained completely using UDP.

siya mhinduro

kero email havazobvumirwi ichibudiswa. Raida minda anozivikanwa *

Tsvaga zvimwe kubva iVcan.com

Nyorera izvozvi kuti urambe uchiverenga uye uwane mukana kune yakazara archive.

Enderera kuverenga

Vanoda Rubatsiro paWhatsApp?