Originally posted by kenyee "monitor" is different from full 30-60fps video.
So let's do some back of napkin calculations...
720x480(rear LCD resolution) x3 (color info) = 1036800 (that's full frame buffer 24-bit color)....roughly 1MB
So you get 2 fps max over a 2MB/sec wifi link.
Add JPEG compression and you'll shrink that data size by roughly 5:1. So you get 10fps...maybe That assumes you're nearby and have no interference so you get 2MB/sec.
You can do the math for 720p and 1080p
A video stream is more compact than the equivalent number of JPEG frames. The video compression codecs take advantage of the similarity between one frame and the next to achieve further compression. In other words a lot of the information is reused by several subsequent frames. So 25 FPS video at 720x480 will actually consume far less than if you were to transmit 25 jpegs per second of that same resolution.
Just for a sense of scale, DVD quality video (standard, not HD) needs roughly 1 MB per second, including stereo sound. Blue ray quality (full HD) would need about 6 MB per second.
More recent and efficient codecs can do much better. When I watch a streaming HD video (720p) on my smartphone it uses less than 1 MB per second
I think even standard DVD quality should be more than sufficient for viewing on a 3" LCD so I think it should be quite easy to implement even with 50FPS.