Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 02/01/2012, à 23:09

cedrique30

Cherche créateur de logiciels Linux Ubuntu pour Vidéo Surveillance

Bonjour,
Excusez-moi de vous dérangez.

Vu que je suis nul avec linux et que les consoles et terminaux ne me parlent pas, je cherche une personne voulant bien me mâché le travail pour me créer un logiciel bien spécifique (Possibilité de moyenné une petite rémunération).

Je possède une caméra de vidéo surveillance Infrarouge comme celle-ci :
http://www.chinawholesale365.com/images/P/ip-camera-wifi-ip-camera.jpg

Elle possède un logiciel internet permettant d'effectuer des réglages de comptes, réseaux, et autres réglages que je pourrais donner ci-besoins.

Je voudrais un logiciel avec une interface graphique, qui permet d'enregistrer des vidéos et photos avec des plages horaires modifiables.
Par exemple, je souhaite enregistrer des bouts de vidéos d'1H 24h/24h 7j/7j.

Je voudrais pouvoir réglé le logiciel pour qu'il supprime automatiquement les vidéos ayant plus d'un mois ou quand le disque dur est plein.

Je voudrais pouvoir visionner les vidéos sans être sur l'ordinateur en question ,c'est a dire avoir un accès au disque dur par internet a partir d'un ordinateur distant ou d'un téléphone portable...

Si vous voulez plus de détails, n'hésitez pas :-)

Hors ligne

#2 Le 02/01/2012, à 23:25

pem1664

Re : Cherche créateur de logiciels Linux Ubuntu pour Vidéo Surveillance

Salut ce genre de caméra doit avoir un serveur web intégré qui une fois branché sur un routeur ou un modem routeur (genre livebox freebox etc..) et celui ci bien configuré (routage du port) peut etre accessible via l'@ip de ta connexion de n'importe quel pc. et si ca se trouve le soft foourni avec une fois installé sous win permet d'enregistrer les flux sur un pc en local..
sinon comme tu disait dans ton autre post, http://doc.ubuntu-fr.org/zoneminder smile
c'est simple, rapide, configurable, sécurisé, fiable et gratuit big_smile

Dernière modification par pem1664 (Le 02/01/2012, à 23:30)


Pas de problème sans solutions, mettre [résolu] dans son premier post permet de rechercher plus facilement une solution... ;)

Hors ligne

#3 Le 02/01/2012, à 23:29

cedrique30

Re : Cherche créateur de logiciels Linux Ubuntu pour Vidéo Surveillance

Oui, elle à un serveur web intégré et elle ne permet malheureusement pas d'enregistrer des bouts de vidéos d'une heure 24h/24h et de supprimer automatiquement les vieux fichiers de plus d'un mois. de plus, il est obligé d'utiliser Internet Explorer si on veux pouvoir utiliser l'interface pour lancer un enregistrement, et elle ne se lance pas automatiquement a l'allumage de l'ordinateur.

Dernière modification par cedrique30 (Le 02/01/2012, à 23:34)

Hors ligne

#4 Le 02/01/2012, à 23:44

pem1664

Re : Cherche créateur de logiciels Linux Ubuntu pour Vidéo Surveillance

Bah franchement zoneminder c'est la solution idéale dans ce cas, avec 1 pc qui tourne sous ubuntu server (donc pas d'interface graphique) et tu parametre tout depuis un IE ou firefox depuis un autre pc tu peux faire ca avec un netbook genre eeepc701 vu que ca coute rien et que ca consomme peu.
En n'y connaissant rien, t'en a pour ptetre 1/2 journée a l'installer... (ubuntu server compris)


Pas de problème sans solutions, mettre [résolu] dans son premier post permet de rechercher plus facilement une solution... ;)

Hors ligne

#5 Le 02/01/2012, à 23:49

cedrique30

Re : Cherche créateur de logiciels Linux Ubuntu pour Vidéo Surveillance

