J'utilise un séquenceur de trames PCI à 8 canaux sur le kit de développement Nvidia TX1. J'utilise this driver avec elle. Je peux lire confortablement jusqu'à 3/4 des flux de caméra v4l2 en utilisant mplayer, streamer ou VLC mais je reçois toujours une erreur d'allocation de mémoire quand je commence à lire le 5ème flux de caméra, quel que soit le logiciel que j'utilise pour le jouer. J'ai également écrit mon propre programme pour capturer et afficher les flux v4l2 mais je suis confronté au même problème. L'erreur exacte est une error 12
donnée par la commande ioctl:VIDIOC_REQBUFS Erreur 12 lors de l'ouverture de plusieurs sources v4l2
ioctl(fd, VIDIOC_REQBUFS, &req)
J'ai essayé ce framegrabber et appareil sur un ordinateur autonome et il fonctionne parfaitement bien.
Toutes les suggestions seraient utiles.