FPVue_android icon indicating copy to clipboard operation
FPVue_android copied to clipboard

Add support for esp32-cam-fpv

Open ugnich opened this issue 1 year ago • 12 comments

Please add support for ESP32 based VTX described here: https://github.com/RomanLut/hx-esp32-cam-fpv It has no security keys and uses JPEG compression. Otherwise looks similar to wfb-ng.

Why: it's very cheap, small, lightweight and easy to build VTX. The image quality is not awesome, but the latency is better than most other digital FPV systems.

ugnich avatar Jul 01 '24 19:07 ugnich

Impossible, this is specifically for the receiving end of wfb ng

zhuwei avatar Jul 02 '24 09:07 zhuwei

What latency are you getting on that system ? It seems like there is room for such a system with lower quality on tiny whoop, would it fit on there ?

gehee avatar Jul 02 '24 10:07 gehee

@gehee Can ESP32 run Linux systems? I haven't heard of it before

zhuwei avatar Jul 04 '24 10:07 zhuwei

I think it would be meaningless not to support h264/h265, even if compressed, the transmission rate of jpg is very high. Not practical

zhuwei avatar Jul 04 '24 10:07 zhuwei

@zhuwei Nothing is impossible. ESP32-cam is not about picture quality, it's about the size, price, availability and open source. Basically, a better replacement for cheap analogue FPV systems. If it works as advertised I don't care what codec and transmission rate it uses.

@gehee Still waiting for my ESP32-cam to arrive. Will share my numbers once tested. But @RomanLut claims it's 10-30ms.

ugnich avatar Jul 04 '24 10:07 ugnich

@ugnich I played SP32 cam a few years ago and I also know its performance. You insist on doing this, as I didn't say. Have a good time

zhuwei avatar Jul 04 '24 10:07 zhuwei

@zhuwei I don't know what you tried, but in esp32-cam-fpv they use modified esp-camera component to achieve low latency. It's not normal esp32-cam. Read the link above.

ugnich avatar Jul 04 '24 10:07 ugnich

@ugnich Okay, I will keep an eye on it. You guys, come on

zhuwei avatar Jul 04 '24 10:07 zhuwei

@ugnich I carefully reviewed the introduction. I apologize for what I said before. The biggest highlight of your system is its affordability, which is heart stopping. Because it is cheap, it can be used freely in many places. However, the transmission of JPG should be very easy for many GS, especially for Android

zhuwei avatar Jul 05 '24 02:07 zhuwei

@ugnich Can the delay be as low as 30ms at a resolution of 1280x720 30fps?

zhuwei avatar Jul 05 '24 03:07 zhuwei

@zhuwei Just to be clear: I'm not the developer of that project. The people who made it happen are @RomanLut, @jeanlemotan, and @Ncerzzk. It's best to ask them, as I did not receive my esp32-cam board in the mail yet.

ugnich avatar Jul 05 '24 08:07 ugnich

@ugnich I'll consider it again. The cost of esp32s3sense+ov5640 is a bit high, and its cost-effectiveness is not as good as that of openipc. It's also at a resolution of 1280*720@30fps

zhuwei avatar Jul 05 '24 08:07 zhuwei