Microsoft DirectShow : A new media architecture

The desktop revolution in production and post-production has dramatically changed the way film and television programs are made, simultaneously reducing equipment costs and increasing operator efficiency. The enabling digital innovations by individual companies using standard computing platforms has come at a price-these custom implementations and closed solutions make sharing of media and hardware between applications difficult if not impossible. Microsoft's DirectShow Streaming Media Architecture and Windows Driver Model provide the infrastructure for today's post-production applications and hardware to truly become interoperable. This paper describes the architecture, supporting technologies, and their application in post-production scenarios.