video-stream-gst.sh

Módulo de IA AIWorld P1 para BPI-M2 Ultra y Berry · Archivo : video-stream-gst.sh · Lenguaje : bash · Uso : Diffuser le flux vidéo de la caméra en temps réel via RTSP ou HTTP.

Utiliza GStreamer para exponer la transmisión de la cámara OV5640 en un puerto de red para visualización remota.

GStreamer 1.10 está preinstalado. Este comando crea un servidor MJPEG en el puerto 8080. Acceda a él a través de un navegador web (http://IP_DE_LA_TARJETA:8080). Para RTSP, asegúrese de que los complementos rtsp estén instalados. Ejecute con bash stream.sh.

video-stream-gst.sh

#!/bin/bash
# Diffusion vidéo via GStreamer 1.10 sur AIWorld P1
# Utilise le décodage/encodage matériel disponible sur V40

# Option 1: Serveur HTTP simple (MJPEG)
gst-launch-1.0 v4l2src device=/dev/video0 ! \n    video/x-raw,width=1280,height=720,framerate=30/1 ! \n    jpegenc quality=90 ! \n    multipartmux ! \n    tcpserversink host=0.0.0.0 port=8080

# Option 2: Serveur RTSP (nécessite gstreamer-rtsp-server)
# gst-launch-1.0 -v v4l2src device=/dev/video0 ! \n#     video/x-raw,width=1280,height=720 ! \n#     mppvideodec ! \n#     rtspclientsink location=rtsp://localhost:8554/stream

← Volver a la ficha