According to the latest research from Strategy Analytics, Android secured a robust 43% global share in terms of tablet and maintained its leadership at 68.4% with regard to smartphones. One factor attributing to the success of Android-based devices can be exactly their high-resolution screens, making them perfect for movie watching. But one thing needs to be notified that a hassle-free video enjoyment on Android shall be based on the flawless video format compatibility with Android. To be specified, you need to know whether your audio, video format is supported by your Android gadget.
In view that some people still have no idea about the exact video formats and parameters for their Android-powered devices, this article gives the detailed information of video format for android, so that you can play video files on Android of no problem. By the way, if your video is not in the format recognized by your Android phone or tablet, you are advisable to turn to a video converter to transfer it to a video file format that is playable on Android. Now let’s focus on the tables below to know what video files and parameters Android phones and tablets support.
![](https://i-blog.csdnimg.cn/blog_migrate/31f39cf2425da150248c4f577fbe9912.png)
How to Play Videos on Android Samsung HTC
Best Android video converterter to cnvert videos to Android supported video formats on (10/8/7) and Mac (El Capitan) with no quality loss. 5X faster than competitors!
Table 1: Supported Video Format for Android
Android Supported Video Format/Codec | Supported Video File Types/Container Formats | Details |
H.263 | • 3GPP (.3gp) | |
H.264 AVC | • 3GPP (.3gp) | Baseline Profile (BP) |
MPEG-4 SP | •3GPP (.3gp) | |
VP8 | • WebM (.webm) | Streamable only in Android 4.0 and above |
Tips: for more information about audio and image formats compatible with Android, please see the following:
• Supported Audio formats: MP3, 3GP, MP4, M4A, AAC, WAV, TS, FLAC, OGG, MID, XMF, MXMF, RTTTL, RTX, OTA, IMY.
• Supported Image formats: JPG, GIF, PNG, BMP, WEBP.
Now that you've had a clear understanding of the android supported video file formats, let’s move to the next section of recommended video encoding profiles and parameters that the Android devices support for playback. Only if you are skilled in the encoding parameters for Android recognized video, can you play videos on Android without going awry. To twist the video encoding parameters to best suit your Android phones and tablets, you can count on video converter software to fulfill the needs.
Table 2: Video Encoding Parameter Recommendations for Android
SD (Low quality) | SD (High quality) | HD (Only available on some devices) | |
Video resolution | 176 x 144 px | 480 x 360 px | 1280 x 720 px |
Video codec | H.264 Baseline Profile | H.264 Baseline Profile | H.264 Baseline Profile |
Video frame rate | 12 fps | 30 fps | 30 fps |
Video bitrate | 56 Kbps | 500 Kbps | 2 Mbps |
Audio bitrate | 24 Kbps | 128 Kbps | 192 Kbps |
Audio codec | AAC-LC | AAC-LC | AAC-LC |
Audio channels | 1 (mono) | 2 (stereo) | 2 (stereo) |
How to Enjoy DVD Movies and Video Files That Aren't in MP4 3GP MKV Format on Android
As you can see, the Android-based devices will play videos saved in MP4, 3GP, MKV, etc. What if you want to watch DVDs or other video files like MOV, FLV, AVI, WMV, etc on Android tablets or phones? Here I humbly recommend you professional DVD and video conversion software to help you play any DVDs and videos on your Android with ease.
MacX DVD Ripper Pro works as a professional DVD ripper for Android, which eases the process of DVD to Androidconversion by directly providing profiles for all Android-related devices such as Samsung Galaxy S4, HTC one, Galaxy Note 8, Huawei Pad, Lenovo Pad, etc. You are also encouraged to rip DVD to a supported video format for Android as mentioned above and twist the parameters to get a better video quality as you like.
For Android fans overwhelmed with a great number of videos, MacX Video Converter Pro comes to save the day, which allows you to convert video to the format acceptable by android and even download YouTube video for playback on Android at your disposal. It is the world's fastest ever Android video converter for Mac, thanks to the unqiue support of the hardware acceleration technology.
On the other hand, from iOS Developer Library - Media Layer,
iOS supports many industry-standard video formats and compression standards, including the following:
H.264 video, up to 1.5 Mbps, 640 by 480 pixels, 30 frames per second, Low-Complexity version of the H.264 Baseline Profile with AAC-LC audio up to 160 Kbps, 48 kHz, stereo audio in .m4v, .mp4, and .mov file formats
H.264 video, up to 768 Kbps, 320 by 240 pixels, 30 frames per second, Baseline Profile up to Level 1.3 with AAC-LC audio up to 160 Kbps, 48 kHz, stereo audio in .m4v, .mp4, and .mov file formats
MPEG-4 video, up to 2.5 Mbps, 640 by 480 pixels, 30 frames per second, Simple Profile with AAC-LC audio up to 160 Kbps, 48 kHz, stereo audio in .m4v, .mp4, and .mov file formats
Numerous audio formats, including the ones listed in Audio Technologies
Also, from MDN - Media formats supported by the HTML audio and video elements (<video>
tag in HTML5),
<video>
: VP8 and Vorbis in WebM<video>
: VP9 and Opus in WebM<video>
: Streaming VP9 and Opus/VP8 and Opus in WebM via Media Source Extensions (MSE)<video>
: Theora and Vorbis in Ogg<video>
: H.264 and MP3 in MP4<video>
: H.264 and AAC in MP4
From all data, it seems that .mp4 (to be exact, H.264 video, AAC audio, in MPEG-4) is the choice here, since it's supported in all platforms (iOS, Android, web browser). However, take note that you still have to check for compatibility issues on each platform (different version of Android, different web browser), which is explained on each site.
RTSP
RTSP (Real Time Streaming Protocol) is a protocol used to establish and control streaming media sessions. Although it starts and controls the data stream, RTSP does not handle the actual transmission of the stream. That task is usually accomplished with RTP (Real-Time Transport Protocol), although some vendors use proprietary transport protocols. The RTSP protocol is used by many players including QuickTime, RealPlayer, Skype, VLC Media Player, and Windows Media Player.
Flash Lite
Flash Lite is a highly optimized version of Flash intended for mobile phones and portable devices. Flash Lite supports the H.264 standard and, of course, supports FLV, which is used by most popular video sharing sites.
Mobiclip
This codec, developed by Actimagine, is based on its work with mobile gaming consoles and optimizes response to the battery life and video quality requirements of mobile platforms. It is used to deliver video on memory cards for mobile phones. Mobiclip files can also be downloaded or streamed over a telecom network.