pem1664 a écrit :

Bah franchement zoneminder c'est la solution idéale dans ce cas, avec 1 pc qui tourne sous ubuntu server (donc pas d'interface graphique) et tu parametre tout depuis un IE ou firefox depuis un autre pc tu peux faire ca avec un netbook genre eeepc701 vu que ca coute rien et que ca consomme peu.
En n'y connaissant rien, t'en a pour ptetre 1/2 journée a l'installer... (ubuntu server compris)

Tout se qui ne comporte pas d'interface graphique, je ne métrise absolument pas.

J'ai essayé de télécharger et d'installer le logiciel, puis de l'utiliser et je n'y arrive pas et j'ai de moins en moins envi d'y arrivé.

Si c'est moi qui le fait, je ne vais pas y passé 1 journée mais 1 semaine et le résultat sera plus que contestable.

Je préfère laissé un utilisateur expérimenté faire tout cela, et que je puisse effectuer l'installation sur mes ordinateurs quand je le souhaite sans voir si possible aucune ligne de code (oui mon dieu! je sait que tu peu le faire! tu peux avoir pitié!!!) :-)

Hors ligne

#6 Le 03/01/2012, à 00:42

Trancept

Re : Cherche créateur de logiciels Linux Ubuntu pour Vidéo Surveillance

Bonjour cedrique30,

Ta camera est une Foscam, ou une imitation.
C'est un bon choix car il existe plein de tutoriaux pour l'exploiter au mieux sur internet. Regarde par exemple sur ce forum.

J'en ai une. Par défaut il faut effectivement un PC Windows pour accéder à toutes la configuration. Il existe un moyen de mettre à jour le firmware de la camera mais c'est un peu compliqué.
Je ne sais pas comment lui faire enregistrer une vidéo d'1h en permanence. Moi je l'ai configuré, depuis windows, pour prendre des photos dès qu'un mouvement est détecté et les envoyer sur un FTP.
Ensuite pour effacer les fichiers de plus de 15 jours il y a un exemple ici :

find /dossier/videos/a/effacer -mtime +15 -print -exec rm "{}" \;

Pour y accéder à distance il existe des applications, par exemple IP Cam Viewer pour Android, mais aussi des plug-in Firefox...

Hors ligne

#7 Le 03/01/2012, à 00:51

cedrique30

Re : Cherche créateur de logiciels Linux Ubuntu pour Vidéo Surveillance

Trancept a écrit :

Bonjour cedrique30,

Ta camera est une Foscam, ou une imitation.
C'est un bon choix car il existe plein de tutoriaux pour l'exploiter au mieux sur internet. Regarde par exemple sur ce forum.

J'en ai une. Par défaut il faut effectivement un PC Windows pour accéder à toutes la configuration. Il existe un moyen de mettre à jour le firmware de la camera mais c'est un peu compliqué.
Je ne sais pas comment lui faire enregistrer une vidéo d'1h en permanence. Moi je l'ai configuré, depuis windows, pour prendre des photos dès qu'un mouvement est détecté et les envoyer sur un FTP.
Ensuite pour effacer les fichiers de plus de 15 jours il y a un exemple ici :

find /dossier/videos/a/effacer -mtime +15 -print -exec rm "{}" \;

Pour y accéder à distance il existe des applications, par exemple IP Cam Viewer pour Android, mais aussi des plug-in Firefox...

Oui, j'ai déjà réussi a lui faire prendre des photos a intervalle régulier, mais c'est des vidéos que je souhaite prendre :-)
Merci.

Hors ligne

#8 Le 03/01/2012, à 22:01

Trancept

Re : Cherche créateur de logiciels Linux Ubuntu pour Vidéo Surveillance

As-tu essayé d'installer http://www.zoneminder.com/  il semble pouvoir faire ce que tu souhaites.

