Page 1 sur 2
Camera HD USB
Posté : jeu. 3 nov. 2016 11:38
par Marc63
Bonjour,
Je tente d'afficher sur l'écran du RPi3 les images video provenant d'une caméra HD USB.
Je ne souhaite pas utiliser la caméra de la fondation RASPBERRY, afin de laisser libres les possibilités de conception mécanique ultérieures (notamment la distance entre la caméra et le RPi3).
J'utilise VLC. Je parviens à obtenir des images, mais mon meilleur résultat, après de nombreux réglages de VLC, est de l'ordre d'une image toutes les 3 ou 4 secondes.
Après consultation de forums, je constate que, hormis pour la vidéo surveillance, c'est à dire pour un flus d'images peu fréquentes, je ne trouve pas d'exemple d'utilisation des ports USB du RPi3 pour un flux video à vitesse normale (30 fps).
Je suppose donc que mon problème vient des ports USB, mais n'en suis pas certain.
Quelqu'un aurait-il une idée de la manière dont je pourrais parvenir à mes fins ?
Je vous remercie,
Bonne journée
Re: Camera HD USB
Posté : jeu. 3 nov. 2016 11:42
par marco123
Ca depend ce que tu demande a vlc ! Il faut prendre le flux video ..
c'est quoi ta cam ?
c'est quoi ta commande vlc ?
Re: Camera HD USB
Posté : jeu. 3 nov. 2016 11:55
par Marc63
Bonjour,
Merci de la réponse.
La caméra est une GENIUS WIDECAM F100
La commande VLC est "ouvrir un périphérique de capture". J'améliore un peu la situation en augmentant la taille du cache autour de 1500 ms.
Bonne journée
Re: Camera HD USB
Posté : jeu. 3 nov. 2016 12:10
par marco123
je viens de tester avec une cam integrée, effectivement, je depasse pas les 9fps ...
C'est drole, car avec mes cam wifi j'arrive bien a 25fps ! ... a creuser !
Re: Camera HD USB
Posté : jeu. 3 nov. 2016 13:28
par Marc63
Merci pour l'essai.
Re: Camera HD USB
Posté : jeu. 3 nov. 2016 20:05
par marco123
ah au fait, c'etait la cam de mon pc produc ... donc, bien au dessus d'un raspberry ! ...
Re: Camera HD USB
Posté : jeu. 3 nov. 2016 22:00
par Flachy Joe
Salut,
La version de VLC inclue dans Raspbian n'utilise pas les capacités du GPU pour le décodage du flux vidéo provenant de ta caméra et le décodage sur le CPU est particulièrement inefficace.
Regarde de ce coté :
https://www.raspberrypi.org/forums/view ... 66&t=59814
Re: Camera HD USB
Posté : ven. 4 nov. 2016 15:07
par _larry_
Salut
Sans aucune hésitation, essaye mjpg-streamer, streamer de la video "Live" c'est le premier truc que j'ai testé avec le Pi, avec beaucoup de fail et de fps trés faible, et un jour, j'ai tenté mjpg-streamer --> VICTORY .... Sur un Pi3 en 1027x768 et une qualité d'image bas/moyenne tu auras 30fps tranquille (avec une bonne connexion wifi hein....), ça fonctionne nickel

j'ai du 20/25 fps avec un PiZero (600x400)! chouette ?!, le prog stream une succession d'image jpg en fait ....
Et en plus tu vas pouvoir streamer sur un navigatuer et pas seulement une appli comme VLC .... bref, c'est vraiment cool !
-
mjpg-streamer
-
Repo Git, un fork du projet original spécial pour le Raspi (jacksonliam)
-
Un tuto ressent
Pour augmenter les perfs, je vais essayer, dés que j'ai du temps, de rendre mon Pi "HotSpot", pour ne plus passer par ma box et augmenter le fps ! (testé et validé par un pote sur un projet de voiture téléguidée, ça augmente bien les fps).
wiz
Re: Camera HD USB
Posté : sam. 5 nov. 2016 10:41
par Flachy Joe
_larry_ : tu récupères la vidéo depuis une cam reliée au Pi et tu transmets le flux sur le réseau pour un affichage sur un autre ordi, c'est ça ?
Ce n'est, à priori, pas ce que veux faire
Marc63 :
Je tente d'afficher sur l'écran du RPi3 les images video provenant d'une caméra HD USB.
.
L'affichage vidéo à un taux de rafraîchissement correct ne peux se faire qu'avec l'accélération matérielle du GPU, puisque
_larry_ indique obtenir des résultats satisfaisant à travers le réseau, c'est bien là que se situe le problème.
Re: Camera HD USB
Posté : dim. 6 nov. 2016 00:50
par Marc63
Merci beaucoup à Flashy joe et à Larry pour ces réponses.
Je viens de passer la soirée à tenter d'installer VLC avec l'accélération matérielle, sans succès. C'est même un peu plus long qu'avant, mais il faut dire que je récupère une série d'erreurs lors de l'installation.
Je vais tenter également la solution du streaming.
Bonne soirée