Cell phones video encoding
They're usually using either pure hardware encoders or "hardware assisted" encoders (which do most of the computation but leave the final formatting as MP4 to software). The encoder is usually on the same chip as the ARM.

The ubiquitous Raspberry Pi is an example of this: the chip has two hardware camera inputs which go into the GPU. Once encoded, the data is streamed into memory accessible to the ARM.