A Project Presentation On Media Player & Format Converter: Guided By:-Er. Shashi Shekhar
A Project Presentation On Media Player & Format Converter: Guided By:-Er. Shashi Shekhar
on
Developed By:-
Guided By:-
Vishal Atreja
Er. Shashi Shekhar
CONTENTS
• Introduction
• Hardware & Software requirements
• Data Flow Diagrams
• Division of modules & their implementation
Image Viewer, Editor & Converter
Audio/Video Player
Audio/Video Editor & Converter
• Advantages
• Future Perspectives
INTRODUCTION
Media player and format converter is solution to all the basic needs of
multimedia. It integrates all the basic tools required for handling all
types of multimedia content, at one place and allows a user to
perform various operations on multimedia using a single application.
Media player and format converter integrates with it the basic tools for
performing basic operations on multimedia such as-
• Image viewer and editor
• Media player
• Audio/Video editor
• Audio/Video converter
HARDWARE AND SOFTWARE REQUIREMENTS
• DirectShow objects
– m_objmediacontrol – instance of quartzlib.filgraphmanager
– m_objmediaposition-instance of quartzlib.imediaposition
– m_objbasicaudio – instance of quartzlib.ibasicaudio
– m_videowindow – instance of quartzlib.ivideowindow
DirectShow
• DirectShow was designed to process streams of data —
typically these are audio and video streams, but the
architecture is sufficiently general that a stream can hold
any other kind of data, such as text, MIDI, or network
packets.
• DirectShow provides a software component called a
filter.
Figure below shows how DirectShow filters would be assembled by an
application to play an AVI file. The entire configuration shown in this diagram
is called a filter graph, a term that really just means “a collection of filters that
work together.
The Filter Graph Manager