début rapport + taille camera fixe

This commit is contained in:
2023-01-14 16:45:35 +01:00
parent 2cbaae03de
commit 04188dbac6
3 changed files with 19 additions and 4 deletions

View File

@@ -5,8 +5,8 @@
* activer le module : `sudo modprobe v4l2loopback devices=2`
* Erreur possible : opperation not permitted : il faut désactiver secure boot
* OU `apt update && apt install v4l2loopback-dkms v4l2loopback-utils`
* Faire looper la camera /dev/video0 sur les autres
* [Innutile si container video_loopback present] Faire looper la camera /dev/video0 sur les autres
* installer ffmpeg : `sudo apt get install ffmpeg`
* activer le loopback : `ffmpeg -f video4linux2 -i /dev/video0 -codec copy -f v4l2 /dev/video1 -codec copy -f v4l2 /dev/video2`
* activer le loopback : `ffmpeg --video_size 640x480 -f video4linux2 -i /dev/video0 -codec copy -f v4l2 /dev/video1 -codec copy -f v4l2 /dev/video2`
Maintenant on peut par exemple utiliser /dev/video2 sur firefox et /dev/video1 sur opencv sans que cela ne pose de problème
Maintenant on peut par exemple utiliser /dev/video2 sur firefox et /dev/video13sur opencv sans que cela ne pose de problème

View File

@@ -0,0 +1,15 @@
* Réinstallation de debian avec LXDE comme DE = plus léger
* Déinstallation des programmes de bases innutiles
* Impact de l'utilisation de docker
*
* Création d'un docker compose avec les services dont on aura besoin de faire tourner simultanément
* RQ : on a pas mis la reco audio, jsute reco d'image parce que les 2 ne tourneront pas en même temps et reco image >> reco audio en ressources
* 5fps pour la camera, ~pareil pour pour les update d'effets
* autres UI web sont tjr utilisables : 5ms de latence pour un GET sur l'api
* utilisation moyenne cpu 200% (sur 400%) : laisse un peu de marge
* Reco video : 50% CPU
* firefox : 30% CPU
* RAM : ~2Go/4Go utilisé
* mysql : 10%
* firefox : 10%
* CCL : performances de la borne sont justes : possibilité de downgrade la qualité de la video pour aller plus vite, possibilité d'heberger la BDD, api et interfaces web sur un autre serveur => moins sécure mais plus de perfs (mysql prend 10% du cpu)