ldleman / yana-server

Interface PHP de domotique Y.A.N.A (You Are Not Alone)
http://projet.idleman.fr/yana
107 stars 59 forks source link

Module pour streamer la camera pi #80

Closed F0cks closed 10 years ago

F0cks commented 10 years ago

Peut être un truc sympa à faire: https://www.youtube.com/watch?v=SjEZ4y0vIUE

On pourrait créer un module pour afficher dans un onglet ou un bloc dans une fenetre ce qui se passe dans un pièce sans faire un screen capture.

Si quelqu'un se sent apte à monter ça... :D

Maxvi33 commented 10 years ago

C'est vraiment cool comme réalisation, je regarderais la vidéo en détail chez moi mais c'est une bonne idée.. Après pour la réalisation de ce plugin, je pense que c'est super dur, je vais me renseigner :) merci du lien en tout cas

F0cks commented 10 years ago

@Maxvi33 Je t'en prie, c'était juste une idée comme ça pour motiver la création ;)

Maxvi33 commented 10 years ago

je n'ai jamais développer de plugins mais je vais essayer de faire celui-ci. je passé par motion, pour filmer avec ma picam mais c'est pas très pratique.. A mona vis, il va falloir que je change Apache2 par Nginx sinon ca va encore pluuuus ramer!

F0cks commented 10 years ago

Je vais essayer d'un faire un aussi pour voir ^^, ca te fera un peu de concurrence. On pourra fusionner si on arrive à faire un truc bien chacun !

F0cks commented 10 years ago

Ca y est j arrive à streamer ! La compilation de la bibliothèque est un peu longue, je vais voir pour fournir le fichier compiler. Par contre, la vidéo est à l'envers (par rapport aux photos qu'on peut prendre avec le plugin d @ldleman . Je veux pas trop m'avancer mais je crois que c'est la photo d Idle qui est à l’envers et pas la video ^^ A vérifier

Elfnoir commented 10 years ago

LOL pareil chez moi: la gauche est à droite, et la droite est à gauche. Mais je n'ai pas ouvert de ticket: ça ne me gène pas :-) Et tu penses que l'on pourra avoir une vue de la Camera Pi à distance à travers l'application Android?

F0cks commented 10 years ago

@Elfnoir Bah pour le moment c'est ma grande question, je suis en train de regarder comment le porter sur smartphone. Moi aussi le gauche et la droite sont en reverse :p Je voulais surtout dire que le haut et le bas sont inversés par rapport aux photos d idle (finalement osef suffit de retourner la camera) je vais quand meme voir sir je peux pas retourner l image pour etre cohérent avec le plugin photo. @ldleman : si tu passes par là, est ce que ca te dérange si je mets mon plugin sur la branch Master pour avoir des testeurs le temps que le market refonctionne ? promis après je l enlève ^^

F0cks commented 10 years ago

Voilà, j'ai profité de la relance du market pour envoyer le plugin ! Vous verrez l'installation est un peu longue mais le rendu est pas trop mal! Jattends vos retours ;)

ldleman commented 10 years ago

Yop :), t'es sur que tu l'a envoyé sur le market ? Parce que je vois rien à valider :)

F0cks commented 10 years ago

Je vais le remettre de tout de suite :p Y avait beaucoup de lag hier, ca doit etre ça!

ldleman commented 10 years ago

Le serveur est en train de mourrir aussi, ça viens peut être de là :D

F0cks commented 10 years ago

Rah merde ! Cest un "home server" ou un truc que tu loues ?

ldleman commented 10 years ago

Oaip c'est un petit centre multimédia trafiqué que j'ai acheté une misère et qui tourne depuis 7 ans non stop, mais là je crois qu'il commence à s’essouffler ^^, il fonctionne encore mais il donne de gros signes de fatigues, par mesure de sécurité je préfere anticiper la migration de tous mes fichers (et 7 ans de bordel à migrer c'est pas rapide ^^)

F0cks commented 10 years ago

@ldleman Yop! Je ressors ce topic parce-que je t'avais envoyé mon plugin "stream" il y a moult temps (à l'époque où ton super serveur foirait ^^) Du coup il a du passer à la trappe, j'en ai profité pour l'améliorer et je viens juste de te le renvoyer. Tu pourras me dire si tu le vois arriver ou si cest juste moi qui te l'envoie n'importe comment ;) Merci!

Elfnoir commented 10 years ago

Salut! Ton plugin m'intéresse mais je ne le trouve pas sur le Market, et Idleman a quelque problème avec; peux-tu le mettre ailleurs stp?

F0cks commented 10 years ago

@Elfnoir Yop! Je l'ai mis sur Dropbox, je te conseille de le lancer ce soir, y a une compilation qui prend ... 8-9h :p mais pas moyen de faire autrement avec la rasp ... Ou alors en crosscompil.

https://dl.dropboxusercontent.com/u/17434243/Idleblog/stream.zip

Elfnoir commented 10 years ago

io^^ alors, au bout de 8 heures de compilation, je suis un vrai DJ maintenant(!), j'ai la fenêtre de jmplayer qui tourne, que j'active ou pas le Stream.

Et concernant la possibilité d'allumer ou d'éteindre le LED (Super idée!!), lorsque je copy/past la ligne de commande: 'sudo /bin/sh -c"echo "www-data ALL=NOPASSWD: /var/www/yana-server/plugins/stream/ledON.py, /var/www/yana-server/plugins/stream/ledOFF.py" >> sudo tee -t -a /etc/sudoers" '

