como adicionar sobreposição OSD ao sistema de transmissão de vídeo sem fio

Adicionando sobreposição OSD a um sistema de transmissão de vídeo sem fio

Em muitas aplicações profissionais de vídeo sem fio — como sistemas UAV, robótica, vigilância, e inspeção industrial – o vídeo por si só muitas vezes não é suficiente. Os operadores frequentemente precisam de informações em tempo real exibidas diretamente no feed de vídeo, incluindo dados de telemetria, status do sistema, Coordenadas de GPS, ou mensagens operacionais personalizadas.

Para atender a esses requisitos, nosso sistema de transmissão de vídeo sem fio suporta OSD (Tela na tela) sobreposição, permitindo que os usuários adicionem texto personalizado diretamente na transmissão de vídeo ao vivo.

Este artigo explica como funciona a função de sobreposição OSD e como ela pode ser integrada ao seu sistema.


O que é sobreposição OSD?

OSD (Tela na tela) sobreposição é um recurso que permite que informações de texto sejam exibidas na parte superior de uma imagem de vídeo ao vivo. Isso significa que você pode incorporar dados operacionais diretamente na saída visual sem precisar de hardware gráfico adicional ou dispositivos de processamento externos.

Casos de uso comuns incluem:

  • Exibição de altitude e velocidade
  • Indicação do nível da bateria
  • ID do dispositivo ou informações do canal
  • Atualizações de status da missão
  • Mensagens de aviso ou alerta

A posição de sobreposição é totalmente configurável, permitindo que os dados sejam exibidos na parte superior do vídeo ou em qualquer outro lugar da tela.


Principais capacidades

Nosso sistema fornece os seguintes recursos de sobreposição OSD:

  • Suporta até 8 regiões de sobreposição independentes
  • Conteúdo de texto totalmente personalizável
  • Posicionamento X e Y ajustável
  • Atualizações dinâmicas em tempo real
  • Controle independente para cada área de sobreposição

Esta estrutura flexível permite aos usuários exibir vários campos de dados simultaneamente, mantendo um controle de layout limpo.


Protocolo de controle OSD

A função de sobreposição OSD é controlada através de um protocolo de comando simples.

Formato de Comando

ATOSD$(idx),$(X),$(e),$(str)_

Exemplo

ATOSD0,40,20,altura: 100m_

Descrição do parâmetro

  • idx: Índice de sobreposição (0–7)
    O sistema suporta até 8 Regiões OSD.
  • X: Coordenada X (0–1919)
  • e: Coordenada Y (0–1079)
  • str: String de texto a ser exibida
    • Enviando um espaço " " limpa a tela
    • A string não pode conter o “_” personagem

1.3.33 Protocolo de sobreposição OSD

FormatoATOSD$(idx),$(X),$(e),$(str)_
Por exemplo: ATOSD0,40,20,altura: 100m_
parâmetroíndice idx: 0~7 (suporta sobreposição OSD de 8 áreas) coordenada x: 0~1919 coordenada y:0~1079 rua: string a ser exibida nas coordenadas correspondentes (O símbolo de espaço é usado para limpar o display)
usarUsado para sobrepor informações OSD do usuário na tela de vídeo
valor de retornoNenhum
Observação1. O usuário especifica as coordenadas xey da exibição OSD de acordo com o máximo de 1920×1080 pixels, e o sistema corrigirá as coordenadas de acordo com a situação real de exibição.
2、O parâmetro str não pode conter o caractere ‘_’

As coordenadas são definidas com base em uma resolução máxima de 1920 × 1080 píxeis. O sistema ajusta automaticamente o posicionamento com base na resolução de saída real.

Esta estrutura baseada em comandos permite um controle preciso e independente de cada região de exibição, tornando-o adequado para integração de telemetria em tempo real.


Integração Dinâmica de Dados

A sobreposição OSD pode ser atualizada continuamente através de sistemas de controle externos. Isto permite a integração com:

  • Controladores de voo
  • Processadores incorporados
  • Sistemas de controle industrial
  • Módulos de telemetria

Enviando comandos ATOSD atualizados, os usuários podem modificar os valores exibidos em tempo real sem interromper a transmissão de vídeo.


Considerações de implementação

Ao planejar adicionar sobreposição OSD ao seu projeto, considere o seguinte:

  • Quantos campos de dados precisam ser exibidos?
  • O conteúdo será atualizado dinamicamente?
  • Qual é a resolução de saída alvo?
  • Qual sistema irá gerar e enviar os comandos de controle OSD?

Nossa equipe de engenharia pode ajudar na definição do layout de sobreposição ideal e na integração de comunicação com base nos requisitos da sua aplicação.


Conclusão

Adicionar a funcionalidade de sobreposição OSD transforma um sistema de transmissão de vídeo sem fio em uma poderosa plataforma de visualização de dados. Incorporando informações em tempo real diretamente no stream de vídeo, os usuários ganham maior consciência operacional sem aumentar a complexidade do sistema.

Se o seu projeto exigir exibição de dados personalizada na tela, nossa solução OSD oferece posicionamento flexível, controle independente, e recursos de atualização dinâmica para atender às necessidades de integração profissional.

Faça uma pergunta

← Voltar

Sua mensagem foi enviada