H.264 and MPEG4 literacy

Source: Internet
Author: User
The MPEG series standards are attributable to ISO/IEC, but on the other hand an organization that focuses on international communication standards: ITU-T, in completing H.263 (streaming video standards for video conferencing) h. 264 the formulation and the new formulation is in cooperation with ISO/IEC institutions. The two organizations jointly establish a joint working group named JVT (Joint Video Team, the derivative development based on MPEG-4 technology is more suitable for Video Conference (video conference) application, also because it is joint development, so in the aspect of ITU-T is called H. 264, known as MPEG-4 Part 10 (part 1, also known as ISO/IEC 10th-10) in terms of MPEG of ISO/IEC ), another representative of MPEG-4 Part 10 is the MPEG-4 AVC (advanced video coding, advanced video encoding), multiple names are actually a meaning, that is, H. 264 = MPEG-4 Part 10 = ISO/IEC 14496-10 = MPEG-4 AVC, but all of the following articles are described in H.264. On the one hand, it is the most primitive and authentic to call H.264, and on the other hand it is also the simplest to write.

So what is the difference between H.264 and MPEG-4? More accurately, what is the difference between MPEG-4 Part 10 and MPEG-4 Part 2? Why do I need to order a MPEG-4 Part 10? Directly follow the MPEG-4 Part 2 is not good?

Although the MPEG-4 has been designed for Internet transfer to provide higher video compression efficiency than the MPEG-2, more flexible and elastically changing playback sampling rate, but in terms of video conferencing always hope to have further compression, so h. 264.

Which of the following is H.264? Let us first MPEG-2, MPEG-4 (MPEG-4 part 2), H. 264 (MPEG-4 AVC, MPEG-4 Part 10) Three resolution performance and the use of bandwidth, regardless of the MPEG-2, MPEG-4, H. 264, all three can achieve 1920 x I (non-staggered) high definition (HD), 24 FPS (24 images updated per second) image quality, but the MPEG-2 on the transmission bandwidth needs 12 ~ 20 Mbps, the relative H.264 value is 7 ~ 8 Mbps, while the MPEG-4 is between the two, more directly, if the MPEG-2 bandwidth is used as the benchmark of 100%, MPEG-4 to achieve the same effect only needs 60% bandwidth, H. 264 is as low as 40%, about 1/2 of the original MPEG-2 ~ 1/3.

Of course, 1920x1080 is the highest standard resolution. If H.264 is used on a mobile phone, in the case of 264x176 or 24fps, H.264 only needs 40 kbps ~ 60 kbps of bandwidth, so long as the existing PHS (64 Kbps), GPRS (115.2 kbps) is enough to carry out online video, more specifically, H.264 strives to reach 40 kbps ~ Smooth and clear performance with limited bandwidth of kbps.

At this point, we will inevitably ask, How to H.264 can have a higher compression rate, and the playback effect and MPEG-2, MPEG-4 almost the same? The answer lies in the more complex Encoding algorithms. In the past, the reason why we did not adopt more complex algorithms is that the decoding (playback) end is insufficient in computing power, which will lead to poor playback, the significance of video entertainment and viewing is lost, but nowadays, no matter the performance of desktop computers and mobile terminals has advanced by leaps and bounds (almost MHz or more ), even the use of more complex compression encoding can be real-time decoding, smooth playback, Which is exactly MEPG-4, H. 264 a prerequisite for implementation.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.