VH Media Lib
"VH Media Lib" (VHMediaLib) is a part of VH Video SDK. The media lib provides a user friendly COM wrapper for many of the advanced filters and C++ based libraries found in VH Video SDK. Using VH Media Lib developers can create professional, high-quality multimedia applications with ease using any programming environment supporting COM.
VH Media Lib provides access to the universal core which can capture, store, playback and perform different operations with streams. The flexible architecture lets developers extend the functionality with additional features required for development of professional video surveillance systems, graphics applications and for other video related applications.
Special features:
- Contains Direct3D video mixer, which allows rendering of video streams, text and images, allows generation text/image skins for buttons and other GUI elements
- Provides reading/writing of different video and audio formats compressed with different codec’s, without need to have them preinstalled
VH Media Lib content:
- Contains wrapper which simplifies access for common universal DirectShow core
- Provides VH HiLevel Graphs technology, which allows to create powerful media applications without expert DirectShow knowledge
- Integrates VHMultiReader, VHMultiWriter, VHMixerSource functionality
- Allows to use others DirectShow filters to transform/process video and audio streams
- Supports most video and audio devices
- Integrates inter-process video and audio streams split technology, which allows to split streams between different processes
- Includes VHSplitProcSource filter, which is receiver part, and allows to connect to different channels
- Contains Direct3D video mixer, which facilitates to rendering of video streams, text and images, allows generation text/image skins for buttons and other GUI elements
- Provides functionality to get video and audio streams from custom sources and to send streams to custom targets