Hantro says its DirectShow filters provide encode and decode support for MPEG-4, H.263 and H.264/AVC video standards, GSM-AMR and AAC+ audio support, .3gp/.mp4 file format, and 3GPP compliant streaming. The individual DLL modules can be used alongside other formats and components for maximum flexibility in application development and aftermarket feature enhancement, the company adds.
Hantro's DirectShow filters fall into three categories -- source filters, transform filters, and rendering filters -- as follows:
- Source filters
- .MP4/.3GP file format
- .3GPP streaming
- Transform filters
- MPEG-4, H263
- H.264
- AMR-NB
- aacPlus
- Rendering filters
- Color conversion
- Scaling
- Cropping
- File sink
"We have been developing video technologies for the mobile environment since 1998 and as a consequence our designs are highly evolved," said Marko Kaasila, director of Hantro's Applications Business Unit. "Delivering high performance in resource limited environments with compatibility and interoperability assured, our DirectShow filters bring immediate value for Windows Mobile-based handset designs."
About DirectShowAccording to Microsoft, the
DirectShow streaming media architecture enables high-quality capture and playback of multimedia streams in a wide variety of formats. It automatically detects and uses video and audio acceleration hardware when available, but also supports systems without acceleration hardware, Microsoft says.
Examples of applications supported by DirectShow include file players, TV and DVD players, video editing applications, file format converters, audio-video capture applications, encoders and decoders, digital signal processors, and more, according to Microsoft.
DirectShow is based on the Component Object Model (COM) and requires an understanding of COM client programming. For most applications, it is not necessary to implement yCOM objects as DirectShow already provides them.
Related stories: