Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2887 connectés 

 

 

Trouvez-vous ce topic utile


 
40.0 %
 6 votes
1.  Utile et original, donne envie de participer.
 
 
33.3 %
 5 votes
2.  Donne des informations vérifiées.
 
 
0.0 %
        0 vote
3.  A lire en passant, donne quelques idées.
 
 
6.7 %
 1 vote
4.  Peu de choses interessantes, du déjà vu partout.
 
 
20.0 %
 3 votes
5.  J'ai perdu mon temps.
 

Total : 26 votes (11 votes blancs)
Sondage à 5 choix possibles.
Ce sondage est clos, vous ne pouvez plus voter
 Mot :   Pseudo :  
 
 Page :   1  2  3  4
Auteur Sujet :

[Topic Unique] Applis Pilotage IPCams Heden et FOSCAM Exclusivement

n°657181
dafunky
Posté le 02-08-2011 à 15:37:24  profilanswer
 

Reprise du message précédent :
Application PC, mac, téléphone?
Sur android tu as IP Cam Viewer, j'entends le son, par contre le micro est censé fonctionner mais chez moi ce n'est pas le cas.


---------------
xPLduino, la domotique DIY deluxe - - - - Sigma 85mm F1.4
mood
Publicité
Posté le 02-08-2011 à 15:37:24  profilanswer
 

n°657183
yoda34
Chemical Worker
Posté le 02-08-2011 à 15:43:41  profilanswer
 

yay j'ai pas réitéré l'expérience (il faudrait) mais avec Foscam surveillance pro j'ai fait planter la cam
 
obligé de la reset et de tout reconfig

n°657186
dafunky
Posté le 02-08-2011 à 15:48:50  profilanswer
 

ah ouais, carrément!  
C'est vraiment curieux. Avant de faire un reset, quand tu l'as débranchée/rebranchée électriquement, elle était dans quel état?


---------------
xPLduino, la domotique DIY deluxe - - - - Sigma 85mm F1.4
n°657187
yoda34
Chemical Worker
Posté le 02-08-2011 à 15:54:18  profilanswer
 

ah oui oui avant de reset j'ai bidouillé dans tous les sens
débranché, rebranché
 
en fait elle reboot, se place sur la position par défaut que je lui ai donné
mais n'est plus accessible en local ou via le net
 
dès que j'ouvre soit FF soit IE pour aller la config elle se déconnecte
idem en wifi ou réseau filaire

n°657270
Vinchou
Posté le 03-08-2011 à 09:56:57  profilanswer
 

PC, Mac ou bien Iphone/Ipad, je n'ai pas d'android hélas :/

n°660187
philou155
Posté le 25-08-2011 à 23:10:59  profilanswer
 

Petite question :
 
Un logiciel pour un pal web os ? enfin HP web os pour foscam ou dériver ça existe ?  
Je pense à ça pour la touchpad de HP :)
 
Merci

n°660703
elbandito
Posté le 31-08-2011 à 11:31:00  profilanswer
 

fleproust a écrit :

Bonjour,  
 
J'ai crée pour mon utilisation personnelle une application compatible iPhone permettant :  
-l'activation/désactivation de vos cameras Foscam/heden (toutes ensemble ou individuellement)  
-la mise en route d'un mode automatique permetant d'activer la Motion detection selon des heures définies. (et donc activer ou non la réception d'alerte de mail)  
-la visualisation directement de l'iPhone de l'historique d'images prises toutes les x minutes sous forme de galerie intégrée au format iPhone.  
-le choix de niveau de sensibilité de chaque camera.  
-la mise en place d'un système d'envoi de SMS gratuit en cas de detection  
- La visualisation du mode actif : automatique, on, off, personnalisé.  
 
Ce type d'application peut-il intéresser du monde ?  
 
Combien seriez vous prêt à investir dans ce type d'application?  
 
J'envisage un mode selon le nombre de camera :  
-29€ par camera  
-99€ au dela de  4 camera et jusqu'à 6  
 
Tout est aujourd'hui fonctionnel.  
 
Bien à vous,


 
Le concept me parait pas mal, mais le prix me semble cher pour de l'application iPhone  :ange:  
Honnêtement, 4/5 euros par cam ca me parait pas mal, j'ai bien payé ça pour Eye see u (enfin tu ne payes qu'une fois) mais 29€ tu ne vas pas en vendre beaucoup !


---------------

n°660711
elbandito
Posté le 31-08-2011 à 12:36:22  profilanswer
 

Quelqu'un a t'il testé la solution "Blue Iris" ?
J'ai téléchargé la version d'évaluation, mais je n'arrive pas à mettre les bons paramètrages correspondant à ma CAM Foscam.
 
Quelqu'un peut il me montrer un exemple de son paramètrage ?


---------------

n°660735
galmiche
Posté le 31-08-2011 à 15:47:24  profilanswer
 

Bonjour à tous,  
 
Auriez vous s'il vous plait le code embeed à implémenter dans une page Web (php?/parties de code activex ou java), pour afficher l'image d"une cam fi8908w avec le son et (optionnel) les boutons de mouvements de direction.
 J'ai regardé le code fourni par la caméra mais je n'arrive pas à le transposer pour créer ma propre page Web.
   
PS/ Si le code marchait aussi bien en IE que sur Firefox, ce serait bien... donc on risque d'oublier l'activeX...lol
 
Merci pour votre aide,  
H.G.
 
 
 

n°670676
tranquille
Posté le 16-11-2011 à 13:45:48  profilanswer
 

Petite info en passant :
L'application Remote4cam Pro gère à présent plusieurs cameras Foscam (ou clones) pour les armer-desarmer en un clic.

