
Video Encryption SDK

Encoding Filters Pack

Media Player SDK

The FFMPEG Source DirectShow Filter by VisioForge is a powerful tool designed for seamless integration with DirectShow applications. This filter enables the decoding and playback of a wide variety of video and audio formats, including popular ones like MP4, MKV, AVI, and MOV. It supports both local file sources and network streams (RTSP/RTMP/HTTP/UDP/TCP), making it versatile for various multimedia applications. The SDK includes essential FFMPEG DLLs and a DirectShow filter that provides standard file selection along with customizable interface options, ensuring developers can easily implement it in their projects.
Wide Format Support: The filter supports numerous audio and video formats, allowing users to work with diverse media types without compatibility issues.
Network Streaming Capabilities: Users can access live streams from various protocols, enhancing the filter's utility in real-time applications.
Customizable Interface: Developers can tailor the user interface to fit their application's needs, providing a more integrated experience for end-users.
Multiple Stream Selection: The filter allows for the selection of different audio and video streams when multiple options are available within a source file, offering flexibility in media playback.
GPU Decoding Support: Recent updates have introduced GPU decoding capabilities, significantly improving performance by offloading processing tasks from the CPU to the GPU.
Sample Applications Provided: The SDK comes with sample applications in .NET, C++, and Delphi, which help developers understand how to implement the filter effectively in their projects.
The primary use of this filter is to decode and play various audio and video files within any DirectShow-compatible application. It simplifies the process by replacing multiple filters with a single solution that handles both reading and decoding.
Yes, the FFMPEG Source DirectShow Filter supports live streaming through various protocols such as RTSP and RTMP, making it suitable for applications that require real-time media processing.
The SDK includes FFMPEG libraries licensed under LGPL v2.1, which means you can use it in your applications while adhering to the terms specified in the license. It's advisable to review these terms to ensure compliance.
GPU decoding allows for faster processing of video streams by utilizing the graphics card instead of relying solely on the CPU. This results in smoother playback and reduced latency, especially beneficial for high-definition content.
The trial version of the FFMPEG Source DirectShow Filter displays a watermark on the video output. This limitation is intended to encourage users to purchase a full license for unrestricted use.