Chapter 1: Synopsis and Basics
Chapter 2: Production
Chapter 3: RealMedia
Chapter 4: Windows Media
Chapter 5: QuickTime
Chapter 6: Further Solutions
Special: MPEG-4
Special: DivX
About the author...
Click here for information
Back to start page.





 

Special: MPEG-4

Overview - MPEG-4 profiles
Overview - H.264, AVC or MPEG-4 part 10
Links - MPEG-4 information and resources
Links - MPEG-4 implementations


Overview - MPEG-4 profiles

MPEG-4 was introduced to give users the chance to deliver content to a wide range of delivery mediums like personal computer, PDAs, mobile phones or settop boxes. Since MPEG-4 offers such a broad spectrum of possibilities profiles were defined. They contain specific features of MPEG-4 that have to be supported by a delivery plattform to be compatible to this profile.

Additionally, Levels specify fixed limitations of MPEG-4 like maximum resolution or bitrate. If a device is labeled to be e.g. Advanced Simple@Level3 you can be definitely sure that it can render content encoded according to the Advanced Simple Profile Level3.

To understand profile definitions completely we should take a look at the ’Common Intermediate Format (CIF)’ specifications. They were defined by the MPEG as standard resolution between the PAL and NTSC standard.

Resolution

QCIF

176x144

CIF

352x288

2CIF

352x576

3CIF

720x576

So what are the important MPEG-4 profiles today?

The Simple Profile

...is the easiest most popular implementation of MPEG-4 technology today. It can be encoded and rendered even on low-power devices such as PDAs or mobile phones.

Level

Max. resolution

Max. bitrate

0QCIF 64
1QCIF64
2CIF128
3CIF384

The Advanced Simple Profile

...is downwardly compatible to the Simple Profile. The advanced features additionally supported provide a better visual quality.

Level

Max. resolution

Max. bitrate

0QCIF128
1QCIF128
2CIF384
3CIF768
3b2CIF3000
42CIF3000Interlace support
54CIF8000Interlace support

The Simple Scalable Profile

...adds another powerfull feature to the Simple Profile. Similar to SureStream/MBR streaming the server uses scalability to react to a decreasing bandwidth through lowered resolution, framerate or image quality.

Level

Max. resolution

Max. bitrate

1CIF128
2CIF256



Overview - H.264, AVC or MPEG-4 part 10

Although MPEG-4 offers highly efficient video coding, its scientific bascis were defined in the middle 90th. So compared to proprietary commercial solutions parts of the MPEG-4 video compression is already outdated.

1997 the Video Coding Experts Group (VCEG) of the ITU-T started to develop an even more efficient video compression technology called H.26L. 2001 VCEG and the MPEG started to cooperate in the completion of the codec. This year it will be become an international standard named ’Recommendation H.264’ (ITU) or ’MPEG-4 Part 10/ Advanced Video Coding (AVC)’ (MPEG).

Due to a very slow reference implementation the complexity of H.264/AVC was first overrated. The first commercial implementations indicate that in the future H.264/AVC can be encoded in realtime on consumer PCs and be decoded even on low power devices.

H.264/AVC provides a highly increased coding efficiency that is needed for IP-streaming, GPRS/UMTS-videoconferencing, digital HDTV and many other applications. Compared to MPEG-2, H.263 and MPEG-4 video compressed with H.264/AVC offers a significant better image quality at even lower bitrates.

A test by the German magazin c’t shows that the coding efficiency of H.264/AVC is twice as high as every other open standard available today. Compared to MPEG-2 H.264/AVC offers the same image quality at half of the bitrate. The decoding is 2-3 time as complex as the decoding of MPEG-2, the encoding 3-5 times.


Links: MPEG-4 Part 10 (AVC) or H.264

Open this link.

H.264/AVC Software Coordination
H.264 reference implementation of the Heinrich-Hertz-Institute Berlin. Go

Open this link.

VSS H.264 Codec
Vanguard Software Solutions was the company that presented a fast implementation of H.264. Go

Open this link.

Project: Hdot264 video codec
Open source project that wants to implement H.264 (no code released officially yet). Go



Links: MPEG-4 information and resources

Open this link.

MPEG.org
The home page of the Moving Picture Experts Group (MPEG) with links, resources and all the official MPEG-4 specifications. Go

Open this link.

MPEG-4 Industry Forum
This non-profit organisation has the goal to get the MPEG-4 standard widely adopted. Go

Open this link.

Internet Streaming Media Alliance (ISMA)
The ISMA is a non-profit corporation provides a forum for the creation of specifications that define an interoperable implementation for streaming media. Go

Open this link.

Fraunhofer AEMT
Description of the scope and the features of MPEG-4. Go

Open this link.

MPEG-4 Tutorial
Tutorial Issue on the MPEG-4 Standard by the Image Communication Journal. Go



Links: MPEG-4 implementations

Open this link.

Apple MPEG-4
Apple’s MPEG-4 implementation today is the biggest chance for MPEG-4 to become a widely adopted streaming media technology in the internet. Go

Open this link.

Envivio
Provider of complete end-to-end MPEG-4 broadcast and streaming solutions for encoding, editing, protecting and distributing of MPEG-4 content. Go

Open this link.

iVAST
The iVAST Platform is a suite of software products that enable the creation, delivery and presentation of interactive and enhanced streaming media experiences. Go

Open this link.

mpegable AVI
Free MPEG-4 codec for Video for Windows. Go

Open this link.

Philips
Philips was the first to present a commercial MPEG-4 implementation... Go

Open this link.

Sorenson Squeeze 3 for MPEG-4
Built for the Sorenson MPEG-4 Pro codec, Sorenson Squeeze 3 is the first Variable Bit Rate (VBR) compression application for novice and pro users. Go

Open this link.

HappyMachines 3ivx
3ivx Delta 4 is a high quality MPEG-4 codec that allows content creators to effectively deliver video at all levels of the video spectrum from High Definition Television (HDTV) down to video for mobile phones and embedded devices. Go

Open this link.

Sigma Designs MPEG-4 codec
Sigma Designs offers a free ISO-compliant MPEG-4 codec. Go

     
Synopsis and Basics  Production  RealMedia  Windows Media  QuickTime
Further Solutions  About the author
Any bugs, problems or comments? Please send a mail.
Copyright © 2003 Tobias Künkel.