All-in-One Media Framework (Delphi/ActiveX)
The framework includes several libraries designed for video capture, editing, and playback. The video capture core enables the recording of video and audio from various sources, such as webcams, IP cameras, or screens. The video editing core allows you to cut, join, process, and reencode files. The media player core can play video and audio files, as well as network streams. All cores support video and audio effects, frame grabbing, Picture-in-Picture, and on-screen display (OSD).
Key Benefits
Complete Solution
All media features in one framework
Delphi Native
VCL components for RAD Studio
Legacy Support
Works with VB6 and older systems
Features and capabilities
Everything you need for multimedia development in Delphi
Supported input devices
- MPEG-2 camcorders of DV and HDV formats
- USB webcams and various capture devices, including 4K resolution support
- PCI-based video capture cards
- TV Tuners, both with and without an in-built MPEG Encoder
- IP cameras and servers using JPEG/MJPEG, MPEG-4, and H.264 protocols over HTTP, RTSP, or RTMP, with support for HD streams
- ONVIF-compliant IP cameras featuring PTZ controls
- NDI sources with DirectShow bridge
- Various audio capture devices and sound cards
- ASIO-compatible audio sources
- Blackmagic Decklink cards
Supported input formats
- MP4
- MOV
- AVI
- MPEG-TS/MPEG-PS
- MKV (Matroska)
- DV
- ASF/WMV
- MP3
- M4A/AAC
- WMA
- OGG Vorbis
- OPUS
- Speex
- SDK can decode video and audio files using system decoders, FFmpeg, or libVLC
Supported output formats
- AVI files with support for multiple codecs like MJPEG, DivX, XviD, and x264
- WMV files offer compatibility with custom WMV profiles and settings such as variable bit rate encoding (VBR), uncompressed audio or video streams, video sizing, buffering adjustments, frame rate customization, etc.
- DV and MPEG files directly from DV/HDV camcorders and TV tuners using an internal MPEG Encoder (via DirectCapture technology)
- DV files acquisition from any compatible video capture device
- MPEG-1/2/4 files, inclusive of VCD/SVCD/DVD standard profiles and FLV via an FFmpeg wrapper
- WebM files with VP8/VP9 video codecs and Vorbis audio codec
- MP4 files with H264/HEVC + AAC codecs, utilizing CPU or GPU acceleration (Nvidia, AMD/ATI, Intel)
- WAV, with options for compressed or PCM format
- WMA (Windows Media Audio)
- MP3, using LAME encoding
- Ogg Vorbis
- Customized output options through 3rd-party DirectShow filters
- Network streaming using FFmpeg
- AES encrypted video output
Video processing and effects
- image and text overlays
- adjustable video transparency
- controls for brightness, contrast, saturation, and hue
- deinterlace
- noise reduction
- pan and zoom
- resizing to any resolution
- chroma-key compositing
- motion detection
- Picture-in-Picture
- On-Screen Display (OSD)
- integration with third-party DirectShow filters
- camera control interface
Audio processing and effects
- volume booster
- equalizer
- 3D-bass system
- normalization
- auto/manual gain
- there are a lot of other effects
Sample applications
- Audio Capture
- DV Capture
- IP Capture
- Screen Capture
- Simple Video Capture
- Main Capture Demo
- Main Edit Demo
- Main Player Demo
- Audio Player
- DVD Player
- Memory Playback
- Video Player
Network and Streaming Features
- RTMP/RTMPS streaming to popular platforms
- SRT (Secure Reliable Transport) protocol support
- HLS (HTTP Live Streaming) output
- MPEG-DASH adaptive streaming
- UDP/RTP streaming
- Multicast support
- Network stream recording
- Bandwidth management and adaptive bitrate
- Stream delay and buffering control
- Multiple simultaneous stream outputs
ActiveX/COM Features
- Visual Basic 6.0 compatibility
- .NET Windows Forms integration
- Microsoft Office integration
- Web browser embedding
- PowerBuilder support
- Borland C++ Builder
- MFC/ATL applications
- Scripting languages (VBScript, JScript)
Delphi Integration
- Native VCL components
- RAD Studio XE - current versions
- Delphi 6-2010 support
- Full IDE integration
- Property editor in design mode
- Event-driven programming
- 64-bit compilation
- Unicode support
Included Components
Each license includes all these ActiveX controls and Delphi VCL components
Media Player
Full playback control with hardware acceleration and effects
Video Capture
Recording from multiple sources with real-time processing
Video Edit
Non-linear editing with transitions and effects
Screen Capture
Desktop and window capture with audio mixing
Audio Processor
Audio effects and processing components
Image Viewer
Image display with zoom and annotations
Flexible Licensing
Choose the edition that fits your needs
Developer, team, and site licenses available
Standard
€700/lifetime
Buy Now- Supported input devices and sourcesWeb cameras, TV tuners, DV and MPEG camcorders, Screen capture
- Video preview
- Frame grabber
- Video processing
- Audio processing
- HD/4K support
- TV tuning
- Chroma-key
- Motion detection
- On-screen display
- Multiple output screens
- Output formatsAVI, WMV (Windows Media Video), WMA (Windows Media Audio), WAV, MP3, Ogg Vorbis
Professional
€1,000/lifetime
Buy Now- Supported input devices and sources+, HTTP / RTSP / ONVIF IP cameras, UDP / TCP / RTMP and other network streams
- Video preview
- Frame grabber
- Video processing
- Audio processing
- HD/4K support
- TV tuning
- WMV network streaming
- Chroma-key
- Motion detection
- DirectShow filters
- On-screen display
- Picture-in-Picture
- Changing output file name on-the-fly
- Multiple output screens
- Output formats+, DV video, DV / MPEG-1/2/4 (using TV tuner/camcorder), Flash Video (FLV) using FFMPEG, WebM, Custom output formats using external DirectShow filters
Premium
€1,500/lifetime
Buy Now- Supported input devices and sources+, Additional engines for network streams
- Video preview
- Frame grabber
- Video processing
- Audio processing
- HD/4K support
- TV tuning
- WMV network streaming
- Network streaming (RTMP)
- Chroma-key
- Motion detection
- DirectShow filters
- On-screen display
- Picture-in-Picture
- Changing output file name on-the-fly
- Multiple output screens
- GPU-accelerated effects
- Virtual camera output
- Video encryption
- Output formats+, MPEG-1/2/4 using FFMPEG, MP4 H264/AAC with GPU acceleration
All licenses include 1 developer seat, source code samples, and email support.
Lifetime licenses include free updates forever. Annual licenses include 1 year of updates.
License Benefits
What You Get
- Full source code examples
- No runtime royalties
- Free minor updates
- Technical email support
- Developer documentation
- Priority bug fixes (Professional/Premium)
Distribution Rights
- Unlimited distribution of your applications
- Commercial use permitted
- No per-deployment royalties
- Embedding in enterprise applications
- OEM distribution possible
Note: For distribution of more than 10,000 copies, please contact us for OEM pricing.
Trial Limitations: The trial version is fully functional but shows a watermark on video output and a nag message at startup.
System Requirements
Windows and development environment requirements
Operating Systems |
|
Development Environments |
|
Hardware |
|
Perfect For
Ideal solution for various development scenarios
Delphi Developers
- Native VCL components for rapid development
- Full RAD Studio integration
- Support for old and new Delphi versions
- Extensive example projects
Legacy Applications
- Visual Basic 6.0 compatibility
- Modernizing old applications
- ActiveX for web integration
- COM automation
Enterprise Applications
- Surveillance systems
- Video conferencing solutions
- Medical imaging processing
- Industrial inspection
Rapid Development
- Drag-and-drop components
- Pre-configured templates
- Minimal code required
- Quick prototyping
Developer Resources
Documentation for Delphi and ActiveX integration
Download Trial
Full-featured trial for testing in your environment