Sinon je pense qu'il faut simplement chercher comment enregistrer le flux en ligne de commande, par exemple avec mencoder et placer dans une crontab.
Tu peux regarder sur ce forum où un script est donné pour reconstituer une vidéo à partir des images de chaque heure : http://foscam.us/forum/record-video-on-nas-t91.html
Encore mieux, ce forum contient un zip qui semble proposer ce que tu souhaites, il n'y a qu'à changer la durée de la vidéo : http://foscam.us/forum/unix-linux-image … t1063.html

Hors ligne

#9 Le 03/01/2012, à 22:36

cedrique30

Re : Cherche créateur de logiciels Linux Ubuntu pour Vidéo Surveillance

Trancept a écrit :

As-tu essayé d'installer http://www.zoneminder.com/  il semble pouvoir faire ce que tu souhaites.

Sinon je pense qu'il faut simplement chercher comment enregistrer le flux en ligne de commande, par exemple avec mencoder et placer dans une crontab.
Tu peux regarder sur ce forum où un script est donné pour reconstituer une vidéo à partir des images de chaque heure : http://foscam.us/forum/record-video-on-nas-t91.html
Encore mieux, ce forum contient un zip qui semble proposer ce que tu souhaites, il n'y a qu'à changer la durée de la vidéo : http://foscam.us/forum/unix-linux-image … t1063.html

Je ne comprend pas grand chose à l'anglais mais est ce que le logiciel enregistre des vidéos non-stop en séquences de par exemple 1h?
Et est ce que le logiciel peux supprimer les vidéos datant de par exemple plus d'un mois?
Et une fois qu'on a téléchargé le ZIP et qu'on a Dézziper le dossier ICAM, comment ou lance le logiciel? (il n'y à pas d’icône genre .exe pour lancer le logiciel)
MErci :-)

Dernière modification par cedrique30 (Le 03/01/2012, à 22:39)

Hors ligne

#10 Le 03/01/2012, à 23:34

Trancept

Re : Cherche créateur de logiciels Linux Ubuntu pour Vidéo Surveillance

cedrique30 a écrit :

Je ne comprend pas grand chose à l'anglais mais est ce que le logiciel enregistre des vidéos non-stop en séquences de par exemple 1h?
Et est ce que le logiciel peux supprimer les vidéos datant de par exemple plus d'un mois?
Et une fois qu'on a téléchargé le ZIP et qu'on a Dézziper le dossier ICAM, comment ou lance le logiciel? (il n'y à pas d’icône genre .exe pour lancer le logiciel)
MErci :-)

Dans le zip c'est le fichier getThirtySeconds.sh qui permet de paramétrer la durée d'enregistrement, il te faudra mettre 3600 au lieu de 30 pour que ce soit 1 heure.

Pour le nettoyage il y a un fichier PHP.

Il n'y a pas de ".exe" sous Linux, il suffit qu'un fichier ait l'attribut +x pour être exécutable. C'est ce qu'il faut faire pour getThirtySeconds.sh.
Pour le .php, il faut mettre en place un serveur web, voir http://doc.ubuntu-fr.org/lamp

Mais à la lecture du code PHP, il travail aussi avec des images....

La solution semble plutôt sur http://ferryzhou.wordpress.com/2011/11/ … eo-record/
Voici une ligne de commande pour enregistrer 1 heure de vidéo en considérant que l'on a 15 images par secondes (3 600 * 15 = 54 000) et de nommer le fichier d'après le jour et l'heure :

gst-launch -v souphttpsrc location="http://192.168.0.150/videostream.cgi?user=admin&pwd=XXX" do-timestamp=true is_live=true num-buffers=54000 ! multipartdemux ! jpegdec ! ffmpegcolorspace ! x264enc ! avimux ! filesink location=/chemin/vers/mes/video/video-`date +%F_%X`.avi

Donc en plaçant cette commande dans la crontab avec l'autre donnée plus haut pour l'effacement tu devrais avoir ce que tu souhaites... à tester !

