CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Acquisition image caméra IP et HTML

jlmvallade
jlmvallade
Niveau 11
19 mai 2010 à 14:46:51

Bonjour, j'aimerai insérer le flux d'une caméra IP dans une page HTML. Pour intégrer ce flux j'ai réussi à trouver le path pour y accéder :

http://(IP):(port)/cgi-bin/Stream?Video?Acc=admin?Pwd=password?webcamPWD=RootCookie00000

Cependant, lorsque j'insert cette URL dans mon navigateur, il me demande d'enregistrer une application/octet-stream

http://s2.noelshack.com/oom/old/up/stream-ba26e8551.jpg

Comment pourrais-je récupérer ce flux et l'intégrer dans ma page web ?

:merci: d'avance

deepblue
deepblue
Niveau 16
19 mai 2010 à 17:00:46

Ce que je ferais :
- une page en php qui lit le flux et qui revoit les données en passant une entête (mpeg, avi, flv ou quelque chose dans le genre)
- une page qui insère un player capable de lire le flux renvoyé par php

Le truc est de savoir quel type de données est ton flux : on sait que c'est de la vidéo, mais quel type de video (type, codec, etc) ?

jlmvallade
jlmvallade
Niveau 11
19 mai 2010 à 17:10:31

Enfaite aparament le flux ne peut être traité sur cette caméra IP :-(

Donc j'ai trouver une autre solution, quand je fait

http://IP-de-ma-caméra/snapshot.jpg j'obtient l'image sauf que celle ci reste figé. La solution est d'inclure cette page dans une iframe et ensuite de l'actualisé toutes les 1s par exemple. Cependant en utilisant ce code Java <META HTTP-EQUIV="Refresh" CONTENT="1; "> entre les balises <head> et </head> , l'image s'actualise mais cela fait un flash blanc à chaque actualisation !

Y'a t'il une ligne de code qui permettrait d'annuler ce flash blanc, genre garder l'image en cache le temps du chargement de la nouvelle ? :merci: pour vos réponses

deepblue
deepblue
Niveau 16
19 mai 2010 à 17:43:43

L'idée est d'affichée l'image une fois qu'elle est chargée, faire la même pour la suivante et ainsi de suite.

http://bordel.deblan.fr/html5/preload.html

J'ai mis une grosse image (générée de manière aléatoire) pour visualiser l'effet.

1000 -> c'est le délais que va mettre javascript pour recharger l'image une fois que la précédente a été chargée.
http://bordel.deblan.fr/html5/preload.php -> url de l'image (Math.random() permet de ne pas tomber dans le cache du navigateur)

jlmvallade
jlmvallade
Niveau 11
19 mai 2010 à 23:05:11

merci beaucoup pour tes solutions je vais tester ça demain je te tiens au jus =)

jlmvallade
jlmvallade
Niveau 11
20 mai 2010 à 16:46:03

Impeccable ça marche nikel =D!

Bien sur ça n'a pas la fluidité d'un flux video car je suppose que le navigateur a une limite de rafraichissement mais au moins j'ai une image en temps réel =)!

Encore merci

jlmvallade
jlmvallade
Niveau 11
07 juin 2010 à 16:35:23

Ce code marche parfaitement mais il ne fonctionne que pour les images =S, y'aurait t'il un équivalent pour les page.htm? :merci:

deepblue
deepblue
Niveau 16
08 juin 2010 à 13:35:19

Ah bah oui ça fonctionne pour pour les images ^^'
Cela dit, tu devrais pouvoir faire joujou avec des pages html (en frame ou via un object) si les events sont dispatchés.

jlmvallade
jlmvallade
Niveau 11
09 juin 2010 à 00:19:42

deepblue :d) C'est à dire je comprend pas trop =S

Je peut peut etre modifier ce script pour actualiser une page ?

deepblue
deepblue
Niveau 16
09 juin 2010 à 10:52:24

oui peut etre

deepblue
deepblue
Niveau 16
09 juin 2010 à 12:36:26

http://bordel.deblan.fr/html5/preload2.html

(reload toutes les 3 secondes)

jlmvallade
jlmvallade
Niveau 11
10 juin 2010 à 20:07:50

Ta page ne marche pas l'ami le code source est vierge =(

El-galactic0
El-galactic0
Niveau 10
10 juin 2010 à 21:12:27
jlmvallade
jlmvallade
Niveau 11
10 juin 2010 à 22:25:33

Pas de chance ce pauvre Deep

elrom16
elrom16
Niveau 10
12 juin 2010 à 21:39:23

Si tu utilise ton flux en local, ton image doit être fluide.

Par contre sur internet, tu dépasseras jamais 1 image / seconde.

jlmvallade
jlmvallade
Niveau 11
12 juin 2010 à 23:59:26

J'ai un rafraichissement de 300ms on va dire

deepblue
deepblue
Niveau 16
13 juin 2010 à 18:03:52

Server up. Tu peux regarde le code source pour refresh une page html.

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de Jeux
  • Programmation
  • Création de sites web
  • Linux
  • Internet
  • Steam Deck
  • Hardware
La vidéo du moment