jeanlemotan / esp32-cam-fpv

esp32 cam digital low latency fpv
MIT License
292 stars 75 forks source link

Is it possible to use this code for two way audio-video platform ? #7

Closed happytm closed 2 years ago

happytm commented 2 years ago

Is it possible to use this code to make a video walkie talkie using wifi-broadcast like what's app ?

Thanks.

jeanlemotan commented 2 years ago

Sure, it's very possible. Hook up a screen and you'll be able to display the incoming video stream. Potential issues:

  1. GPIO. You'll need another I2S peripheral to hook up the screen and I'm not sure you have enough pins left.
  2. JPEG decompression: You'll have to decompress the incoming JPEGs and this takes time, and more importantly - memory. A solution would be to reduce resolution to 320x240 for example and use PSRAM for this but I doubt you'll get more than 10 FPS
happytm commented 2 years ago

Thank you for your comment.

happytm commented 2 years ago

10 FPS for long range video walkie talkie for areas with spotty cellular coverage is a good compromise.

Is it possible to use Smartphones on both sides to use it's screens,microphones and speaker to view video like it is used in following project (audio only walkie talkie using lora and codec2)?:

https://github.com/sh123/codec2_talkie

Thanks.