je vais faire quelques recherches sur ta caméra, on doit louper un truc quelque part.
j’ai trouvé un article sur le github de frigate
peux-tu essayer ceci dans la partie go2rtc ? ?
rtsp://192.168.1.180:1180/videoMain
ou
rtsp://hassio:Fonsorbes31@192.168.1.180:1180/videoMain
donc
go2rtc:
streams:
portail:
- rtsp://hassio:Fonsorbes31@192.168.1.180:1180/videoMain
avec ça, ca plante aussi, avec le log
2024-02-16 14:03:39.046666624 [2024-02-16 14:03:39] frigate.video ERROR : cctv_portail: Unable to read frames from ffmpeg process.
2024-02-16 14:03:39.046670527 [2024-02-16 14:03:39] frigate.video ERROR : cctv_portail: ffmpeg process is not running. exiting capture thread...
2024-02-16 14:03:39.762645314 [2024-02-16 14:03:37] detector.coral INFO : Starting detection process: 322
2024-02-16 14:03:39.762649998 [2024-02-16 14:03:37] frigate.detectors.plugins.edgetpu_tfl INFO : Attempting to load TPU as usb
2024-02-16 14:03:39.766193720 [2024-02-16 14:03:39] frigate.detectors.plugins.edgetpu_tfl INFO : TPU found
2024-02-16 14:03:57.359792286 [2024-02-16 14:03:57] watchdog.cctv_portail ERROR : Ffmpeg process crashed unexpectedly for cctv_portail.
2024-02-16 14:03:57.359796518 [2024-02-16 14:03:57] watchdog.cctv_portail ERROR : The following ffmpeg logs include the last 100 lines prior to exit.
2024-02-16 14:03:57.359798337 [2024-02-16 14:03:57] ffmpeg.cctv_portail.detect ERROR : [rtsp @ 0x55b83fc25100] method DESCRIBE failed: 404 Not Found
2024-02-16 14:03:57.359799909 [2024-02-16 14:03:57] ffmpeg.cctv_portail.detect ERROR : rtsp://127.0.0.1:8554/portail: Server returned 404 Not Found
et pour go2rtc:
2024-02-16 14:03:36.684457399 [INFO] Starting go2rtc healthcheck service...
2024-02-16 14:03:37.044588804 14:03:37.044 WRN [rtsp] error="streams: read tcp 172.18.0.2:43026->192.168.1.180:1180: read: connection reset by peer, read tcp 172.18.0.2:43040->192.168.1.180:1180: read: connection reset by peer" stream=portail
et avec celui là,
idem
avec le log
go2rtc
2024-02-16 14:07:47.658530165 [INFO] Preparing new go2rtc config...
2024-02-16 14:07:47.986694045 [INFO] Starting go2rtc...
2024-02-16 14:07:48.050963367 14:07:48.050 INF go2rtc version 1.8.4 linux/amd64
2024-02-16 14:07:48.051679274 14:07:48.051 INF [rtsp] listen addr=:8554
2024-02-16 14:07:48.052047908 14:07:48.052 INF [webrtc] listen addr=:8555
2024-02-16 14:07:48.052807024 14:07:48.052 INF [api] listen addr=:1984
2024-02-16 14:07:57.660368546 [INFO] Starting go2rtc healthcheck service...
2024-02-16 14:07:58.768632314 14:07:58.768 WRN [rtsp] error="streams: read tcp 172.18.0.2:59618->192.168.1.180:1180: read: connection reset by peer, read tcp 172.18.0.2:59640->192.168.1.180:1180: read: connection reset by peer" stream=portail
et frigate
2024-02-16 14:08:19.068099570 [2024-02-16 14:08:19] watchdog.cctv_portail ERROR : Ffmpeg process crashed unexpectedly for cctv_portail.
2024-02-16 14:08:19.068103791 [2024-02-16 14:08:19] watchdog.cctv_portail ERROR : The following ffmpeg logs include the last 100 lines prior to exit.
2024-02-16 14:08:19.068105832 [2024-02-16 14:08:19] ffmpeg.cctv_portail.detect ERROR : [rtsp @ 0x55e44d60b100] method DESCRIBE failed: 404 Not Found
2024-02-16 14:08:19.068107406 [2024-02-16 14:08:19] ffmpeg.cctv_portail.detect ERROR : rtsp://127.0.0.1:8554/portail: Server returned 404 Not Found
2024-02-16 14:08:20.901568118 [2024-02-16 14:08:20] frigate.video ERROR : cctv_portail: Unable to read frames from ffmpeg process.
mais c’est quasi sûr que cette caméra ne génère pas de flux rstp en direct… j’avais déjà essayé pas mal de combinaison etc…
En tout cas, merci de ton aide et ta disponibilité…
On aura mérité notre succès si on (tu) trouve !
Salut messieurs,
Juste au cas où
J’ai peut-être loupé un épisode dans vos échanges, mais « rtmp » est déprécié :
pas de quoi
ok on avance
on a maintenant
2024-02-16 14:03:57.359798337 [2024-02-16 14:03:57] ffmpeg.cctv_portail.detect ERROR : [rtsp @ 0x55b83fc25100] method DESCRIBE failed: 404 Not Found
2024-02-16 14:03:57.359799909 [2024-02-16 14:03:57] ffmpeg.cctv_portail.detect ERROR : rtsp://127.0.0.1:8554/portail: Server returned 404 Not Found
donc go2rtc ne crashe plus.
je vois qu’il existe plusieurs firmwares de la cam et selon la version, certaines URL fonctionnent alors que pour d’autres version non … on est pas sortis de l’auberge
essayes cela.
go2rtc:
streams:
portail:
- ffmpeg:http://hassio:Fonsorbes31@192.168.1.180:1180/videostream.asf
cameras:
portail:
rtmp:
enabled: False
ffmpeg:
input_args: -avoid_negative_ts make_zero -fflags nobuffer -flags low_delay -strict experimental -fflags +genpts+discardcorrupt -use_wallclock_as_timestamps 1
output_args:
record: -f segment -segment_time 10 -segment_format mp4 -reset_timestamps 1 -strftime 1 -c copy -an
inputs:
- path: rtsp://127.0.0.1:8554/portail
input_args: preset-rtsp-restream
roles:
- record
Fait,
toujours black screen avec :
log frigate
2024-02-16 14:25:36.604490927 [2024-02-16 14:25:36] watchdog.cctv_portail ERROR : Ffmpeg process crashed unexpectedly for cctv_portail.
2024-02-16 14:25:36.604495185 [2024-02-16 14:25:36] watchdog.cctv_portail ERROR : The following ffmpeg logs include the last 100 lines prior to exit.
2024-02-16 14:25:36.604497300 [2024-02-16 14:25:36] ffmpeg.cctv_portail.detect ERROR : [tcp @ 0x560e1299a2c0] Connection to tcp://127.0.0.1:8554?timeout=5000000 failed: Connection refused
2024-02-16 14:25:36.604515104 [2024-02-16 14:25:36] ffmpeg.cctv_portail.detect ERROR : rtsp://127.0.0.1:8554/portail: Connection refused
2024-02-16 14:25:36.616023527 [2024-02-16 14:25:36] frigate.video ERROR : cctv_portail: Unable to read frames from ffmpeg process.
2024-02-16 14:25:36.616028280 [2024-02-16 14:25:36] frigate.video ERROR : cctv_portail: ffmpeg process is not running. exiting capture thread...
et go2rtc qui replante:
2024-02-16 14:25:06.974970364 [INFO] Preparing new go2rtc config...
2024-02-16 14:25:07.245019575 [INFO] The go2rtc service exited with code 1 (by signal 0)
2024-02-16 14:25:08.253822282 [INFO] Preparing new go2rtc config...
2024-02-16 14:25:08.474995182 [INFO] The go2rtc service exited with code 1 (by signal 0)
J’ai une petite avancée: (en regardant rtmp deprecated
en changeant la conf go2rtc par :
go2rtc:
streams:
portail:
- http://hassio:Fonsorbes31@192.168.1.180:1180/videostream.asf #?user=hassio&pwd=Fonsorbes31&resolution=64&rate=0
- "ffmepg:portail#audio=opus"
j’ai maintenant pour le log go2rtc :
2024-02-16 14:41:03.585540415 [INFO] Preparing new go2rtc config...
2024-02-16 14:41:03.906704023 [INFO] Starting go2rtc...
2024-02-16 14:41:03.996829887 14:41:03.996 INF go2rtc version 1.8.4 linux/amd64
2024-02-16 14:41:03.997389756 14:41:03.997 INF [rtsp] listen addr=:8554
2024-02-16 14:41:03.997599145 14:41:03.997 INF [webrtc] listen addr=:8555
2024-02-16 14:41:03.998535064 14:41:03.998 INF [api] listen addr=:1984
2024-02-16 14:41:13.582892927 [INFO] Starting go2rtc healthcheck service...
2024-02-16 14:41:14.135452472 14:41:14.135 WRN [rtsp] error="streams: codecs not matched: JPEG => H264, H265, AAC" stream=portail
2024-02-16 14:41:15.178091960 14:41:15.178 WRN [rtsp] error="streams: codecs not matched: JPEG => H264, H265, AAC" stream=portail
mais dans frigate, l’ecran est toujours noir et le log :
2024-02-16 14:41:34.447443828 [2024-02-16 14:41:34] watchdog.cctv_portail ERROR : Ffmpeg process crashed unexpectedly for cctv_portail.
2024-02-16 14:41:34.451861675 [2024-02-16 14:41:34] watchdog.cctv_portail ERROR : The following ffmpeg logs include the last 100 lines prior to exit.
2024-02-16 14:41:34.451865624 [2024-02-16 14:41:34] ffmpeg.cctv_portail.detect ERROR : [rtsp @ 0x55e9d34ac100] method DESCRIBE failed: 404 Not Found
2024-02-16 14:41:34.451867487 [2024-02-16 14:41:34] ffmpeg.cctv_portail.detect ERROR : rtsp://127.0.0.1:8554/portail: Server returned 404 Not Found
2024-02-16 14:41:35.002949619 [2024-02-16 14:41:35] frigate.video ERROR : cctv_portail: Unable to read frames from ffmpeg process.
2024-02-16 14:41:35.003168108 [2024-02-16 14:41:35] frigate.video ERROR : cctv_portail: ffmpeg process is not running. exiting capture thread..
il y a une histoire de codec et de conversion peut-être à faire
c’est un peu ce que je reproche a Frigate, c’est extrêmement puissant mais en même en temps assez mal documenté.
tu peux essayer la chose suivante dans la partie go2rtc
go2rtc:
streams:
portail:
- http://hassio:Fonsorbes31@192.168.1.180:1180/videostream.asf #?user=hassio&pwd=Fonsorbes31&resolution=64&rate=0
- "ffmpeg:http://127.0.0.1:1984/api/stream.mjpeg?src=portail#video=h264"
Si cela ne fonctionne pas ce que je ferais et c’est comme ça que j’y suis arrivé, c’est de retirer un paramètre à la fois de la partie
input_args: -avoid_negative_ts make_zero -fflags nobuffer -flags low_delay -strict experimental -fflags +genpts+discardcorrupt -use_wallclock_as_timestamps 1
output_args:
record: -f segment -segment_time 10 -segment_format mp4 -reset_timestamps 1 -strftime 1 -c copy -an
Avec ce changement, frigate me dit :
2024-02-16 16:18:39.723726695 [2024-02-16 16:18:39] frigate.video ERROR : cctv_portail: Unable to read frames from ffmpeg process.
2024-02-16 16:18:39.723882166 [2024-02-16 16:18:39] frigate.video ERROR : cctv_portail: ffmpeg process is not running. exiting capture thread...
2024-02-16 16:18:54.619383342 [2024-02-16 16:18:54] watchdog.cctv_portail ERROR : Ffmpeg process crashed unexpectedly for cctv_portail.
2024-02-16 16:18:54.619550484 [2024-02-16 16:18:54] watchdog.cctv_portail ERROR : The following ffmpeg logs include the last 100 lines prior to exit.
2024-02-16 16:18:54.619954742 [2024-02-16 16:18:54] ffmpeg.cctv_portail.detect ERROR : rtsp://127.0.0.1:8554/portail: Invalid data found when processing input
et go2rtc :
2024-02-16 16:17:55.652558439 [INFO] Preparing new go2rtc config...
2024-02-16 16:17:55.957443713 [INFO] Starting go2rtc...
2024-02-16 16:17:56.047075706 16:17:56.046 INF go2rtc version 1.8.4 linux/amd64
2024-02-16 16:17:56.047469424 16:17:56.047 INF [rtsp] listen addr=:8554
2024-02-16 16:17:56.047675377 16:17:56.047 INF [webrtc] listen addr=:8555
2024-02-16 16:17:56.048184522 16:17:56.048 INF [api] listen addr=:1984
2024-02-16 16:18:05.663673538 [INFO] Starting go2rtc healthcheck service...
2024-02-16 16:19:04.929587369 16:19:04.929 ERR [exec] timeout url="exec:ffmpeg -hide_banner -v error -fflags nobuffer -flags low_delay -i http://127.0.0.1:1984/api/stream.mjpeg?src=portail -c:v libx264 -g 50 -profile:v high -level:v 4.1 -preset:v superfast -tune:v zerolatency -pix_fmt:v yuv420p -an -user_agent ffmpeg/go2rtc -rtsp_transport tcp -f rtsp {output}"
2024-02-16 16:20:04.930971393 16:20:04.930 ERR [exec] timeout url="exec:ffmpeg -hide_banner -v error -fflags nobuffer -flags low_delay -i http://127.0.0.1:1984/api/stream.mjpeg?src=portail -c:v libx264 -g 50 -profile:v high -level:v 4.1 -preset:v superfast -tune:v zerolatency -pix_fmt:v yuv420p -an -user_agent ffmpeg/go2rtc -rtsp_transport tcp -f rtsp {output}"
2024-02-16 16:20:04.931354680 16:20:04.931 WRN [rtsp] error="streams: codecs not matched: JPEG => H264, H265, AAC" stream=portail
2024-02-16 16:20:04.931608649 16:20:04.931 WRN github.com/AlexxIT/go2rtc/internal/rtsp/rtsp.go:225 > error="write tcp 127.0.0.1:8554->127.0.0.1:60996: write: broken pipe"
Pour cette partie là, je vais essayer.
Tu retirerais un à un les paramètres de la partie input ou output?
Je vais devoir partir… Je reprendrai seulement en fin de weekend…
Merci beaucoup pour l’aide déjà… Je vais m’obstiner (avec votre aide )
2024-02-16 16:18:54.619954742 [2024-02-16 16:18:54] ffmpeg.cctv_portail.detect ERROR : rtsp://127.0.0.1:8554/portail: Invalid data found when processing input
on se rapproche. je pense que le prochain test c’est de retirer les paramètres de input_args et output_args., soit un par un soit tout et voir ce que go2rtc te renvoie. pense que c’est la que ça coince. go2rtc n’accepte pas un ou plusieurs des paramètres.
Bon weekend et suite des aventures plus tard.
Bonsoir,
Bon, je comptais passer du temps à retravailler ce sujet ce soir, mais en fait ma configuration frigate est plantée !
J’ai remarqué hier que ça ne sauvegardait plus les recording sur mon NAS depuis 2 jours et j’ai refait un mount vers mon NAS en NFS. et depuis, frigate tourne sans fin, et le log me sort des trucs bizarres… je vais ouvrir un autres sujet pour chercher de l’aide, car là je suis au fraise.
J’y suis depuis 3 h, à essayer des choses… sans fin.
Je reviendrai sur ce post dès que frigate tournera de nouveau et que je n’aurai plus « que » un pb de flux de caméra.
Hello,
Bon j’ai réglé mes autres problème frigate (merci au forum) et ça a l’air d’être redevenu nominal (j’ai même ajoutée une caméra Ctronics, RAS).
Je reprends donc ce dernier sujet, d’arriver à faire marcher cette « vieille » caméra Foscam.
Je repars du post #32, idem pout le go2trc, mais en retirant tous les input args et outputs args de la partie caméra.
Cette caméra « portail » reste noire, et les erreurs frigate :
2024-02-22 19:33:38.272986756 [2024-02-22 19:33:38] ffmpeg.cctv_portail.detect ERROR : rtsp://127.0.0.1:8554/portail: Invalid data found when processing input
2024-02-22 19:33:43.392014562 [2024-02-22 19:33:43] frigate.video ERROR : cctv_portail: Unable to read frames from ffmpeg process.
2024-02-22 19:33:43.392530324 [2024-02-22 19:33:43] frigate.video ERROR : cctv_portail: ffmpeg process is not running. exiting capture thread...
2024-02-22 19:33:48.279429069 [2024-02-22 19:33:48] watchdog.cctv_portail ERROR : Ffmpeg process crashed unexpectedly for cctv_portail.
2024-02-22 19:33:48.284275535 [2024-02-22 19:33:48] watchdog.cctv_portail ERROR : The following ffmpeg logs include the last 100 lines prior to exit.
2024-02-22 19:33:48.284280829 [2024-02-22 19:33:48] ffmpeg.cctv_portail.detect ERROR : rtsp://127.0.0.1:8554/portail: Invalid data found when processing input
2024-02-22 19:33:53.403336203 [2024-02-22 19:33:53] frigate.video ERROR : cctv_portail: Unable to read frames from ffmpeg process.
2024-02-22 19:33:53.403794679 [2024-02-22 19:33:53] frigate.video ERROR : cctv_portail: ffmpeg process is not running. exiting capture thread...
coté go2rtc:
2024-02-22 19:35:08.405963479
2024-02-22 19:35:08.405964669
2024-02-22 19:35:08.405966153 19:35:08.405 TRC [rtsp] server request:
2024-02-22 19:35:08.405967681 DESCRIBE rtsp://127.0.0.1:8554/portail RTSP/1.0
2024-02-22 19:35:08.405969094 User-Agent: FFmpeg Frigate/0.13.2-6476f8a
2024-02-22 19:35:08.405970520 Accept: application/sdp
2024-02-22 19:35:08.405971870 Cseq: 2
2024-02-22 19:35:08.405973141
2024-02-22 19:35:08.405974399
2024-02-22 19:35:08.405976045 19:35:08.405 DBG [rtsp] new consumer stream=portail
2024-02-22 19:35:08.405977791 19:35:08.405 TRC [streams] check cons=6 media=video, sendonly, H264, H265
2024-02-22 19:35:08.405979417 19:35:08.405 TRC [streams] check prod=0 media=video, recvonly, JPEG
2024-02-22 19:35:13.605082111 19:35:13.604 TRC [api] GET /api/streams 127.0.0.1:40332
2024-02-22 19:35:18.420766713 19:35:18.420 TRC [rtsp] server request:
2024-02-22 19:35:18.420771738 OPTIONS rtsp://127.0.0.1:8554/portail RTSP/1.0
2024-02-22 19:35:18.420773427 Cseq: 1
2024-02-22 19:35:18.420775170 User-Agent: FFmpeg Frigate/0.13.2-6476f8a
2024-02-22 19:35:18.420776593
2024-02-22 19:35:18.420777909
2024-02-22 19:35:18.421589586 19:35:18.420 TRC [rtsp] server response:
2024-02-22 19:35:18.421591896 RTSP/1.0 200 OK
2024-02-22 19:35:18.421593179 Public: OPTIONS, SETUP, TEARDOWN, DESCRIBE, PLAY, PAUSE, ANNOUNCE, RECORD
2024-02-22 19:35:18.421594181 Cseq: 1
2024-02-22 19:35:18.421595151
2024-02-22 19:35:18.421596071
2024-02-22 19:35:18.421597179 19:35:18.421 TRC [rtsp] server request:
2024-02-22 19:35:18.421598257 DESCRIBE rtsp://127.0.0.1:8554/portail RTSP/1.0
2024-02-22 19:35:18.421599230 Accept: application/sdp
2024-02-22 19:35:18.421600111 Cseq: 2
2024-02-22 19:35:18.421601169 User-Agent: FFmpeg Frigate/0.13.2-6476f8a
2024-02-22 19:35:18.421602083
2024-02-22 19:35:18.421602972
2024-02-22 19:35:18.421604078 19:35:18.421 DBG [rtsp] new consumer stream=portail
2024-02-22 19:35:18.421605361 19:35:18.421 TRC [streams] check cons=7 media=video, sendonly, H264, H265
2024-02-22 19:35:18.421606852 19:35:18.421 TRC [streams] check prod=0 media=video, recvonly, JPEG
je continue les essais…
J’ai fait quelques recherches et je suis tombé sur cela sur un site
https://bensoftware.com/forum/discussion/739/foscam-9821w-cannot-connect-with-h-264
Ryan - I had another thought. It sounds like your camera is set to JPEG mode rather than H.264 mode. With these cameras, they have to be set to either JPEG or H.264 mode before they will provide either stream, and will refuse to do so if set to the wrong mode.
ce qui m’a mis la puce a l’oreille c’est
check prod=0 media=video, recvonly, JPEG
ca ne coute rien d’éssayer de copier cela dans un navigateur et de voir si ca aide.
http://192.168.1.180:1180/cgi-bin/CGIProxy.fcgi?usr=admin&pwd=&cmd=setSubStreamFormat&format=0
a voir si tu connais les mot de passe de l’utilisateur admin ou bien essaye avec le user hassio mais si il n’a pas de profil admin je ne sais pas si ca va passer
Bonjour,
Quand je fais ça (avec les bon login et pwd pour l’admin), j’ai une erreur 404 file not found.
Et dans les setting de la caméra, je n’ai aucun moyen de changer quoique ce soit sur le format.
Pour mémoire, dans VLC, en faisant « ouvrir le stream » avec
http://192.168.1.180:1180/videostream.asf?user=user&pwd=pwd&resolution=64&rate=0
ça fonctionne bien, j’ai aussi le son.
le ctrl+i me done les codec suivant :
C’est bizarre tout de même. Je suppose que cette caméra est trop vieille… même pas de rstp à l’époque.
Surveillance Station arrive bien à la configurer (en sélectionnant cette caméra dans la liste), mais pour frigate…
Bon, si c’est trop compliqué, je vais racheter une autre caméra…
Je suis certain qu’il y a moyen de la faire fonctionner. maintenant comme j’avais dit, Frigate n’est pas le plus simple à configurer mais à force de tests tu vas y arriver. la caméra donne un stream en mjpeg et au format YUV. donc en cherchant les bons paramètres çà doit marcher.
a tout hasard je te donne ma config d’une webcam qui fait plus ou moins le meme taf mais en h264.
docker-compose:
services:
frigate:
container_name: frigate
privileged: true # this may not be necessary for all setups
restart: unless-stopped
image: ghcr.io/blakeblackshear/frigate:0.13.0-beta6
shm_size: '512mb'
devices:
- /dev/bus/usb:dev/bus/usb
- /dev/dri/renderD128:dev/dri/renderD128
- /dev/dri/card0:dev/dri/card0
volumes:
- /etc/localtime:/etc/localtime:ro
- /root/frigate/config:/config
- /opt/cctv:/media/frigate
- type: tmpfs
target: /tmp/cache
tmpfs:
size: 1000000000
config globale:
environment_vars:
LIBVA_DRIVER_NAME: i965
ffmpeg:
yuv420p
hwaccel_args: preset-intel-qsv-h264
go2rtc
printer:
- http://192.168.10.44:8051/?action=stream
- "ffmpeg:http://127.0.0.1:1984/api/stream.mjpeg?src=printer#video=h264"
cameras:
printer:
ffmpeg:
hwaccel_args: -hwaccel vaapi -vaapi_device /dev/dri/renderD128 -hwaccel_output_format yuv420p
inputs:
- path: rtsp://127.0.0.1:8554/printer
roles:
- rtmp
detect:
enabled: False
record:
enabled: False
Comme je l’ai dit plus haut ce n’est pas tout a fait le même type de stream mais cela te donne une meilleure vision de mes variables globales etc…
Merci beaucoup,
je vais analyser tout ça et faire des essais.
Je reviens dire dès que j’ai qq chose de nouveau.
VICTOIRE !!!
Grace à tes recherches sur le lien de bensoftwareet aussi sur un autre FOSCAM sur home assistant
j’ai vu qu’il y avait une autre URL pour bien faire marcher le stream sur VLC :
http://192.168.1.180:1180/videostream.cgi?user=admin&pwd=pwd
du coup, en repartant des premiers essais qu’on avait fait au départ, voici ce qui marche
Conf Go2rtc
go2rtc:
streams:
portail: "ffmpeg:http://192.168.1.180:1180/videostream.cgi?user=admin&pwd=pwd#video=h264#hardware"
et conf frigate:
cctv_portail: #camera FOSCAM pan/tilt IP cam FI8918W
inputs:
- path: rtsp://127.0.0.1:8554/portail
input_args: preset-rtsp-generic
roles:
- rtmp
Super !
Maintenant, je vais pouvoir finir la configuration.
Un grand merci @Vincha pour ton suivi de toute l’histoire. Sans cela, je n’aurais pas persévéré !
Sujet résolu !