Tôi đang xây dựng quadcopter dựa trên Raspberry Pi. Tôi muốn truyền video từ webcam qua conection di động đến máy tính của tôi. Tôi đã thử ffmpeg và mjpg nhưng nó có độ trễ lớn để làm cho nó có thể kiểm soát Quad chỉ với xem video.Raspberry Pi không có sự chậm trễ (<10ms) dòng video
Câu hỏi của tôi là nếu có thể phát trực tuyến video với độ trễ thực sự nhỏ (quá nhỏ đến nỗi tôi sẽ có thể điều khiển quad mà không gặp sự cố)?
Nếu phần cứng của Raspberry không đủ tốt, BeagleBord có thể làm điều đó? Ngoài ra, lắp điện thoại thông minh để quad sẽ là giải pháp cuối cùng có thể nhưng tôi thích soulution với Pi.
CẬP NHẬT: Tôi đã sử dụng gstreamer cho máy phát trực tuyến và máy ảnh Raspberry Pi. Hóa ra là có một lượng nhỏ sự chậm trễ. 10ms là bằng cách nào đó không thể nhưng tôi quản lý để cắt giảm sự chậm trễ xuống đến 20ms.
Tôi sẽ kiểm tra xem bạn có thể làm điều đó từ điện thoại qua mạng di động tới màn hình của bạn mà không phải lo lắng về raspi hay không. Bạn có thể thấy độ trễ của mạng di động không đủ thực phẩm cho những gì bạn muốn. AR-Drone sẽ vượt qua WiFI. Một kết nối di động không thể nhanh hơn, nhưng chắc chắn sẽ chậm hơn - có thể với độ trễ nhiều hơn mức bạn muốn. –
Tôi đã làm điều đó và luồng thực sự chậm. Tôi sẽ sử dụng bình thường FPV và làm cho OSC (trên màn hình hiển thị) của bản thân mình bằng cách sử dụng Pi – Pylo