Visão geral
O GStreamer é um poderoso framework multimídia que permite transmissão e processamento de vídeo de forma eficiente. O stellarHD suporta os formatos de compressão MJPEG e YUYV bruto, com suporte a altas taxas de quadros de até 60 FPS.Requisitos
Você deve ter o GStreamer instalado em um computador Linux para isso. Você pode usar o comando de instalação a seguir para obter os pacotes necessários.Identificando os nós de dispositivo
Quando você conecta uma câmera stellarHD, o kernel do Linux (via V4L2) normalmente cria quatro nós de dispositivo (por exemplo,/dev/video0 a /dev/video3).
- MJPEG / YUYV: Encontrado no primeiro nó do grupo (por exemplo,
/dev/video0).
v4l2-ctl:
Modo MJPEG
O modo MJPEG é a principal forma de obter altas taxas de quadros (até 60 FPS) no stellarHD.Pré-visualização local
Assumindo que/dev/video0 é o nó MJPEG:
Stream de rede UDP
Para transmitir MJPEG pela rede para outro dispositivo (por exemplo, IP192.168.1.50 na porta 5600):
Modo YUYV
Observe que o YUYV é limitado a taxas de quadros menores em resoluções mais altas devido à largura de banda do USB.Pré-visualização local
Assumindo que/dev/video0 é o nó:
Consulte as especificações técnicas do stellarHD para ver quais combinações de resolução e taxa de quadros são suportadas no modo YUYV.