mood
Publicité
Posté le 16-11-2011 à 13:45:48  profilanswer
 

n°671166
tranquille
Posté le 20-11-2011 à 18:39:21  profilanswer
 

Et maintenant la version gratuite gère la motion sensitivity ainsi que les même paramètres que la version pro.
 
La seule différence entre la pro est la free est que la pro :
*/ n'a pas de pub
*/ est capable d'armer-desarmer plusieurs cam en un clic
 
Pour gerer plusieurs cam je n'utilise plus le systeme de preferences de Android qui est très limité mais une base de donnée propre à l'appli (sqlite)
 
Sur la version free, il faut resaisir les parametres de votre cam. (IP, user, password)
Seul inconvénient que je n'ai pas réussi à contourner sur la version free alors que j'ai réussi que la version payante  
 
En plus je m'amuse comme un petit fou à développer ce genre de petites applis!

n°671168
paillassou
Posté le 20-11-2011 à 18:55:40  profilanswer
 

MERCI pour l'info tranquille ;)
 
=> venez voter ;)
http://forum.hardware.fr/hfr/Hardw [...] 0586_1.htm

n°671318
dafunky
Posté le 21-11-2011 à 17:17:41  profilanswer
 

J'ai peur que les votants ne connaissent qu'une caméra et ne vote pour elle par défaut de mieux connaître les autres :)


---------------
xPLduino, la domotique DIY deluxe - - - - Sigma 85mm F1.4
n°671352
paillassou
Posté le 21-11-2011 à 21:51:26  profilanswer
 

oh... y aura bien de la heden et de la foscam... :lol:

n°675920
Jef0173
Posté le 27-12-2011 à 17:31:52  profilanswer
 

Bonsoir,  
 
 
En réponse à la question de tranquille sur la discussion (ci-dessous en italique) ouverte par erreur sur le topic consacré aux matériels et config:  
 
 
Bonsoir,
 
N'ayant pas trouvé de solution satisfaisante parmi les nombreux forums traitant du sujet, j'ai décidé de développer ma propre appli pour enregistrer les flux video des cameras IP. Mon installation est composée de 2 camera Heden CAMHED04IP avec des barrières IR qui en cas de coupure remontent un signal sur le bornier des cameras prévu à cet effet. Trouvant stupide et instable de laisser un PC fonctionner en permanence avec IE pour enregistrer une séquence video en cas d'alarme, j'ai donc développé une petite appli en Java portable sous n'importe quel environnement. Cette appli fait appel aux cgi standard fourni par le serveur HTTP embarqué des cameras, et enregistre un fichier type asf lisible avec un VLC player. Perso l'application tourne sur un NAS Link Station de Buffalo.  
Seul petit problème, je n'ai pas réussi à ouvrir une connexion HTTP permanente (option keep-alive) avec le serveur de la camera, ce serait plus performant pour tester le status de l'alarme, si quelqu'un a déja trouver une solution  sur ce point je suis preneur.  
Faites moi savoir si vous êtes intéressé par cette solution  
 
Bonnes fêtes de fin d'années
 
 
Hello,
j'ai plus ou moins le même besoin qui toi : que mon NAS QNAP démarre (quitte à perdre les 20 secondes de réveil du NAS) l'enregistrement uniquement quand il y a un événement camera pendant une durée paramétrable.
L'appli QNAP fournie enregistre en permanence et fait la surveillance elle même. Chez Synologie c'est pareil. Je trouve idiot de ne pas laisser le NAS s'endormir qd il ne se passe rien et idiot d'enregistrer ce qu'il ce passe chez moi  qd il ne se passe rien. (Ma femme est libre de faire ce qu'elle veut sans être filmée!). Il faut savoir que les mtbf des disques SATA grand public ne sont pas fait pour du 24/24. Ils sont sur des axes à paliers. Si on veut du 24/24 avec les MTBF qui vont avec faut utiliser d'autres gammes (roulements à aiguilles) et c'est pas le même prix. Donc je tiens à laisser mon disque NAS s'endormir.
 
Qu'est ce qui active ou appelle ton appli sur le NAS ? Comme réveilles tu le NAS ? Vu que nos cameras ne sont pas capables de reveiller un NAS (à ma connaissance)  
Peut être qu'il vaut mieux discuter de ça sur le topic dédié aux applis pour nos foscam (ce topic étant submergé de config reseau)

 
Je lance mon appli en tant que daemon quand je démarre la surveillance. Je ne connais pas l'impact sur l'utilisation des disques mais a priori les disques sont sollicités uniquement en cas d'alarme et donc d'enregistrement d'une séquence video.  
 
 
A+

n°676358
tranquille
Posté le 30-12-2011 à 20:26:37  profilanswer
 

Jef0173 a écrit :

Bonsoir,  
 
Je lance mon appli en tant que daemon quand je démarre la surveillance. Je ne connais pas l'impact sur l'utilisation des disques mais a priori les disques sont sollicités uniquement en cas d'alarme et donc d'enregistrement d'une séquence video.  
 
 
A+


 
Bonjour,
 
Je doit être bouché du comprenoir  ;-)
Si je comprend bien tu utilises les cgi.  
Donc qd tu actives ton appli elle doit utiliser celui qui pointe vers le stream video.  
Donc je suppose que ton vlc l'enregistre en permanence sur le NAS (du moment que tu recois le stream)
Sinon expliques moi comment tu fais pour enregistrer sur le stream sur le NAS que quand il y a une détection par la camera ?
En clair je ne vois pas de moyen de faire reveiller une appli sur un NAS par la surveillance de la CAM. Peut être moyen par un poling FTP mais les disques ne s'arreteront jamais dans ce cas.
C'est exactement ça que je cherche à faire depuis  6 mois sans solution ... j'ai un NAS qui ne sert à rien (point de vue video surveillance) dans le  
garage en attendant .

