Índice
Como testar a transmissão de dados no HDMI para a placa Ethernet Coder?
Por favor, verifique o vídeo abaixo no YouTube.
Este é o nosso vídeo, auditivo, e placa de codificador de dados em série, 1746, um HDMI + CVBS ou SDI + AHD + CVBS + Entrada de dados de porta serial, placa de codificador de saída Ethernet RJ45, para H264 ou H265, com baixa latência sim / Nenhum modelo de comutação.
A porta serial está conectada ao computador, Usaremos um software de ferramenta de porta serial como fonte de dados de porta serial. O computador enviará dados para esta placa através da porta serial. Esta placa também se conecta à entrada de vídeo e áudio HDMI. Seu cabo de saída Ethernet está conectado ao mesmo computador. Usaremos outro software de computador como o receptor de dados da porta serial. Neste vídeo de teste, O software receptor é o sistema operacional Windows, Também podemos oferecer a você Linux ou outros sistemas operacionais.
O cabo Ethernet e o cabo serial da placa do codificador estão conectados ao computador. Agora vamos dar uma olhada na configuração do parâmetro, Digite o endereço IP padrão do codificador (192.168.1.30) Para abrir a página do servidor da web. IP local é seu próprio endereço IP. Aqui, Insira um endereço multicast. Só para mostrar a função, Você saberá por que está configurado assim mais tarde.
Então a porta UDP que ele enviou, Ele enviará os dados para este endereço multicast mais tarde. Sob esta porta, e através do protocolo UDP, Qual é o nosso protocolo personalizado.
Agora esta placa de codificação, Você pode ver que ele detecta a entrada atual de 1080p HDMI, mostrando 1080p 60 entrada de vídeo. Aqui escolhemos H265,
baixa latência nós escolhemos não. Todas as outras opções são automáticas
Está bem, este é o meu software de ferramenta de porta serial, Agora a porta de comunicação está com3 no meu computador. A taxa de transmissão é 115200, e selecione o envio hexadecimal e loop, Cem milímetros de período.
Na área de texto, Nós digitamos alguns dados, Quero enviar do codificador de dados de porta serial para o receptor do computador. A janela certa no meu computador é o programa de teste para receber dados.
Agora deixe -me explicar esses parâmetros. Este é o comando do programa de teste.
tem 4 Parâmetros aqui, Explique o primeiro parâmetro, E eu vou voltar ao programa e dar uma olhada. O primeiro parâmetro corresponde a H264 ou H265. Então veja a configuração da página da web. Isso significa que a configuração da placa de codificação é a mesma que os parâmetros de recebimento.
Aqui estão os parâmetros. O primeiro que você precisa entrar é 1, o que significa H265, Para o segundo, digitar 0, 0 significa que a baixa latência é não.
O terceiro é o número da porta UDP, basta dizer qual porta para receber dados de, e a placa de codificação é 8090. O quarto parâmetro é seu endereço IP receptor. O endereço multicast deve ser o mesmo que a placa de codificação, Então esses parâmetros estão prontos.
Agora vamos começar a testar, A ferramenta de porta serial envia em um loop, Então na janela de recebimento, Estamos recebendo. Continua enviando isso AA, Então mostra aqui aa.
Agora adicionamos dados do lado do transmissor, Você pode ver que os dados foram adicionados aqui. É em tempo real. Isso prova que os dados são uma transmissão transparente. Se você tiver quaisquer perguntas, Entre em contato conosco.
Neste próximo vídeo, Vou mostrar como usar a placa do codificador para transmitir dados seriais, exceto o vídeo.
Primeiro, Vamos dar uma olhada neste comando. Tem quatro parâmetros. Este comando pode especificar no máximo quatro parâmetros variáveis. Todos 4 pode ser especificado, Ou posso especificar apenas 3 Como agora, Eu posso até especificar dois ou um. Se você não especificar, será usado por padrão. Se eu não especificar o último parâmetro. O resultado é que ele não será capaz de receber os dados da porta serial.
Olhar, Esta ferramenta de porta serial está constantemente enviando dados. Embora seja enviado, Você descobrirá que nenhum dado é recebido aqui. O motivo é que você não especificou o endereço multicast. Portanto, não pode receber os dados.
Isto é apenas para fins de demonstração. Eu defino especificamente um endereço multicast na página de parâmetros. Quando a placa de codificação é definida para enviar para o endereço multicast. O quarto parâmetro do comando, Este endereço multicast deve ser inserido, Caso contrário, você não receberá os dados.
Eu uso um endereço unicast aqui, Eu especificado o endereço IP do meu computador atual, Basta alterar o endereço de destino para o IP do meu computador,
Então você precisa reiniciar o software. Então vamos voltar e dar uma olhada. Quando a placa de código completa o reinício, Os dados devem ser recebidos na janela direita, Olhar, Os dados estão sendo recebidos aqui.
Se você modificar outros parâmetros nas configurações de parâmetros da página do codificador, Os parâmetros de comando na extremidade de recebimento também devem ser alterados de acordo.
Por exemplo, Você não usa a codificação H265, Mas H264, Deixe -me tentar também, Ultra-baixa latência, Selecione sim aqui desta vez, Eu modifiquei os parâmetros da placa de codificação. Você descobrirá que nenhum dado é recebido no lado certo.
O motivo é que, quando os parâmetros são modificados na placa de codificação, Eles entram em vigor imediatamente. Se você não modificar o final do recebimento, Isso levará um erro.
Então, como posso modificar? O primeiro parâmetro é H264, Então você tem que mudar para 0. O segundo é baixa latência, você precisa mudar para 1
, Depois de definir os parâmetros, execute -o novamente e os dados serão bem recebidos. Este é um programa que é executado no Windows. Portanto, isso significa que os parâmetros do programa de recebimento devem ser consistentes com os parâmetros definidos na página de parâmetros da placa de codificação.
O relacionamento correspondente são esses quatro parâmetros, O primeiro é H264 ou H265, O segundo é de baixa latência, O terceiro é o número da porta UDP, O quarto é o endereço IP.
Vejamos o programa de origem novamente, Vamos modificar primeiro. Esta é a anotação. Vamos ligar os comentários primeiro. Agora ele vai imprimir o vídeo decodificado. Aqui também imprimimos o áudio decodificado.
Aqui vamos depurar diretamente. Se você tem este software, Você não precisa digitar comandos. Use este software diretamente, Você pode ajustá -lo para obter os dados que deseja, Porque executa diretamente aqui, Não tem esses quatro parâmetros. Às vezes ele usa os parâmetros padrão.
Então, para alterar o H265 padrão, Olhar, Os resultados são mostrados.
Vamos ver o que isso mostra. Isto são dados de vídeo, Este é o tamanho, Então isso indica se é um quadro -chave. Este vídeo está dividido em I Frame e P Frame, O último é o registro de data e hora, Isso está aumentando. Você descobrirá que este é maior que aquele.
Então este é o áudio que decodificou, Este é o tamanho, Então esta é a sua taxa de amostragem 48k, Canal duplo, Este é o áudio decodificado.
Então este é os dados da porta serial decodificada, Aquilo é, os dados que transmitimos com UDP, Vai empacotar o vídeo, auditivo, e dados em série juntos e transmiti -los, Então você pega nosso programa, Você pode explicar isso separadamente, Então você volta para fazer a decodificação de vídeo e áudio. Você também pode fazer a análise de dados da porta serial.
Este é o vídeo, auditivo, e dados que podem ser obtidos completamente usando UDP.
Se você tiver alguma dúvida sobre a transmissão de dados em HDMI para Ethernet Coder, por favor sinta-se livre para entrar em contato conosco.

Faça uma pergunta
Sua mensagem foi enviada