bonjour,
déterrage de post...
Après aussi de longues heures, voila ou j'en suis :
- J'ai installé tout un tas de trucs, peut etre trop ; webrtc,gortc,la cam de free, ...un peu trop ^^
- Il y a un / dans mon password de la camera, que je remplace partout par %2F
- API utilisée pour ajouter le H264 "adm/set_group.cgi?group=H264&sp_uri=live"
- Une fois authentifié via l'IP de la camera, j'ai ces 3 flux la fonctionnels dans VLC :
- http://freeboxcam:****%2F****@MON_IP_PUBIQUE:1337/img/stream.m3u8 (redirection de port faite dans la freebox entre les ports 1337 et 80 de l'ip locale)
-
http://freeboxcam:****%2F****@192.168.1 ... tream.m3u8
- rtsp://freeboxcam:****%2F****@192.168.1.159/live
=======================================
WebRTC
=======================================
J'ai une carte WebRTC Camera fonctionnelle, mais régulièrement problème de flux "MSE : wrong response on DESCRIBE".
Il s'agit d'un problème d'authentification de la camera, pour cela je fais :
- Je vais sur l'IP locale de la camera
- Je rentre login/pwd (freeboxcam/.....)
- J'accède à la pseudo interface d'admin
- Tout est OK, le flux est reparti
Situation pas très satisfaisante s'il faut se relogger tous les jours. Plus haut je vois qu'il faut obligatoirement passer les crédentials dans l'url, ce qui est fait.
Note : si je mets n'importe quoi comme login et/ou pwd dans l'url ca marche qd même (une fois authentifié) ^^
yaml de la carte WebRTC Camera :
type: custom:webrtc-camera
url: rtsp://freeboxcam:****%2F****@192.168.1.159/live
=======================================
Camera FreeBox
=======================================
Bon la clairement avec l'appareil de l'intégration FreeBox-->KO
parse de l'url-->KO
port-->KO, le systeme interprete le debut du password **** comme le port apres les :
Failed to start WebRTC stream: webrtc: streams: parse "http://freeboxcam:****/****@192.168.1.159/img/stream.m3u8": invalid port ":****" after host, exec/rtsp [rtsp @ 0x7f87f3790000] method DESCRIBE failed: 404 Not Found [in#0 @ 0x7f87f3a12b00] Error opening input: Server returned 404 Not Found Error opening input file rtsp://127.0.0.1:18554/camera.camera_chambre_parents?audio&source=ffmpeg:camera.camera_chambre_parents%23audio%3Dopus%23query%3Dlog_level%3Ddebug&log_level=debug. Error opening input files: Server returned 404 Not Found
=======================================
Camera Generique
=======================================
Url image fixe :
http://freeboxcam:****%2F****@192.168.1 ... cgi?size=2
Url source flux :
http://freeboxcam:****%2F****@192.168.1 ... tream.m3u8
protocole : HTTP
authent : basic
pas de user/pwd
Frequence : 2Hz
pas de verif du certif SSL et les 2 autres options pas cochées non plus
J'arrive a voir le snapshot en miniature qui se met bien à jour, mais au click dessus, affichage de la cam 1s puis l'erreur :
Failed to start WebRTC stream: webrtc: streams: exec/rtsp [rtsp @ 0x7fff8bd94940] AAC with no global headers is currently not supported. [out#0/rtsp @ 0x7f14c9721800] Could not write header (incorrect codec parameters ?): Invalid data found when processing input Error opening output file rtsp://127.0.0.1:18554/410fa231b8da5c4ba35a0a426b042fe6. Error opening output files: Invalid data found when processing input , exec/rtsp [rtsp @ 0x7fc8e4ea0000] method DESCRIBE failed: 404 Not Found [in#0 @ 0x7fc8e5012b00] Error opening input: Server returned 404 Not Found Error opening input file rtsp://127.0.0.1:18554/camera.192_168_1_159?audio&source=ffmpeg:camera.192_168_1_159%23audio%3Dopus%23query%3Dlog_level%3Ddebug&log_level=debug. Error opening input files: Server returned 404 Not Found
=======================================
Je suis presque sur d'être arrivé à faire marcher la "camera generique" il y a quelques semaines ^^
C'est donc la situation actuelle pas très brillante ^^ une idée de comment avancer siouplait ? L'idéal serait la webrtc qui marche de manière permanente, parce que c'est tout simplement beau
