Giải pháp stream camera độ trễ thấp dùng raspberry pi

Mình đang thực hiện 1 task, đó là stream hình ảnh thu được từ camera (có thể là 1 dạng usb webcam, hoặc cũng có thể dùng pi camera trong raspberry pi) qua mạng wifi nội bộ. Mục đích là để thay vì camera phải cắm vào máy tính qua cổng usb, thì giờ chỉ cần có 1 tablet kết nối được với wifi là có thể xem hình ảnh real-time mà camera ghi lại.
Mình đã thử dùng raspberry pi, stream qua vlc hoặc motion, nhưng kết quả không được như mong đợi, hình ảnh vẫn stream qua được theo định dạng mjpeg tới tablet nhưng độ trễ (latency) rất cao, có lúc lên tới 4-5 s, không thể chấp nhận. Vậy mọi người ở đây ai có kinh nghiệm đã từng làm mảng này (có thể ứng dụng trong việc điều khiển drone ngoài tầm nhìn,…) có thể chia sẻ cho mình ít kinh nghiệm được không? Do chuyên ngành của mình k phải cntt nên thấy khó khăn quá

http://raspi.vn/2016/08/19/stream-camera-tu-raspberrry-pi-len-webserver-cua-chinh-ban/

1 Like

Mình thử cách này rồi bạn ạ, vẫn bị delay quá :frowning:

Cách này mình làm trên 15 fps độ trễ dưới 0.5s. Bạn có thể cần check network và usb wifi (nếu bạn dùng Pi 2 trở xuống).

Mình đang dùng con này. Liệu có ổn chưa nhỉ


Raspberry Pi B+

Anh em có review trên này, cậu check thử nhé :slight_smile:
http://elinux.org/RPi_USB_Wi-Fi_Adapters

1 Like
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?