#
VLC Source DirectShow Filter
#
Overview
The VLC Source DirectShow filter empowers developers to seamlessly integrate advanced media playback capabilities into any DirectShow-based application. This powerful component enables smooth playback of various video files and network streams across multiple formats and protocols.
Our SDK package delivers a complete solution with all necessary VLC player DLLs bundled alongside a flexible DirectShow filter. The package provides both standard file-selection interfaces and extensive options for custom filter configurations to match your specific development requirements.
For complete product details and licensing options, visit the product page.
#
Technical Specifications
#
Supported DirectShow Interfaces
The filter implements these standard DirectShow interfaces for maximum compatibility:
- IAMStreamSelect - Comprehensive video and audio stream selection capabilities
- IAMStreamConfig - Advanced video and audio configuration settings
- IFileSourceFilter - Flexible specification of filename or URL sources
- IMediaSeeking - Robust timeline seeking and positioning support
#
Key Features
- Hardware-accelerated decoding for optimal performance
- Support for 4K and 8K video playback
- Extensive format compatibility including modern codecs
- Network stream handling (RTSP, HLS, DASH, etc.)
- Subtitle rendering and management
- Multi-language audio track support
- 360° video playback capabilities
- HDR content support
#
Version History
#
Version 15.0
- Enhanced playback quality across numerous formats
- Improved subtitle rendering engine
- Updated codec implementations including dav1d, ffmpeg, and libvpx
- Added Super Resolution scaling with nVidia and Intel GPU acceleration
#
Version 14.0
- Updated to VLC v3.0.18 core
- Fixed DxVA/D3D11 compatibility issues with HEVC content
- Resolved OpenGL resizing problems for smoother playback
#
Version 12.0
- Upgraded to VLC v3.0.16 engine
- Added support for new Fourcc formats (E-AC3 and AV1)
- Fixed stability issues with VP9 streams
#
Version 11.1
- Incorporated VLC v3.0.11
- Optimized HLS playlist update mechanism
- Enhanced WebVTT subtitle handling and display
#
Version 11.0
- Built on VLC v3.0.10 foundation
- Fixed critical regression issues with HLS streams
#
Version 10.4
- Major update to VLC 3.0 architecture
- Enabled hardware decoding by default for 4K and 8K content
- Added 10-bit color depth and HDR support
- Implemented 360-degree video and 3D audio capabilities
- Introduced Blu-Ray Java menu support
#
Version 10.0
- Initial release as a standalone DirectShow filter
- For earlier version history, please refer to Video Capture SDK .Net changelog