Does anyone know how I can find the bytes/frame for video recorded in either 3GPP or MP4?
Or what packet size I should break the output stream into to send it over a network as a RTP stream (I'm adding headers)?

I'm recording from the front camera of a N95 so it's QCIF 176x144 resolution and 15 frames per second.

If I record for 10 sec the Output Stream is around 99.45kB, so I'm dividing by 15fps and 10s to get 663 bytes/frame, but this doesn't seem to be readable by a standard media player. Wireshark shows H.263 headers with inconsistent frame types.