n°676435
Jef0173
Posté le 31-12-2011 à 15:10:55  profilanswer
 

tranquille a écrit :


 
Bonjour,
 
Je doit être bouché du comprenoir  ;-)
Si je comprend bien tu utilises les cgi.  
Donc qd tu actives ton appli elle doit utiliser celui qui pointe vers le stream video.  
Donc je suppose que ton vlc l'enregistre en permanence sur le NAS (du moment que tu recois le stream)
Sinon expliques moi comment tu fais pour enregistrer sur le stream sur le NAS que quand il y a une détection par la camera ?
En clair je ne vois pas de moyen de faire reveiller une appli sur un NAS par la surveillance de la CAM. Peut être moyen par un poling FTP mais les disques ne s'arreteront jamais dans ce cas.
C'est exactement ça que je cherche à faire depuis  6 mois sans solution ... j'ai un NAS qui ne sert à rien (point de vue video surveillance) dans le  
garage en attendant .


 
 
Bonjour,
 
Pour faire simple j'ai un thread qui pool la camera via l'API status.cgi donc jusque la en principe pas d'activité disque, et dans le cas où la camera renvoi une alarme l'appli envoi l'API videostream.asf pour une durée qui peut être ajustée en fonction des besoins.  
En espérant avoir éclairé ta lanterne.  
Je n'ai pas eu le temps de faire un tour exhaustif du forum, mais a priori je n'ai pas vu la possibilité de mettre à disposition des pièces jointes, donc j'essayerai de publier un lien sur le source de mon appli pour la bonne compréhension de tous.  
Quand j'aurai du temps j'essaierai de décortiquer le protocole de communication de la camera quand elle fonctionne en mode connecté avec activex
ou bien sur si quelqu'un à des infos sur ce thème je suis preneur
 
A+  
 

n°676448
tranquille
Posté le 31-12-2011 à 16:44:57  profilanswer
 

Merci pour ta réponse, j'ai compris. Ca va résoudre mon problème.
Et pratiquement ce soft tourne 24/24 sur ton NAS et tu armes directement la camera. C'est presque pile ce qu'il me faut. idéalement j'aurai rêvé que la camera soit capable d'envoyer une requete asynchrone au NAS pour reveiller un process mais je n'ai rien trouvé (ça aurait permi au NAS et au CPL de s'endormir completement)
Je regarde de ce pas comment utiliser VLC et un du java sur mon qnap 212.
 
Merci et passes un bon réveillon !

n°676938
Jef0173
Posté le 04-01-2012 à 10:28:06  profilanswer
 

tranquille a écrit :

Merci pour ta réponse, j'ai compris. Ca va résoudre mon problème.
Et pratiquement ce soft tourne 24/24 sur ton NAS et tu armes directement la camera. C'est presque pile ce qu'il me faut. idéalement j'aurai rêvé que la camera soit capable d'envoyer une requete asynchrone au NAS pour reveiller un process mais je n'ai rien trouvé (ça aurait permi au NAS et au CPL de s'endormir completement)
Je regarde de ce pas comment utiliser VLC et un du java sur mon qnap 212.
 
Merci et passes un bon réveillon !


 
 
Bonjour à tous et meilleurs Voeux pour cette nouvelle année
 
Vous pouvez trouver le code source de mon programme sur ce lien:
 
http://www.javafr.com/codes/ENREGI [...] 53943.aspx
 
A+

n°679840
petitcap
Posté le 21-01-2012 à 14:01:06  profilanswer
 

Bonjour à toutes et tous en épérant que le topic est toujours actif.
 
Orienté par Paillassou je viens poser ma question sur votre topic qui semble trés spécialisé sur les applications.
J'utilise 12 caméras Foscam + 1 LevelOne et une  D0Z27H (H264) pour l'observation des oiseaux.  
Actuellement les 6 cameras les plus activent génèrent sur alarme plus de 300 fichiers par jour. Au mois d'avril avec les nichées ce nombre va doubler ou tripler.
Il est donc trés laborieux et long d'ouvrir l'un aprés l'autre tous ces fichiers et d' éléminer les inintéressants.
 
Quelqu'un aurait il une astuce ou connaitrait il un logiciel pour lire " en chaines " tous les fichiers générés par les caméras.
 
Je m'explique :  
 Les logiciels de Vidéo Surveillance travaillent de cette façon et lisent en continuité tous les fichiers. Malheureusement ils sont hors de prix pour un loisirs.
   
Merci de vos conseils  
Petitcap

n°679847
petitcap
Posté le 21-01-2012 à 14:34:49  profilanswer
 

Bonjour à toutes et tous en espérant que le topic est toujours actif.
 
Orienté par Paillassou je viens poser ma question sur votre topic qui semble bien spécialisé sur les applications.
J'utilise 12 caméras Foscam + 1 LevelOne et 1  D0Z27H (H264) pour l'observation des oiseaux.  
Actuellement les 6 cameras les plus activent génèrent sur alarme plus de 300 fichiers par jour. Au mois d'avril avec les nichées ce nombre va doubler ou tripler.
Il est donc très laborieux et long d'ouvrir l'un après l'autre tous ces fichiers et d'éliminer les inintéressants.
 
Quelqu'un aurait-il une astuce ou connaitrait-il un logiciel pour lire " en chaines " tous les fichiers générés par les caméras.
 