Hors ligne

#11 Le 04/01/2012, à 00:11

cedrique30

Re : Cherche créateur de logiciels Linux Ubuntu pour Vidéo Surveillance

Trancept a écrit :
cedrique30 a écrit :

Je ne comprend pas grand chose à l'anglais mais est ce que le logiciel enregistre des vidéos non-stop en séquences de par exemple 1h?
Et est ce que le logiciel peux supprimer les vidéos datant de par exemple plus d'un mois?
Et une fois qu'on a téléchargé le ZIP et qu'on a Dézziper le dossier ICAM, comment ou lance le logiciel? (il n'y à pas d’icône genre .exe pour lancer le logiciel)
MErci :-)

Dans le zip c'est le fichier getThirtySeconds.sh qui permet de paramétrer la durée d'enregistrement, il te faudra mettre 3600 au lieu de 30 pour que ce soit 1 heure.

Pour le nettoyage il y a un fichier PHP.

Il n'y a pas de ".exe" sous Linux, il suffit qu'un fichier ait l'attribut +x pour être exécutable. C'est ce qu'il faut faire pour getThirtySeconds.sh.
Pour le .php, il faut mettre en place un serveur web, voir http://doc.ubuntu-fr.org/lamp

Mais à la lecture du code PHP, il travail aussi avec des images....

La solution semble plutôt sur http://ferryzhou.wordpress.com/2011/11/ … eo-record/
Voici une ligne de commande pour enregistrer 1 heure de vidéo en considérant que l'on a 15 images par secondes (3 600 * 15 = 54 000) et de nommer le fichier d'après le jour et l'heure :

gst-launch -v souphttpsrc location="http://192.168.0.150/videostream.cgi?user=admin&pwd=XXX" do-timestamp=true is_live=true num-buffers=54000 ! multipartdemux ! jpegdec ! ffmpegcolorspace ! x264enc ! avimux ! filesink location=/chemin/vers/mes/video/video-`date +%F_%X`.avi

Donc en plaçant cette commande dans la crontab avec l'autre donnée plus haut pour l'effacement tu devrais avoir ce que tu souhaites... à tester !

Et un serveur Web PHP sera capable de supprimé automatiquement les vidéos prises sur mon ordinateur ?

Hors ligne

#12 Le 04/01/2012, à 23:20

Trancept

Re : Cherche créateur de logiciels Linux Ubuntu pour Vidéo Surveillance

Oui, mais pas besoin de serveur web finalement. Juste ajouter les deux lignes suivantes dans la crontab ( http://doc.ubuntu-fr.org/cron ) :

0 */1  * *  * gst-launch -v souphttpsrc location="http://192.168.0.150/videostream.cgi?user=admin&pwd=XXX" do-timestamp=true is_live=true num-buffers=54000 ! multipartdemux ! jpegdec ! ffmpegcolorspace ! x264enc ! avimux ! filesink location=/chemin/vers/mes/video/video-`date +%F_%X`.avi
0 */1  * *  * find /chemin/vers/mes/video/video-*.avi -mtime +15 -print -exec rm "{}" \;

A toi de tester maintenant ;-)

Hors ligne

#13 Le 05/01/2012, à 22:45

cedrique30

Re : Cherche créateur de logiciels Linux Ubuntu pour Vidéo Surveillance

Quelle est la commande a écrire dans le terminal pour pouvoir y coller et enregistrer le code écrit juste au dessus ?
J'ai écrit "crontab -e"
J'ai effacé tout le contenu du fichier (c'était des explications en anglais)
Et j'ai modifier le code du dessus avec les infos de ma webcam.

Comment j'utilise le crontab du coup?

Dernière modification par cedrique30 (Le 05/01/2012, à 22:52)

Hors ligne

#14 Le 06/01/2012, à 23:44

Trancept

