Descripción general
GStreamer es un potente framework multimedia que permite el streaming y procesamiento de video eficientes. La stellarHD admite los formatos de compresión MJPEG y YUYV en bruto, con soporte de alta frecuencia de imagen de hasta 60 FPS.Requisitos
Debes tener GStreamer instalado en una computadora con Linux. Puedes usar el siguiente comando de instalación para obtener los paquetes necesarios.Identificación de los nodos del dispositivo
Cuando conectas una cámara stellarHD, el kernel de Linux (a través de V4L2) normalmente crea cuatro nodos de dispositivo (por ejemplo,/dev/video0 a /dev/video3).
- MJPEG / YUYV: se encuentra en el primer nodo del grupo (por ejemplo,
/dev/video0).
v4l2-ctl:
Modo MJPEG
El modo MJPEG es la forma principal de lograr frecuencias de imagen altas (hasta 60 FPS) en la stellarHD.Vista previa local
Suponiendo que/dev/video0 sea el nodo MJPEG:
Flujo de red UDP
Para transmitir MJPEG por la red a otro dispositivo (por ejemplo, IP192.168.1.50 en el puerto 5600):
Modo YUYV
Ten en cuenta que YUYV está limitado a frecuencias de imagen más bajas en resoluciones altas debido al ancho de banda USB.Vista previa local
Suponiendo que/dev/video0 sea el nodo:
Consulta las especificaciones técnicas de stellarHD para ver qué combinaciones de resolución y frecuencia de imagen son compatibles en modo YUYV.