My question is, how are cell phones bale to produce on the fly video like mp4? Are they using a hardware encoder chip?
Because most of them run on ARM chips? Are there ARM chips that can handle the encoding of the video on the software side?
If there are using hardware video encoders, what are they? Are there hardware video encoders for the hardware enthusiast and diy to try and play with them?