Passer au contenu principal

Webcam Stream RTSP serveur

Installation d'un serveur RTSP :

mise en place du docker pour le serveur RTSP

docker run --rm -it --network=host aler9/rtsp-simple-server

une fois le serveur lancé configurer avec ffmpeg l'encodage de la webcam vers le serveur RTSP

/usr/bin/ffmpeg -f v4l2 -i /dev/video0 -s 704x576 -input_format yuyv422 -r 25 -vcodec libx265 -f rtsp rtsp://192.168.1.69:8554/cam

Ajout de la webcam dans Home Assistant :

  - platform: ffmpeg
    input: '-i rtsp://192.168.1.69:8554/cam'
    extra_arguments: '-q:v 2 -r 25'
    name: ImaCam

Ajout de la lovecard :

  - platform: ffmpeg
    input: '-i rtsp://192.168.1.69:8554/cam'
    extra_arguments: '-q:v 1 -r 25 -vf "scale=640:360"'
    name: ImaCam

Script webcam.sh 

docker run -d --name RTSP --network=host aler9/rtsp-simple-server
/usr/bin/ffmpeg -loglevel quiet -stats -f v4l2 -i /dev/video0 -s 704x576 -input_format yuyv422 -r 25 -vcodec libx264 -f rtsp rtsp://192.168.1.69:8554/cam &