Je m'explique :  
 Les logiciels de Vidéo Surveillance travaillent de cette façon et lisent l’un après l’autre et en continuité tous les fichiers. Malheureusement ils sont hors de prix pour un loisir.
   
Merci de vos conseils  
Petitcap

n°679972
Julien_21
Posté le 22-01-2012 à 10:27:32  profilanswer
 

Pour Petitcap
Bonjour,
Si c'est pour afficher des images envoyées par FTP par les caméras sur un serveur, j'utilise un script php que je communique bien volontiers.
Quelques modifications sont a faire concernant les chemins et le nom des images produites par les caméras.
 
Pour visionner: index.php

Code :
  1. <html>
  2.   <head>
  3.      <title>
  4.       Affichage des images
  5.     </title> 
  6.     <!--
  7.        
  8.     -->
  9.   </head> 
  10.   <body>
  11.  
  12.  
  13. <?php
  14. function LoadFiles($dir)
  15. {
  16.    $Files = array();
  17.    $It =  opendir($dir);     
  18.    while ($Filename = readdir($It))
  19.    {
  20.       if (strpos($Filename,"000DC5D05559(Jardin)_" )===false) //modifier le nom de l'image
  21.         continue;
  22.      if (strpos($Filename,"jpg" )===false)
  23.         continue;
  24.      $LastModified = filemtime($dir.$Filename);
  25.      $Files[] = array($Filename, $LastModified);
  26.    }
  27.   return $Files;
  28. }
  29. function ComparaisonDate($a, $b)
  30. {
  31.   return ($a[1] > $b[1]) ? -1 : 1;
  32. }
  33. function SortByDate(&$Files)
  34. {
  35.   usort($Files, 'ComparaisonDate');
  36. }
  37. setlocale (LC_ALL, 'fr');
  38. $Files = LoadFiles('./');
  39. SortByDate($Files);
  40. $nb = (array_key_exists("nb",$_GET) && is_numeric($_GET['nb'])) ? $_GET['nb'] : 40;
  41. # if ($_GET['nb'] == '')
  42. #   $nb=10;
  43. # else
  44. #   $nb=$_GET['nb'];   
  45. $indice = (array_key_exists("indice",$_GET) && is_numeric($_GET['indice'])) ? $_GET['indice'] : 0;
  46. # if ($_GET['indice'] == '')
  47. #   $indice=0;
  48. # else
  49. #   $indice=$_GET['indice'];
  50.    
  51. $indice = (array_key_exists("Debut",$_GET) && (strcmp(htmlentities($_GET['Debut']),"Debut" )==0)) ? 0 : $indice;
  52. # if ($_GET['Debut'] == 'Debut')
  53. #   $indice=0;
  54.  
  55. $indice = (array_key_exists("Fin",$_GET) && (strcmp(htmlentities($_GET['Fin']),"Fin" )==0)) ? count($Files)-$nb : $indice;
  56. # if ($_GET['Fin'] == 'Fin')
  57. #   $indice=count($Files)-$nb;
  58. if (isset($_GET['suivant']) && ($_GET['suivant']=='>'))
  59.   $indice=$indice+$nb;
  60. if (isset($_GET['precedant']) && ($_GET['precedant']=='<'))
  61.   $indice=$indice-$nb;
  62.  
  63. if ($indice < 0)
  64.   $indice=0;
  65.  
  66. if ($indice >= count($Files))
  67.   $indice=count($Files)-1;
  68.   $nombre_img= count($Files);
  69. ?>
  70. <?php
  71. $width = (array_key_exists("width",$_GET) && is_numeric($_GET['width'])) ? $_GET['width'] :360;
  72. $height = (array_key_exists("height",$_GET) && is_numeric($_GET['height'])) ? $_GET['height'] :240;
  73. ?>
  74. <a href="../../../index.php" >RETOUR ACCUEIL</a> // chemin de retour
  75. <br>
  76. <a href="../efface_fichier.php">EFFACER LES IMAGES</a> // chemin du fichier effacer
  77. <br><br>
  78. <?php
  79. echo "Nombre d'images= ".$nombre_img;
  80. ?>
  81. <form action="index.php?">
  82.               en cours=<input name="indice" maxlength="8" size="3" type="text" value="<?php echo $indice; ?>">
  83.               images/page = <input name="nb" maxlength="5" size="2" type="text" value="<?php echo $nb; ?>">
  84.     width= <input name="width" maxlength="5" size="2" type="text" value="<?php echo $width; ?>">
  85.     height= <input name="height" maxlength="5" size="2" type="text" value="<?php echo $height; ?>">
  86.     <br> <br>
  87.     <input type="submit" class="button" value="Debut" name="Debut">
  88.     <input type="submit" class="button" value=">" name="suivant">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  89.     <input type="submit" class="button" value="<" name="precedant">
  90.     <input type="submit" class="button" value="Fin" name="Fin">
  91.   </form>
  92. <table style="text-align: left; width: 800px;" border="1" cellpadding="2" cellspacing="2" >
  93.   <tbody>
  94. <?php
  95. if ($indice > -1)
  96. {
  97. echo $Files[$indice][0].'     '.date ("F d Y H:i:s.", filemtime($Files[$indice][0]));
  98. $last=0;
  99. $N = 3;
  100. $n = 0;
  101. for ($i=0 ; $i < $nb ; $i++)
  102. {
  103. ++$n;
  104.    if (($indice+$i) <= (count($Files)-1))
  105.    { 
  106.  
  107.      $s='';
  108.      if ($width > 0)
  109.        $s.='width="'.$width.'"';
  110.      if ($height > 0)
  111.        $s.=' height="'.$height.'"';
  112.  if ($n == 1)
  113.  { echo "<tr align=\"center\">";
  114.  }
  115.    ?>
  116.    
  117.       <td><? echo '<img '.$s.' src="./'.$Files[$indice+$i][0].'" alt="'.$Files[$indice+$i][0].'" />';
  118.      $last=$indice+$i;?><br>
  119.  <? echo ''.$Files[$indice+$i][0].'     '.date ("F d Y H:i:s.", filemtime($Files[$indice+$i][0]));?>
  120.  </td>
  121.   <? if ($n == $N)
  122.  {
  123.  echo "</tr>";
  124.  $n =0;
  125.  }
  126.    
  127.  
  128.  
  129.    }
  130.   ?>
  131. <?
  132. }
  133. echo '<br>'.$Files[$last][0].'     '.date ("F d Y H:i:s.", filemtime($Files[$last][0]));
  134. }
  135. ?>
  136. </tbody>
  137. </table>
  138. </body>
  139. </head>


