"The Codenomicon tools are amazing. Using them is like being attacked by the most relentless adversary who uses every possible method to find flaws in your code

We fixed subtle crash bugs in Samba that had been in the code for over ten years. We would never have found those bugs without the Codenomicon tools.

If you're serious about implementing protocols correctly, you need the Codenomicon tools."

-- Jeremy Allison,
   Co Creator of Samba


Products by Protocol

Codenomicon MPEG4 Test Tool Data Sheet

  • Test tool: Codenomicon MPEG4 Test Tool
  • Direction: N/A
  • Tagline: Ensuring the Robustness of MPEG4 Applications

Codenomicon MPEG4 Test Tool provides you with a highly effective test bed for verifying the security and robustness of your MPEG-4 implementations. Proactive elimination of bugs and vulnerabilities results in significant cost savings in development and maintenance. This produces more stable systems that your end users can rely on.

MPEG4 is a collective term for a set of related audio and video coding standards defined by the ISO/IEC Moving Picture Experts Group (MPEG). MPEG4 is used for streaming audio and video services in the Internet, in 3G video phones, and in digital television broadcasts. MPEG4 is a highly complex standard which contains features for almost anything. For this reason it is highly difficult to implement flawlessly and securely. Codenomicon MPEG4 Test Tool injects your implementation with highly efficient and ready-made MPEG4 test cases that attempt to discover bugs and vulnerabilities from the tested software. The test tool combines state-of-the-art technological design with unparalleled test case efficiency and an industry-proven track record.

Used specifications

Specification Title
ISO/IEC 14496-1 MPEG-4 Part 1: Systems
ISO/IEC 14496-3 MPEG-4 Part 3: Audio
ISO/IEC 14496-10 MPEG-4 Part 10: Advanced Video Coding
ISO/IEC 14496-12 MPEG-4 Part 12: ISO Base Media File Format
ISO/IEC 14496-14 MPEG-4 Part 14: MPEG-4 File Format
ISO/IEC 14496-15 MPEG-4 Part 15: Advanced Video Coding (AVC) File Format
3GPP TS 26.234 V5.7.0 Technical Specification 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects Transparent end-to-end packet switched streaming service (PSS); Protocols and codecs (Release 5)
3GPP TS 26.244 V6.4.0 Technical Specification 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects Transparent end-to-end packet switched streaming service (PSS); 3GPP file format (3GP) (Release 6)
3GPP TS 26.245 V6.1.0 Technical Specification 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects Transparent end-to-end packet switched streaming service (PSS); Timed text format (Release 6)

Test tool general features

  • Fully automated black-box negative testing
  • Ready-made test cases
  • Written in Java(tm)
  • GUI, command line, remote interface modes
  • Instrumentation (health-check) capability
  • Support and maintenance
  • Comprehensive user documentation
  • Results reporting and analysis

Tool-specific information

Tested MPEG-4 formats Notes Test tools
MP4 File Format MP4 file format for MPEG-4 based on ISO Media format mp4, 3gp5, 3gp6, avc
3GPP File Format 3GPP File Format (3GP) based on MP4 3gp5, 3gp6
AVC File Format AVC File Format (AVC) based on MP4 avc
3GP (Rel6): Basic Profile (compatible with Rel5 3GP) 3GP is based on MP4. Includes video, audio and 3GPP timed text tracks 3gp5
3GP (Rel6): Streaming Profile Includes video, audio, 3GPP timed text and RTP hint tracks 3gp6
3GP (Rel6): General Profile Includes movie fragments 3gp6
3GP (Rel6): Extended-Presentation Profile Includes 3GPP scene descriptions 3gp6
AAC audio Advanced Audio Coding adts
AVC video H.264 baseline profile (level 1.1) avc

Select Protocol:

List of available test suites. Please note that the information in these sheets is subject to periodical change.

Test Tool Datasheet:

Contact Us:

Contact us for more information

First Name:

Last Name:

E-Mail:

Country:

Which product/service are you
interested in?

reCAPTCHA: