p1-capture-gstreamer-rtsp-6.ino

Módulo de IA AIWorld P1 para BPI-M2 Ultra y Berry · Archivo : p1-capture-gstreamer-rtsp-6.ino · Lenguaje : bash · Uso : Configurer la caméra OV5640 pour diffuser un flux vidéo RTSP en temps réel.

Inicia un pipeline Gstreamer para capturar y codificar el flujo de vídeo de la cámara OV5640 en tiempo real.

Utiliza el pipeline multimedia Gstreamer 1.10 integrado en el sistema operativo Vecoo. Configura el acceso directo al dispositivo v4l2 para la cámara OV5640. Asegúrese de que el módulo de cámara esté montado y que los permisos de acceso al puerto /dev/video0 sean válidos.

p1-capture-gstreamer-rtsp-6.ino

#!/bin/bash
# Script de lancement d'un flux RTSP depuis la caméra OV5640 sur AIWorld P1
# Nécessite Gstreamer 1.10 installé sur l'OS Vecoo

export GST_DEBUG=2

gst-launch-1.0 v4l2src device=/dev/video0 ! \
  video/x-raw,format=I420,width=1280,height=720,framerate=30/1 ! \
  jpegenc quality=50 ! \
  rtph264pay ! \
  rtsp-mount src=/stream

# Note: En production, utiliser un serveur rtsp-server complet. 
# Ce pipeline est simplifié pour la démonstration de capture 720p.

← Volver a la ficha