Pour effacer tout :efface_fichier.php

Code :
  1. <?php
  2. // Notre fonction paramétrée.
  3. suppression( "alarme/" , "jpg" ); //elements de la fonction
  4. // La fonction en question.
  5. function suppression($dossier_traite , $extension_choisie)
  6. {
  7. // On ouvre le dossier.
  8. $repertoire = opendir($dossier_traite);
  9. // On lance notre boucle qui lira les fichiers un par un.
  10.         while(false !== ($fichier = readdir($repertoire)))
  11.         {
  12.         // On met le chemin du fichier dans une variable simple
  13.         $chemin = $dossier_traite."/".$fichier;
  14.                
  15.                 // Les variables qui contiennent toutes les infos nécessaires.
  16.                 $infos = pathinfo($chemin);
  17.                 $extension = $infos['extension'];
  18.                
  19.                
  20. // On n'oublie pas LA condition sous peine d'avoir quelques surprises. :p
  21.                 if($fichier!="." AND $fichier!=".." AND !is_dir($fichier) AND $extension == $extension_choisie)
  22.                 {
  23.                 unlink($chemin);
  24.                 }
  25.         }
  26. closedir($repertoire); // On ferme !
  27. }
  28. include ("index.php" ); // chemin de retour au fichier appelant
  29. ?>


J.

n°679995
petitcap
Posté le 22-01-2012 à 14:07:10  profilanswer
 

Désolé pour le « toujours actif »  et mon post en doublon, je n’ai pas vu tout de suite qu’il y avait une page 2.
 
Merci Julien_21 pour ta réponse rapide  et pour le script
Mais il semble que j’ai mal présenté mon problème qui est la visualisation sur PC des fichiers vidéo généré par les Foscam
 
Ma passion est l’observation des « oiseaux de mon jardin » Les caméras sont placées en intérieur et extérieur des nichoirs ainsi que devant les mangeoires.
Donc rien à voir avec la surveillance d’une propriété.
 
A certaines heures de la journée, il y a affluence aux mangeoires ainsi que des visites dans les nichoirs. D’où l’importance du nombre de fichiers.
Quotidiennement sur le PC  j’utilise Windows média center pour visualiser tous les fichiers vidéo créé par les caméras en espérant découvrir une scène de comportement et des visites  inhabituelles.
 Les sauvegarder et faire quelque fois des montages. La très grande majorité des vidéos sont répétitives et vont à la poubelle.
Fastidieux donc pour ouvrir et visualiser plus de 300 fichiers / jour et prochainement 3 fois plus.
 
Je recherche donc une astuce ou un logiciel gratuit ou bon marché pour lire en continuité tous les fichiers. Soit en sélectionnant le premier fichier ou une série et le logiciel les lit l’un après l’autre sans avoir à les ouvrir individuellement.
 
Solution peut être très simple, mais avec l’age on est plus trop dans le coup de ce qui existe.
 
Merci des conseils et bon dimanche
 
Petitcap

n°680002
petitcap
Posté le 22-01-2012 à 14:46:26  profilanswer
 

Re
La lecture n'étant pas toujours aussi claire que dans la tète de celui qui écrit. Petites précisions à mon post précédent.
 
1) "sans avoir à les ouvrir individuellement" sous entendu : manuellement
2) Astuce ou logiciel avec possibilité de lecture : avec lecture en accéléré. Sinon 300 fichiers c'est 5h en temps réel.
 
Bon aprés midi
 

Julien_21 a écrit :

Pour Petitcap
Bonjour,
Si c'est pour afficher des images envoyées par FTP par les caméras sur un serveur, j'utilise un script php que je communique bien volontiers.
Quelques modifications sont a faire concernant les chemins et le nom des images produites par les caméras.
 
Pour visionner: index.php

