Ich baue Quadcopter basierend auf Raspberry Pi. Ich möchte Videos von der Webcam über die Mobilfunkverbindung zu meinem Computer streamen. Ich habe versucht, ffmpeg und mjpg, aber es hat zu große Verzögerung, um es möglich zu machen, Quad nur mit Video zu kontrollieren.Raspberry Pi keine Verzögerung (<10ms) Videostream
Meine Frage ist, ob es möglich ist, Video mit wirklich kleiner Verzögerung zu streamen (so klein, dass ich quad ohne Probleme fahren kann)?
Wenn Raspberry Hardware nicht gut genug ist, kann BeagleBord es tun? Auch das Mounten von Smartphone zu Quad ist die letzte mögliche Lösung, aber ich bevorzuge die Lösung mit Pi.
UPDATE: Ich habe Gstreamer für die Streaming-und Raspberry Pi-Kamera verwendet. Es stellt sich heraus, dass die Verzögerung sehr gering ist. 10ms sind irgendwie unmöglich, aber ich konnte die Verzögerung auf 20ms reduzieren.
Ich würde prüfen, ob Sie es von einem Telefon über das Mobilfunknetz auf Ihren Desktop tun können, ohne sich Gedanken über die Raspi. Sie können feststellen, dass die Latenz des Zellennetzwerks einfach nicht genug ist für das, was Sie wollen. Die AR-Drone geht über WiFI. Eine Zellenverbindung kann nicht schneller sein, wird aber auf jeden Fall langsamer sein - möglicherweise mit mehr Latenz als Sie wollen. –
Ich tat es und Stream war wirklich langsam. Ich benutze gewöhnliches FPV und mache OSC (auf dem Bildschirm) selbst mit Pi – Pylo