PRODUCTS
  • Blog
  • What's new
  • Newsletter
  • Visit the Store
  • Zoom Player
  • Zoom Player Awards
  • Zoom Player Press
  • Zoom Commander
DOWNLOADS
  • Zoom Player MAX
  • Zoom Player IPTV
  • Zoom Player Remote
  • Zoom Player Languages
  • Zoom Player Skins
  • Zoom Player MAX Beta
  • Zoom Player IPTV Beta
  • Zoom Commander
  • Backgrounds
  • Graphic Assets
  • Other Downloads
SUPPORT
  • Zoom Player Help
  • Zoom Player Interface
  • Zoom Player on Tablets
  • Video Tutorials
  • Zoom Commander
  • Support on Reddit
  • Registration Support
ZOOM PLAYER GUIDE
  • SETUParrow
    • Formats & Decoders
    • Options & Settings
    • Media Library Basics
    • Media Library Scraping
    • IPTV
    • Skin Selection
    • Player Modes
    • Streaming
    • Presets
    • Calibration Patterns
    • Articles
    • Resources
    • FAQ
  • CONTROLarrow
    • Keyboard Shortcuts
    • Remote Control
    • Command Line
    • Control API
    • Zoom Player Functions
  • THE USER INTERFACEarrow
    • Screenshots
    • Fullscreen Navigation
    • The Control Bar
    • The Playlist
    • The Equalizer
    • IPTV
    • Chapters & Bookmarks
    • The Scheduler
    • Dynamic Video Editing
CONTACT
  • Registration Support
  • Licensing & Marketing
  • Business Development
  • Affiliate Signup
  • Client Showcase
  • About Inmatrix
  • PRODUCTSarrow
    • Blog
    • What's new
    • Newsletter
    • Visit the Store
    • Zoom Player
    • Zoom Player Awards
    • Zoom Player Press
    • Zoom Commander
  • DOWNLOADSarrow
    • Zoom Player MAX
    • Zoom Player IPTV
    • Zoom Player Remote
    • Zoom Player Languages
    • Zoom Player Skins
    • Zoom Player MAX Beta
    • Zoom Player IPTV Beta
    • Zoom Commander
    • Backgrounds
    • Graphic Assets
    • Other Downloads
  • SUPPORTarrow
    • Zoom Player Help
    • Zoom Player Interface
    • Zoom Player on Tablets
    • Video Tutorials
    • Zoom Commander
    • Support on Reddit
    • Registration Support
  • ZOOM PLAYER GUIDEarrow
    • FAQ
    • Articles
    • Screenshots
    • Backgrounds
    • Player Modes
    • Fullscreen Navigation
    • Playlist
    • Equalizer
    • Control Bar
    • Skin Selection
    • Media Library Basics
    • Media Library Scraping
    • Scheduler
    • Remote Control
    • Command Line
    • Functions
    • Control API
    • Options & Settings
    • Keyboard Shortcuts
    • Formats & Decoders
    • Chapters & Bookmarks
    • Dynamic Video Editing
    • Presets
    • Calibration Patterns
    • Streaming
    • Resources
    • Graphic Assets
  • CONTACTarrow
    • Registration Support
    • Licensing & Marketing
    • Business Development
    • Affiliate Signup
    • Client Showcase
    • About Inmatrix

Help Index
  • Options & Settings
  • Keyboard Shortcuts
  • User interface
    • Player Modes
    • Fullscreen Navigation
    • Playlist
    • Equalizer
    • Control Bar
    • Skin Selection
  • Media Library
    • The Basics
    • Scraping
  • Command & Control
    • Scheduler
    • Remote Control
    • Command Line
    • Functions
    • Control API
  • Formats & Decoders
  • Chapters & Bookmarks
  • Dynamic Video Editing
  • Presets
  • Calibration Patterns
  • Streaming
  • Resources

What is this DirectShow I keep hearing about?

DirectShow is a part of the Operating System that controls how Audio and Video content is played.

DirectShow is built on a Filter (Think "Plug-In") infrastructure. There are several types of filters:
  1. Source Filters. Filters that read the file data either off your local drives, from a network or from a capture device.
  2. Parsing Filters. Filters that take the data and Parse it. For example the MPEG Splitter filter takes the Audio and Video streams and splits them into separate streams.
  3. Decoder Filters. Filters that take a compressed or encrypted data and extract it into raw Video, Audio or Text data.
  4. Transform Filters. Filters that manipulate data. These can include sharpening and other processing effects.
  5. Rendering Filters. These are filters that display the RAW data on a device. Video Renderers render to your monitor for example.
Zoom Player is based on DirectShow technology. It uses the DirectShow infrastructure to play Media and DVD data. To do this, your system must have pre-installed Filters that take care of the decoding and rendering of the media you are trying to Play. By default DirectShow attempts to automatically construct a Filter Graph to play any Media or DVD content. Zoom Player can manipulate DirectShow into reconstructing the Automated Filter Graph in a way more suited to your system.

For information on configuring your system as stable playback environment, read this article.












































Attribution • Privacy Policy • Terms of Usage
Discord Facebook Youtube Reddit