Différences entre les versions de « Une caméra publique pour tester »

De Wiki de Mémoire Vive
Aller à la navigation Aller à la recherche
 
(4 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
En cherchant sur Google, j'ai trouvé des flux vidéo dont celui-ci,  
En cherchant sur Google, j'ai trouvé des flux vidéo dont,  


http://doyen-webcam.internet-box.ch:9000/view/viewer_index.shtml?id=10186
http://doyen-webcam.internet-box.ch:9000/view/viewer_index.shtml?id=10186
http://gwsc.ddns.net:11003/mjpg/video.mjpg
https://webcam.schwaebischhall.de/mjpg/video.mjpg


Voici le texte utilisé dans Google pour trouver ces vidéos,  
Voici le texte utilisé dans Google pour trouver ces vidéos,  


<pre>inurl:view/viewer_index.shtml</pre>
<pre>
inurl:view/viewer_index.shtml
 
inurl:"/mjpg/video.mjpg"
</pre>
 
Et une page qui recense des webcam,
 
https://webcamendirect.net/view/viewer_index.shtml/10


Ensuite ce script Python permet de lire la vidéo, pour l'analyser, etc.
Ensuite ce script Python permet de lire la vidéo, pour l'analyser, etc. C'est sur le lac Léman, bon voyage !


<pre>
<pre>

Version actuelle datée du 9 janvier 2025 à 12:01

En cherchant sur Google, j'ai trouvé des flux vidéo dont,

http://doyen-webcam.internet-box.ch:9000/view/viewer_index.shtml?id=10186

http://gwsc.ddns.net:11003/mjpg/video.mjpg

https://webcam.schwaebischhall.de/mjpg/video.mjpg

Voici le texte utilisé dans Google pour trouver ces vidéos,

inurl:view/viewer_index.shtml

inurl:"/mjpg/video.mjpg"

Et une page qui recense des webcam,

https://webcamendirect.net/view/viewer_index.shtml/10

Ensuite ce script Python permet de lire la vidéo, pour l'analyser, etc. C'est sur le lac Léman, bon voyage !

import cv2

# Remplacez l'URL ci-dessous par celle qui fonctionne dans VLC ou le navigateur
video_url = "http://doyen-webcam.internet-box.ch:9000/mjpg/video.mjpg"

# url déduite de ce site trouvé sur google : http://doyen-webcam.internet-box.ch:9000/view/viewer_index.shtml?id=10186

# Ouvrir le flux vidéo avec OpenCV
cap = cv2.VideoCapture(video_url)

if not cap.isOpened():
    print("Impossible d'accéder au flux vidéo.")
    exit()

# Lire et afficher les images du flux vidéo
while True:
    ret, frame = cap.read()
    if not ret:
        print("Fin du flux vidéo ou erreur.")
        break

    # Afficher l'image dans une fenêtre
    cv2.imshow('Flux vidéo', frame)

    # Quitter avec la touche 'q'
    if cv2.waitKey(1) & 0xFF == ord('q'):
        break

# Libérer les ressources
cap.release()
cv2.destroyAllWindows()