J'ai le résultat: /bin/sh: 0: Illegal option -h root@raspberrypi:~#

...mais je vois pas où est le -h ?? Bizarre...Aurais-tu une idée d'où cela peut provenir stp? Merci!

ldleman commented 10 years ago

@F0cks j'ai uploadé a la main ton plugin, en fait il ne passait pas car trop gros (mais les messages d'erreur ne s'affichait pas car c'est le bordel sur mon market ^^) normalement la taille a été augmenté et les messages d'erreur sont de nouveaux affichés :)

F0cks commented 10 years ago

@Elfnoir Effectivement y a un bug. C'était une amorce d'un truc que je voulais automatiser ... Faut te mettre en root et lancer ça en fait : echo 'www-data ALL=NOPASSWD: /var/www/yana-server/plugins/stream/ledON.py, /var/www/yana-server/plugins/stream/ledOFF.py' >> /etc/sudoers Là ca devrait etre OK pour la LED. Ensuite pour le lecteur, normalement avant activation tu as ça : preactivation Et quelques secondes après l'activation : (bon la il faisait noir chez moi ...) 5secapresactivation Fais le d'abord en IP Local, ca vient peut être du fait que tu n'as pas ouvert port 1935 sur t as box sinon. Tiens moi au jus!

F0cks commented 10 years ago

@ldleman Merci! Je suis désolé il me semblait que la taille convenait. Je devais pas avoir les yeux en face des trous ... Y a un moyen de faire des modifs de nos versions ou faut les reuploader à chaque fois ? :)

Elfnoir commented 10 years ago

Bon bé... perdu :-( toujours le même symbole de recherche, même en lançant dans une fenêtre en root; à la racine du Rasp: echo 'www-data ALL=NOPASSWD: /var/www/yana-server/plugins/stream/ledON.py, /var/www/yana-server/plugins/stream/ledOFF.py' >> /etc/sudoers Puis ensuite : sudo /bin/sh -c"echo "www-data ALL=NOPASSWD: /var/www/yana-server/plugins/stream/ledON.py, /var/www/yana-server/plugins/stream/ledOFF.py" >> sudo tee -t -a /etc/sudoers" toujours le même message d'erreur:

/bin/sh: 0: Illegal option -h

:( une autre piste stp?

F0cks commented 10 years ago

@Elfnoir Bah écoutes c'est embêtant comme truc :p Moi ca fonctionne très bien :/ capture Sinon tu peux le rajouter manuellement en faisant : sudo nano /etc/sudoers Et à la fin tu ajoutes : www-data ALL=NOPASSWD: /var/www/yana-server/plugins/stream/ledON.py, /var/www/yana-server/plugins/stream/ledOFF.py capture2

Elfnoir commented 10 years ago

Bonjour, J'ai bien la dernière ligne, mais pas de vidéos, cela tourne en boucle. j'ai le plugin 'Camera d'installé, penses-tu que cela puisse venir de là?

Quelqu'un d'autre a le même problème svp?

F0cks commented 10 years ago

@Elfnoir Perso j'ai pas de conflit avec le plugin camera (a part que les images ne sont pas dans le même sens). C'est bizarre si tu as bien fait le protocole d'installation, je l'ai installé hier chez un pote et tout va bien ... Ah mais j'y pense... Est ce que tu as "screen" d’installé sur ta rasp ? "sudo apt-get screen" Si ca ne marche toujours pas, y a peut etre un petit chow et un petit chmod à faire mais je pense pas.

Elfnoir commented 10 years ago

Rrrrrhhhhôôôôôô ben voilà, tu vois quand tu veux :-D ça marche super!!!!!! Peux-tu modifier ton protocole d'installation en rajoutant l'installation de Screen stp? ça marche trop bien !!

...et m'en fous que l'image soit inversée gauche/droite, et que les photos avec le plugin camera soit la tête en bas...et aussi que les boutons LED ON / OFF n'est pas d'effet sur ma caméra, c'est trop trop top merci encore !

F0cks commented 10 years ago

@Elfnoir Ca marche toujours pas la LED ? Meme en rajoutant la ligne dans le fichier ?

Elfnoir commented 10 years ago

yep, pas grave: j'suis trop content pour la caméra :-DDDDDDDDD

ldleman commented 10 years ago

@F0cks malheureusement il faut réuploader, je compte mettre un système d'ajout de dépôt git direct un de ces 4 mais je manque de temps :)

Anderson69s commented 10 years ago

Petite question, il serait possible d'intégrer une fonction timelapse (prend une photos toutes les 3mn) et envoie les photos sur un serveur FTP comme dans mon article?

http://anderson69s.com/2014/06/28/raspberry-pi-picam-camera-de-securite/

victor81000 commented 7 years ago

bonjour, je deterre le sujet parce que l'installation de stream pi ( celle a faire avant l'activation )me pose un probleme: outre le fait que je n'arrive pas a voir l'image de la camera ( pourtant visible avec le pluggin camera) et que cela m'affiche flash player a la plce de fwplayer, il me fait planter le socket, qui du coup ,ne veut plus demarrer ni s'installer ( en lancant une verification, ca me marque que l'adresse est deja utilisée) j, du coup plus de commande vocale sur yana4all...je suis obligé de reinstaller yana pour que tout remarche. vous avez une idée du bug? help....