Re : Cherche créateur de logiciels Linux Ubuntu pour Vidéo Surveillance

Bonsoir cedrique30,
Comme décrit dans le lien indiqué dans mon message c'est

crontab -e

.

Mais tu as testé avant que les commandes faisait bien ce que tu souhaitais ?
Je te conseil de ne jamais exécuter une commande comprenant un "rm" comme celle ci-dessus avant d'avoir bien compris ce quelle fait au risque de voir toutes tes données effacées...

Hors ligne

#15 Le 07/01/2012, à 21:57

cedrique30

Re : Cherche créateur de logiciels Linux Ubuntu pour Vidéo Surveillance

Je note dans le terminal :

crontab -e

et cela m'affiche :

  GNU nano 2.2.6       Fichier : /tmp/crontab.tjL0k9/crontab                    

0 */1  * *  * gst-launch -v souphttpsrc location="http://88.167.218.160:99/vide$
0 */1  * *  * find /home/utilisateur/Vidéos-*.avi -mtime +15 -print -exec rm "{$

 [ Lecture de 2 lignes ]

Et après?
Dans "/home/utilisateur/Vidéos-*.avi" je ne trouve rien.
J'ai fais un erreur?

Hors ligne

#16 Le 08/01/2012, à 10:34

Trancept

Re : Cherche créateur de logiciels Linux Ubuntu pour Vidéo Surveillance

Pas d'erreur dans la crontab a priori, par contre les commandes fonctionnent quand tu les lances dans un terminal ?
En particulier gst-launch qui nécessite d'installer les paquets suivants :

sudo apt-get install gstreamer0.10-plugins-ugly-multiverse gstreamer-tools gstreamer0.10-ffmpeg

Pour consulter le compte rendu de chaque commande tu peux ajouter le texte suivant à la fin de chaque ligne :

 >> /home/utilisateur/foscam.log 2>&1

Cela va créer un fichier de log /home/utilisateur/foscam.log avec ce qui aurait été affiché dans la console.

Ma caméra n'est plus branchée, du coup je ne peux pas tester chez moi...

Dernière modification par Trancept (Le 08/01/2012, à 10:35)

Hors ligne

#17 Le 09/01/2012, à 00:41

cedrique30

Re : Cherche créateur de logiciels Linux Ubuntu pour Vidéo Surveillance

Je suis pas sure que cela fonctionne :

utilisateur@utilisateur-AMILO-La1703:~$ sudo apt-get install gstreamer0.10-plugins-ugly-multiverse gstreamer-tools gstreamer0.10-ffmpeg
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Aucune version du paquet gstreamer0.10-plugins-ugly-multiverse n'est disponible, mais il existe dans la base
de données. Cela signifie en général que le paquet est manquant, qu'il est devenu obsolète
ou qu'il n'est disponible que sur une autre source
Cependant les paquets suivants le remplacent :
  gstreamer0.10-plugins-ugly

E: Le paquet « gstreamer0.10-plugins-ugly-multiverse » n'a pas de version susceptible d'être installée
utilisateur@utilisateur-AMILO-La1703:~$ 
utilisateur@utilisateur-AMILO-La1703:~$ sudo apt-get install gstreamer0.10-plugins-ugly-multiverse gstreamer-tools gstreamer0.10-ffmpeg >> /home/utilisateur/foscam.log 2>&1
utilisateur@utilisateur-AMILO-La1703:~$ 

Et voici le .LOG

