O'Reilly logo

MPEG-4 Book, The by Touradj Ebrahimi, Fernando Pereira

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

14.3. MPEG-4 Player Architecture

The major keyword in the architecture of the reference software player is modularity. Although modularity is a general goal in software architecture, in this case it is the raison d'être of the project. The player reflects the standard, which is the result of collaborative work. The player project was made possible through the definition of modules that could be developed independently and still work tightly together. In addition, the MPEG-4 player developed as a part of the Systems reference software was used as a platform for the integration of software modules developed by other MPEG subgroups, such as the video and audio decoders.

The MPEG-4 player is written in C++. When this chapter references the player ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required