From my basic understanding of the I2S on the ESP, it can run at 80MHz, and has a FIFO buffer.
With some basic maths, and without ever doing something like this before, it sounds feasible.
Assuming bitmap and monochrome (8 bits per pixel).
80MHz = 80,000,000Hz.
80,000,000 / 8 (to get bytes) / 640 / 480 = 32.55 fps
I know there are pauses between horizontal & vertical blanks, so it will be less than that.
Does anyone know if there is any problems with using I2S to read from a parallel to serial chip like this?