usage: sudo -h | -K | -k | -L | -V
usage: sudo -v [-AknS] [-g groupname|#gid] [-p prompt] [-u user name|#uid]
usage: sudo -l[l] [-AknS] [-g groupname|#gid] [-p prompt] [-U user name] [-u
            user name|#uid] [-g groupname|#gid] [command]
usage: sudo [-AbEHknPS] [-C fd] [-g groupname|#gid] [-p prompt] [-u user
            name|#uid] [-g groupname|#gid] [VAR=value] [-i|-s] [<command>]
usage: sudo -e [-AknS] [-C fd] [-g groupname|#gid] [-p prompt] [-u user
            name|#uid] file ...
Lecture des listes de paquets...
Construction de l'arbre des dépendances...
Lecture des informations d'état...
Aucune version du paquet gstreamer0.10-plugins-ugly-multiverse n'est disponible, mais il existe dans la base
de données. Cela signifie en général que le paquet est manquant, qu'il est devenu obsolète
ou qu'il n'est disponible que sur une autre source
Cependant les paquets suivants le remplacent :
  gstreamer0.10-plugins-ugly

E: Le paquet « gstreamer0.10-plugins-ugly-multiverse » n'a pas de version susceptible d'être installée
Lecture des listes de paquets...
Construction de l'arbre des dépendances...
Lecture des informations d'état...
Aucune version du paquet gstreamer0.10-plugins-ugly-multiverse n'est disponible, mais il existe dans la base
de données. Cela signifie en général que le paquet est manquant, qu'il est devenu obsolète
ou qu'il n'est disponible que sur une autre source
Cependant les paquets suivants le remplacent :
  gstreamer0.10-plugins-ugly

E: Le paquet « gstreamer0.10-plugins-ugly-multiverse » n'a pas de version susceptible d'être installée

Dernière modification par cedrique30 (Le 09/01/2012, à 00:42)

Hors ligne

#18 Le 10/01/2012, à 01:06

Trancept

Re : Cherche créateur de logiciels Linux Ubuntu pour Vidéo Surveillance

Comme suggéré par apt-get, il faut retirer "-multiverse" :

sudo apt-get install gstreamer0.10-plugins-ugly gstreamer-tools gstreamer0.10-ffmpeg

Ensuite essayer la commande :

gst-launch -v souphttpsrc location="http://192.168.0.150/videostream.cgi?user=admin&pwd=XXX" do-timestamp=true is_live=true num-buffers=54000 ! multipartdemux ! jpegdec ! ffmpegcolorspace ! x264enc ! avimux ! filesink location=/chemin/vers/mes/video/video-`date +%F_%X`.avi

Le texte 

>> /home/utilisateur/foscam.log 2>&1

est a ajouter à la crontab pour créer une log car on ne voit pas les sorties :

0 */1  * *  * gst-launch -v souphttpsrc location="http://192.168.0.150/videostream.cgi?user=admin&pwd=XXX" do-timestamp=true is_live=true num-buffers=54000 ! multipartdemux ! jpegdec ! ffmpegcolorspace ! x264enc ! avimux ! filesink location=/chemin/vers/mes/video/video-`date +%F_%X`.avi >> /home/utilisateur/foscam.log 2>&1
0 */1  * *  * find /chemin/vers/mes/video/video-*.avi -mtime +15 -print -exec rm "{}" \; >> /home/utilisateur/foscam.log 2>&1

Dernière modification par Trancept (Le 03/02/2012, à 23:56)

Hors ligne

#19 Le 04/02/2012, à 00:36

Trancept

Re : Cherche créateur de logiciels Linux Ubuntu pour Vidéo Surveillance

J'ai rebranché ma caméra et j'ai essayé.
La commande gst-launch plante avec le x264 alors je suis revenu à l'avi brut et ça fonctionne :

gst-launch -v souphttpsrc location="http://192.168.1.120:80/videostream.cgi?user=LOGIN&pwd=PASSWORD" do-timestamp=true is_live=true num-buffers=500 ! multipartdemux ! jpegdec ! ffmpegcolorspace ! avimux ! filesink location=/media/data/videos/test/ipcam-`date +%F_%X`.avi

La commande ci dessus enregistre une vidéo de 23 secondes chez moi. Pour enregistrer plus longtemp c'est le paramètre num-buffers qu'il faut changer.

Hors ligne