Raspberry Pi-keine Verzögerung (<10ms) video-stream

Ich Baue quadcopter basierend auf Raspberry Pi. Ich will, video-stream von der webcam über Handy-Anschluss an meinen computer. Ich habe versucht ffmpeg und mjpg, aber es hat zu große Verzögerung, um es möglich zu kontrollieren, Quad nur mit video schauen.

Meine Frage ist, ob es möglich ist, video-stream mit sehr geringer Verzögerung (so klein, dass ich in der Lage zu fahren, quad ohne Probleme)?

Wenn Raspberry-hardware nicht gut genug ist, BeagleBord kann es tun? Auch die Montage smartphone quad werden Letzte mögliche Lösung, aber ich bevorzuge soulution mit Pi.

UPDATE: ich habe verwendet gstreamer für das streaming und die Raspberry Pi Kamera. Es stellt sich heraus, wirklich kleine Menge von Verzögerung. 10ms ist irgendwie unmöglich, aber ich schaffte es zu schneiden Verzögerung runter auf 20ms.

  • Ich würde überprüfen, um zu sehen, ob Sie es tun können, vom Telefon über Handy-Netz zu Ihrem Computer, ohne sich Gedanken über den raspi. Sie können feststellen, dass die Latenz der Zelle Netzwerk ist einfach nicht genug zu Essen, was Sie wollen. Die AR-Drohne über WLAN. Eine Zelle-Verbindung kann nicht schneller sein, aber werde auf jeden Fall langsamer - möglicherweise mit mehr Latenz, als Sie wollen.
  • Ich Tat es, und der stream war wirklich langsam. Ich werde mit einem normalen FPV und stellen Sie " OSC (on screen display) von mir mit Pi
  • Ich bezweifle wirklich, dass sogar 20ms möglich ist. Wahrscheinlich haben Sie verwendet einen timer, der zeigt 1/100stel-Sekunden anstelle von 1/1000 und das könnte verwirrend sein, um die Latenzzeit berechnen (chinesische gadget-Bewertungen laufen Häufig in dieses). So die 100-200ms.
InformationsquelleAutor Klemen | 2013-05-25
Schreibe einen Kommentar