AMPE 0.9.5 SDK is now Available

We have just released the latest AMPE SDK. We have decided this version isn't quite 1.0 but its fairly close. There are a few little tweaks we want to make before 1.0.

Download AMPE 0.9.5 SDK

AMPE has been heavily restructured internally, with all decoding being carried out by decoder plugins. This allows an AMPE app to have support for new codecs to be added at run time after its been installed by the end user. The user simply has to place the plugin in the apps AMPE plugins folder and start/restart the app. The AMPE core will then automatically detect the new plugins and can now use them to decode new types of audio and video streams.

The Theora codec is now based on Theora BETA 2 which includes many performance optimisations. We have completely rewritten the Theora interop code to use the new Theora Decode API. The built in support for Ogg – Vorbis / Theora decoding is now carried out through a plug-in which is also contained in the SDK.

All decoding of the media container (e.g. Ogg) and any audio and video streams now occur in separate threads. The syncing of video playback to match the audio frames also occurs in its own thread. This means that decoding performance should be much improved on multi core machines as it allows each of the above threads to execute on a separate core at the same time.

You will need to have the .Net 2.0 Runtime installed to use the AMPE examples. If you run into problems with the Video Sample Player you may need to update your graphics card drivers. You need to get the drivers from the manufactures web site as the Windows Update drivers don't include OpenGL which the Video Sample Player uses to hardware accelerate the Colour Model conversion.

If you have any problems get in touch with us: ampe@kissintelligentsystems.com



Comments:

Post a Comment:
Comments are closed for this entry.