Présentation
GStreamer est un puissant framework multimédia qui permet le streaming et le traitement vidéo efficaces. Le stellarHD prend en charge les formats de compression MJPEG et YUYV brut, avec une prise en charge des fréquences d’images élevées jusqu’à 60 FPS.Prérequis
Vous devez avoir GStreamer installé sur un ordinateur Linux. Vous pouvez utiliser la commande d’installation suivante pour obtenir les packages requis.Identifier les nœuds de périphérique
Lorsque vous branchez une caméra stellarHD, le noyau Linux (via V4L2) crée généralement quatre nœuds de périphérique (par exemple,/dev/video0 à /dev/video3).
- MJPEG / YUYV : présent sur le premier nœud du groupe (par exemple,
/dev/video0).
v4l2-ctl :
Mode MJPEG
Le mode MJPEG est le principal moyen d’atteindre des fréquences d’images élevées (jusqu’à 60 FPS) sur le stellarHD.Aperçu local
En supposant que/dev/video0 soit le nœud MJPEG :
Flux réseau UDP
Pour diffuser du MJPEG sur un réseau vers un autre appareil (par exemple, IP192.168.1.50 sur le port 5600) :
Mode YUYV
Notez que YUYV est limité à des fréquences d’images plus faibles à des résolutions plus élevées en raison de la bande passante USB.Aperçu local
En supposant que/dev/video0 soit le nœud :
Consultez les spécifications techniques du stellarHD pour voir quelles combinaisons de résolution et de fréquence d’images sont prises en charge en mode YUYV.