Editor's review
This software is a Directshow source filter that helps playback video from different sources play at quality levels of Quicktime.
Handling multimedia data has several processing challenges. The biggest probably is that you have to process huge amounts of data. If streaming is to be maintained, data needs to be processed very quickly too. While audio and video are processed separately, they need to be synchronized. Then you have format issues, video being produced at different sources. The formats could be very diverse such as Audio-Video Interleaved (AVI), Advanced Streaming Format (ASF), Motion Picture Experts Group (MPEG), and Digital Video (DV). Developers need to make their solutions as independent of hardware as possible. Directshow is an API from MS that brings some order to the conflicting requirements. Quick Time Source Filter is a powerful source filter that allows playback of mov, ipod, psp, mp4 video with aac audio, 3gp video with amr audio in any Directshow base application.
You can develop your application in Directshow compatible languages. The developers of this software package includes integration examples in c#, VC++. Directshow does its work through a set of source, transform and rendering filters. DirectShow uses a modular architecture, in which the application mixes and matches different software components called filters. This here component provides a source filter. DirectShow uses DirectDraw and DirectSound whenever possible for getting the required throughput in streaming video and audio. It also takes care of the sync problem through time stamped encapsulated samples. The source filter provided would build video playback quite effectively.
User comments