Code :
  1. <html>
  2.   <head>
  3.      <title>
  4.       Affichage des images
  5.     </title> 
  6.     <!--
  7.        
  8.     -->
  9.   </head> 
  10.   <body>
  11.  
  12.  
  13. <?php
  14. function LoadFiles($dir)
  15. {
  16.    $Files = array();
  17.    $It =  opendir($dir);     
  18.    while ($Filename = readdir($It))
  19.    {
  20.       if (strpos($Filename,"000DC5D05559(Jardin)_" )===false) //modifier le nom de l'image
  21.         continue;
  22.      if (strpos($Filename,"jpg" )===false)
  23.         continue;
  24.      $LastModified = filemtime($dir.$Filename);
  25.      $Files[] = array($Filename, $LastModified);
  26.    }
  27.   return $Files;
  28. }
  29. function ComparaisonDate($a, $b)
  30. {
  31.   return ($a[1] > $b[1]) ? -1 : 1;
  32. }
  33. function SortByDate(&$Files)
  34. {
  35.   usort($Files, 'ComparaisonDate');
  36. }
  37. setlocale (LC_ALL, 'fr');
  38. $Files = LoadFiles('./');
  39. SortByDate($Files);
  40. $nb = (array_key_exists("nb",$_GET) && is_numeric($_GET['nb'])) ? $_GET['nb'] : 40;
  41. # if ($_GET['nb'] == '')
  42. #   $nb=10;
  43. # else
  44. #   $nb=$_GET['nb'];   
  45. $indice = (array_key_exists("indice",$_GET) && is_numeric($_GET['indice'])) ? $_GET['indice'] : 0;
  46. # if ($_GET['indice'] == '')
  47. #   $indice=0;
  48. # else
  49. #   $indice=$_GET['indice'];
  50.    
  51. $indice = (array_key_exists("Debut",$_GET) && (strcmp(htmlentities($_GET['Debut']),"Debut" )==0)) ? 0 : $indice;
  52. # if ($_GET['Debut'] == 'Debut')
  53. #   $indice=0;
  54.  
  55. $indice = (array_key_exists("Fin",$_GET) && (strcmp(htmlentities($_GET['Fin']),"Fin" )==0)) ? count($Files)-$nb : $indice;
  56. # if ($_GET['Fin'] == 'Fin')
  57. #   $indice=count($Files)-$nb;
  58. if (isset($_GET['suivant']) && ($_GET['suivant']=='>'))
  59.   $indice=$indice+$nb;
  60. if (isset($_GET['precedant']) && ($_GET['precedant']=='<'))
  61.   $indice=$indice-$nb;
  62.  
  63. if ($indice < 0)
  64.   $indice=0;
  65.  
  66. if ($indice >= count($Files))
  67.   $indice=count($Files)-1;
  68.   $nombre_img= count($Files);
  69. ?>
  70. <?php
  71. $width = (array_key_exists("width",$_GET) && is_numeric($_GET['width'])) ? $_GET['width'] :360;
  72. $height = (array_key_exists("height",$_GET) && is_numeric($_GET['height'])) ? $_GET['height'] :240;
  73. ?>
  74. <a href="../../../index.php" >RETOUR ACCUEIL</a> // chemin de retour
  75. <br>
  76. <a href="../efface_fichier.php">EFFACER LES IMAGES</a> // chemin du fichier effacer
  77. <br><br>
  78. <?php
  79. echo "Nombre d'images= ".$nombre_img;
  80. ?>
  81. <form action="index.php?">
  82.               en cours=<input name="indice" maxlength="8" size="3" type="text" value="<?php echo $indice; ?>">
  83.               images/page = <input name="nb" maxlength="5" size="2" type="text" value="<?php echo $nb; ?>">
  84.     width= <input name="width" maxlength="5" size="2" type="text" value="<?php echo $width; ?>">
  85.     height= <input name="height" maxlength="5" size="2" type="text" value="<?php echo $height; ?>">
  86.     <br> <br>
  87.     <input type="submit" class="button" value="Debut" name="Debut">
  88.     <input type="submit" class="button" value=">" name="suivant">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  89.     <input type="submit" class="button" value="<" name="precedant">
  90.     <input type="submit" class="button" value="Fin" name="Fin">
  91.   </form>
  92. <table style="text-align: left; width: 800px;" border="1" cellpadding="2" cellspacing="2" >
  93.   <tbody>
  94. <?php
  95. if ($indice > -1)
  96. {
  97. echo $Files[$indice][0].'     '.date ("F d Y H:i:s.", filemtime($Files[$indice][0]));
  98. $last=0;
  99. $N = 3;
  100. $n = 0;
  101. for ($i=0 ; $i < $nb ; $i++)
  102. {
  103. ++$n;
  104.    if (($indice+$i) <= (count($Files)-1))
  105.    { 
  106.  
  107.      $s='';
  108.      if ($width > 0)
  109.        $s.='width="'.$width.'"';
  110.      if ($height > 0)
  111.        $s.=' height="'.$height.'"';
  112.  if ($n == 1)
  113.  { echo "<tr align=\"center\">";
  114.  }
  115.    ?>
  116.    
  117.       <td><? echo '<img '.$s.' src="./'.$Files[$indice+$i][0].'" alt="'.$Files[$indice+$i][0].'" />';
  118.      $last=$indice+$i;?><br>
  119.  <? echo ''.$Files[$indice+$i][0].'     '.date ("F d Y H:i:s.", filemtime($Files[$indice+$i][0]));?>
  120.  </td>
  121.   <? if ($n == $N)
  122.  {
  123.  echo "</tr>";
  124.  $n =0;
  125.  }
  126.    
  127.  
  128.  
  129.    }
  130.   ?>
  131. <?
  132. }
  133. echo '<br>'.$Files[$last][0].'     '.date ("F d Y H:i:s.", filemtime($Files[$last][0]));
  134. }
  135. ?>
  136. </tbody>
  137. </table>
  138. </body>
  139. </head>


Pour effacer tout :efface_fichier.php

Code :
  1. <?php
  2. // Notre fonction paramétrée.
  3. suppression( "alarme/" , "jpg" ); //elements de la fonction
  4. // La fonction en question.
  5. function suppression($dossier_traite , $extension_choisie)
  6. {
  7. // On ouvre le dossier.
  8. $repertoire = opendir($dossier_traite);
  9. // On lance notre boucle qui lira les fichiers un par un.
  10.         while(false !== ($fichier = readdir($repertoire)))
  11.         {
  12.         // On met le chemin du fichier dans une variable simple
  13.         $chemin = $dossier_traite."/".$fichier;
  14.                
  15.                 // Les variables qui contiennent toutes les infos nécessaires.
  16.                 $infos = pathinfo($chemin);
  17.                 $extension = $infos['extension'];
  18.                
  19.                
  20. // On n'oublie pas LA condition sous peine d'avoir quelques surprises. :p
  21.                 if($fichier!="." AND $fichier!=".." AND !is_dir($fichier) AND $extension == $extension_choisie)
  22.                 {
  23.                 unlink($chemin);
  24.                 }
  25.         }
  26. closedir($repertoire); // On ferme !
  27. }
  28. include ("index.php" ); // chemin de retour au fichier appelant
  29. ?>


J.


n°680038
Julien_21
Posté le 22-01-2012 à 19:09:51  profilanswer
 

Re Petitcap
 
J'ai surement mal compris, mais le script permet d'afficher 40 images à la fois ( quantité modifiable ligne 46,  de taille 360x240 modifiable lignes 89 et 90).
Si ce n'est pas ce qui était recherché, ça n'a aucune importance.
 
bonne soirée

n°680110
petitcap
Posté le 23-01-2012 à 10:54:26  profilanswer
 

Bonjour
 
En lisant "images" plutot que " vidéo" j'ai pensé que ce n'était pas ce qu'il me falait.
Je veux bien tester le script, mais je n'ai aucune idée de la façon de l'utiliser.
Mes connaissances de la programmation date des années 87-90 avec le basic ..... Maintenant je suis devenu "utilisateur"
 
Bonne journée
 

Julien_21 a écrit :

Re Petitcap
 
J'ai surement mal compris, mais le script permet d'afficher 40 images à la fois ( quantité modifiable ligne 46,  de taille 360x240 modifiable lignes 89 et 90).
Si ce n'est pas ce qui était recherché, ça n'a aucune importance.
 
bonne soirée


n°680306
Julien_21
Posté le 24-01-2012 à 08:26:28  profilanswer
 

Bonjour Petitcap,
 
Effectivement, ce qui convient pour des images ne va pas pour de la video.
 
Avez-vous essayé VLC media player version 1.1.10, programme gratuit sur toutes les plateformes et qui permet d'ouvrir un dossier et toutes les videos contenues dans ce dossier sont lues en continu.
 
bonne journée
 
J.

n°680350
petitcap
Posté le 24-01-2012 à 14:38:03  profilanswer
 

Julien_21 a écrit :

Bonjour Petitcap,
 
Effectivement, ce qui convient pour des images ne va pas pour de la video.
 
Avez-vous essayé VLC media player version 1.1.10, programme gratuit sur toutes les plateformes et qui permet d'ouvrir un dossier et toutes les videos contenues dans ce dossier sont lues en continu.
 
bonne journée
 
J.


 
Bonjour Julien 21
 
Conseil bien venu  
Effectivement ce logiciel correspond bien à mes attentes. Je l'avais déjà téléchargé, mais l'interface ne m'avait pas inspirée de plus l'aide étant en anglais je n'ai pas insisté. Heureusement Google est là.
Ensuite mon erreur à été de me fixer sur les logiciels de vidéos surveillance, car ces petits lecteur de vidéo sont nombreux sur internet.  
Je vais continuer à fouiller pour faire le meilleur choix à ma convenance.
 
Merci  pour m'avoir orienté dans la bonne direction.
 
Mes connaissances étant trés limité, difficile d'apporter quelque chose au groupe.
 
Bonne journée
Petitcap
 
 

n°680571
petitcap
Posté le 25-01-2012 à 18:04:42  profilanswer
 

Julien_21 a écrit :

Bonjour Petitcap,
 
Effectivement, ce qui convient pour des images ne va pas pour de la video.
 
Avez-vous essayé VLC media player version 1.1.10, programme gratuit sur toutes les plateformes et qui permet d'ouvrir un dossier et toutes les videos contenues dans ce dossier sont lues en continu.
 
bonne journée
 
J.


 
Bonjour
Voila mon choix c'est fait sur "MPC hc"  Media Player Claissic Home Cinéma.
Aprés la sélection des fichiers à lire, aucune intervention necessaire.
Le nom du fichier s'affiche en gros 3''
La vitesse de lecture également avec plus de choix et surtout elle ne revient pas à 1 à chaque nouveau fichier.
 
Bonne soirée à tous
petitcap

n°681263
Koontzy
Posté le 30-01-2012 à 18:56:42  profilanswer
 

ce qui me me fascinerais vraiment c'est d'avoir du motion tracking.... je suis sure et certain qu'avec des scripts c'est faisable.. (evenghost)
est-ce que je me lance ou pas ... lol ! ;)
exemple : une alarme est déclencher dans la zone gauche de l'écran, un signal est envoyé pour le pan vers la gauche, etc

n°682360
Marco de C​haligny
Posté le 07-02-2012 à 11:34:31  profilanswer
 

Salut à tous,
 
Ne trouvant pas très pratique l'interface fournie pour les navigateurs, j'ai réalisé une petite application permettant la visualisation ultra simplement d'une à 4 cam PTZ/IP (on clique sur la vignette, et on passe direct sur la pleine résolution). Pour l'instant, seules les options de base sont disponibles.
 
http://marcodechaligny.free.fr/page_informatique/freew_mh/Info_01_fichier/camptz_reduit02mini.jpg%20
 
http://marcodechaligny.free.fr/page_informatique/freew_mh/Info_01_fichier/camptz_plein_reduit.jpg%20
 
 
Si ça intéresse quelqu'un...
(Testé que sur Win XP).
 
