For mobile streaming, it’s best to encode streams using a low bitrate, frame rate, and low encoding complexity. A total bitrate of between 64Kbps and 250Kbps is best.
Many mobile devices may not be able to handle a full 30 frames per second (fps). A frame rate between 15fps and 24fps may be best for mobile. It’s best to encode to a lower H.264 complexity. Most mobile devices only support H.264 Baseline profile.