C'est ici: http://marcodechaligny.free.fr/pag [...] 4CamPTZ_IP

Message cité 1 fois
Message édité par Marco de Chaligny le 07-02-2012 à 11:58:26

---------------
Marco
n°686219
philou155
Posté le 11-03-2012 à 08:56:21  profilanswer
 

Merci pour ton travail c'est sympa.
 
Simple et efficace :: !!
 

n°686236
Marco de C​haligny
Posté le 11-03-2012 à 11:14:11  profilanswer
 

Salut Philou,
Content que ça serve à quelqu'un.
T'es sous quelle version de Win ?
 

n°686248
philou155
Posté le 11-03-2012 à 13:06:26  profilanswer
 

Je suis sous Windows 7 :)

n°686253
Marco de C​haligny
Posté le 11-03-2012 à 15:08:16  profilanswer
 

Ok, merci de ce retour d'info. ;)

n°686266
paillassou
Posté le 11-03-2012 à 19:06:50  profilanswer
 

philou155 a écrit :

Je suis sous Windows 7 :)


 
OK merci Philou155 pour ton retour de test ;)
&
MERCI également à Marco de Chaligny pour son soft qui a l'air bien pratique - et simple - BRAVO ;)
 
@Philou155:
pourrais-tu expliquer et détailler à la communauté :whistle: , stp,
comment tu t'y prends car, sous WIN7 (32bits ???) ...  :sarcastic:  
modifies-tu qqchose de particulier sur ta bécane?
spécifies-tu qqchose, un paramètre ou autre...
 
soit tu as des modules MS Visual Basic installé en plus
soit tu as qqchose d'activé en plus (je sais pas quoi)
 
car, pour ma part (et je pense ne pas être le seul)
sur ma bécane WIN7PRO64 (quasi vierge), ça passe pas...
ou alors c'est le fait que WIN7PRO64bits ne soit pas compatible avec l'exe..
 

Citation :


erreur d'execution '449'  
cet argument n'est pas facultatif


http://support.microsoft.com/kb/142138/fr
 
Merci d'avance
et désolé si ma question et niveau "neuneu" :lol:
 
EDIT & COMPLEMENT D'INFORMATION
 
TEST sous WIN7starter32 (c.a.d WIN7 32bits) machine VIERGE
=> pour que le soft se lance, il faut déjà avoir obligatoirement d'installé sur la bécane:
1) dvm_ipcam2.ocx (l'activeX FOSCAM pour ipcamera) OK
2) VB6fr.dll (dans le bon dossier c.a.d C:\windows\system32) OK
 
=> malheureusement, au lancement, au clic sur une des 4 fenêtres toujours la même ERREUR  
pourtant mon fichier "4 Cam PTZ IP.ini" est de la sorte:

Citation :


[User]
Name=user
Password=xxxx
[Cam1]
IP=192.168.1.251
Port=80
[Cam2]
IP=192.168.1.252
Port=80
[Cam3]
IP=192.168.1.253
Port=80
[Cam4]
IP=192.168.1.254
Port=80
[Position]
gauche=5535
haut=3345


ARGHHHHHHHH
 

Citation :


erreur d'execution '449'  
cet argument n'est pas facultatif


Message édité par paillassou le 11-03-2012 à 19:42:17
n°686267
Marco de C​haligny
Posté le 11-03-2012 à 19:15:22  profilanswer
 

Merci merci, n'en jetez plus... :lol:  
Je pense que ça tourne sous 32 mais pas sous 64.http://marcodechaligny.free.fr/page_SmilPerso/SmilPersoMH01_fichiers/spamafote.gif
Ou alors une émulation ?...connais rien en Win7...

n°686268
paillassou
Posté le 11-03-2012 à 19:32:28  profilanswer
 

j'ai fait un EDIT à mon post

n°686272
Marco de C​haligny
Posté le 11-03-2012 à 19:50:02  profilanswer
 

Ben la, suis sec. Effectivement, le seul composant "exotique" est l'ocx (normalement présent et déclaré au système si la cam a été préalablement installée sur l'ordi).  :??:
 
Sinon, 4 cams sur le même port ? http://marcodechaligny.free.fr/page_SmilPerso/SmilPersoMH01_fichiers/zarbi.gif


Message édité par Marco de Chaligny le 11-03-2012 à 19:53:24
n°686273
paillassou
Posté le 11-03-2012 à 21:10:48  profilanswer
 

on est en sous réseau local / seule l'adresse IP (privée) change / c'est bien pratique pour les NAT  :D  
de loin, je ne pense pas être le seul à faire de la sorte  :sarcastic: ...  
ok j'vais faire le test de l'extérieur ... on va voir ;)


Message édité par paillassou le 11-03-2012 à 21:13:52
n°686338
Micmax
Râleur de naissance.
Posté le 12-03-2012 à 21:09:25  profilanswer
 

Enfin ! Le son fonctionne avec la 1.58 de Foscam Surveillance Pro ! :)

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4

Aller à :
Ajouter une réponse
 

Sujets relatifs
[Topic Unique] Acer GN245HQ (remplaçant du GD245HQ)caméra IP qui emet en 3G
[TOPIC UNIQUE] Quel Jet d'encre A3 bureautique, Eco, R&V et sans margeheden visioncam
[Topic Unique] ROCCAT Kova[+]Foscam Fi8918w envoi email
Quelles caméra de surveillance IP Wifi ext ?[Topic Unique] Philips 226CL2
probleme camera IP dlinkCamera IP et mode d'utilisation du réseau
Plus de sujets relatifs à : [Topic Unique] Applis Pilotage IPCams Heden et FOSCAM Exclusivement


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)