VisioForge

All-in-One Media Framework (Delphi/ActiveX)

DelphiActiveX

该框架包括几个专为视频采集、编辑和播放而设计的库。视频采集核心支持从各种来源(如网络摄像头、IP 摄像机或屏幕)录制视频和音频。视频编辑核心允许您剪切、合并、处理和重新编码文件。媒体播放器核心可以播放视频和音频文件以及网络流。所有核心都支持视频和音频效果、帧抓取、画中画和屏幕显示 (OSD)。

主要优势

完整的解决方案

一个框架中的所有媒体功能

Delphi 原生

用于 RAD Studio 的 VCL 组件

旧版支持

适用于 VB6 和旧系统

功能和能力

Delphi 多媒体开发所需的一切

支持的输入设备

  • DV 和 HDV 格式的 MPEG-2 摄像机
  • USB 网络摄像头和各种采集设备,包括 4K 分辨率支持
  • 基于 PCI 的视频采集卡
  • 带或不带内置 MPEG 编码器的电视调谐器
  • 使用 JPEG/MJPEG, MPEG-4 和 H.264 协议通过 HTTP, RTSP 或 RTMP 的 IP 摄像机和服务器,支持 HD 流
  • 具有 PTZ 控制的 ONVIF 兼容 IP 摄像机
  • 带有 DirectShow 桥接的 NDI 源
  • 各种音频采集设备和声卡
  • ASIO 兼容音频源
  • Blackmagic Decklink 卡

支持的输入格式

  • MP4
  • MOV
  • AVI
  • MPEG-TS/MPEG-PS
  • MKV(Matroska 封装)
  • DV
  • ASF/WMV
  • MP3
  • M4A/AAC
  • WMA
  • OGG(Vorbis)
  • OPUS
  • Speex
  • SDK 可以使用系统解码器、FFmpeg 或 libVLC 解码视频和音频文件

支持的输出格式

  • 支持 MJPEG, DivX, XviD 和 x264 等多种编解码器的 AVI 文件
  • WMV 文件提供与自定义 WMV 配置文件和设置的兼容性,例如可变比特率编码 (VBR)、未压缩的音频或视频流、视频大小调整、缓冲调整、帧率自定义等。
  • 使用内部 MPEG 编码器(通过 DirectCapture 技术)直接从 DV/HDV 摄像机和电视调谐器获取 DV 和 MPEG 文件
  • 从任何兼容的视频采集设备获取 DV 文件
  • MPEG-1/2/4 文件,包括 VCD/SVCD/DVD 标准配置文件和通过 FFmpeg 包装器的 FLV
  • 带有 VP8/VP9 视频编解码器和 Vorbis 音频编解码器的 WebM 文件
  • 带有 H264/HEVC + AAC 编解码器的 MP4 文件,利用 CPU 或 GPU 加速 (Nvidia, AMD/ATI, Intel)
  • WAV,带有压缩或 PCM 格式选项
  • WMA(Windows Media Audio,Windows 媒体音频)
  • MP3,使用 LAME 编码
  • Ogg Vorbis(音频)
  • 通过第三方 DirectShow 过滤器自定义输出选项
  • 使用 FFmpeg 进行网络流式传输
  • AES 加密视频输出

视频处理和效果

  • 图像和文本覆盖
  • 可调节的视频透明度
  • 亮度、对比度、饱和度和色调控制
  • 去隔行
  • 降噪
  • 平移和缩放
  • 调整大小至任何分辨率
  • 色度键合成
  • 运动检测
  • 画中画
  • 屏幕显示 (OSD)
  • 与第三方 DirectShow 过滤器集成
  • 摄像机控制接口

音频处理和效果

  • 音量增强器
  • 均衡器
  • 3D 低音系统
  • 标准化
  • 自动/手动增益
  • 还有很多其他效果

示例应用程序

  • 音频采集
  • DV 采集
  • IP 采集
  • 屏幕采集
  • 简单视频采集
  • 主要采集演示
  • 主要编辑演示
  • 主要播放器演示
  • 音频播放器
  • DVD 播放器
  • 内存播放
  • 视频播放器

网络和流媒体功能

  • RTMP/RTMPS 流式传输到流行平台
  • SRT (安全可靠传输) 协议支持
  • HLS (HTTP Live Streaming) 输出
  • MPEG-DASH 自适应流媒体
  • UDP/RTP 流媒体
  • 组播支持
  • 网络流录制
  • 带宽管理和自适应比特率
  • 流延迟和缓冲控制
  • 多个同时流输出

ActiveX/COM 功能

  • Visual Basic 6.0 兼容性
  • .NET Windows Forms 集成
  • Microsoft Office 集成
  • Web 浏览器嵌入
  • PowerBuilder 支持
  • Borland C++ Builder 支持
  • MFC/ATL 应用程序
  • 脚本语言 (VBScript, JScript)

Delphi 集成

  • 原生 VCL 组件
  • RAD Studio XE - 当前版本
  • Delphi 6-2010 支持
  • 完整的 IDE 集成
  • 设计模式下的属性编辑器
  • 事件驱动编程
  • 64 位编译
  • Unicode 支持

包含的组件

每个许可证都包含所有这些 ActiveX 控件和 Delphi VCL 组件

媒体播放器

具有硬件加速和效果的完整播放控制

视频采集

从多个来源录制并进行实时处理

视频编辑

具有过渡和效果的非线性编辑

屏幕采集

带有音频混合的桌面和窗口采集

音频处理器

音频效果和处理组件

图像查看器

具有缩放和注释功能的图像显示

灵活的许可

选择适合您需求的版本

提供开发者、团队和站点许可证

标准版

€700/终身

立即购买
  • 支持的输入设备和来源网络摄像头和 USB 摄像头, 电视调谐器, DV/MPEG 摄像机, 屏幕采集
  • 视频预览
  • 帧抓取器
  • 视频处理
  • 音频处理
  • HD/4K 支持
  • 电视调谐
  • 色度键
  • 运动检测
  • 屏幕显示
  • 多个输出屏幕
  • 输出格式AVI、WMV(Windows Media Video)、WMA(Windows Media Audio)、WAV、MP3、Ogg Vorbis

专业版

€1,000/终身

立即购买
  • 支持的输入设备和来源所有标准功能加上: IP 摄像机 (ONVIF/RTSP), 网络流
  • 视频预览
  • 帧抓取器
  • 视频处理
  • 音频处理
  • HD/4K 支持
  • 电视调谐
  • WMV 网络流媒体
  • 色度键
  • 运动检测
  • DirectShow 过滤器
  • 屏幕显示
  • 画中画
  • 即时更改输出文件名
  • 多个输出屏幕
  • 输出格式+,DV 视频,DV / MPEG-1/2/4(来自电视调谐器/摄像机),Flash Video(FLV,使用 FFmpeg),WebM,以及通过外部 DirectShow 过滤器的自定义输出格式

高级版

€1,500/终身

立即购买
  • 支持的输入设备和来源所有专业功能加上: 用于网络流的额外引擎
  • 视频预览
  • 帧抓取器
  • 视频处理
  • 音频处理
  • HD/4K 支持
  • 电视调谐
  • WMV 网络流媒体
  • 网络流媒体 (RTMP)
  • 色度键
  • 运动检测
  • DirectShow 过滤器
  • 屏幕显示
  • 画中画
  • 即时更改输出文件名
  • 多个输出屏幕
  • GPU 加速效果
  • 虚拟摄像头输出
  • 视频加密
  • 输出格式+,MPEG-1/2/4(使用 FFmpeg),以及带 GPU 加速的 MP4(H264/AAC)

所有许可证均包含 1 个开发者席位、源代码示例和电子邮件支持。
终身许可证包含永久免费更新。年度许可证包含 1 年更新。

许可证优势

您将获得

  • 完整的源代码示例
  • 无运行时版税
  • 免费的小型更新
  • 技术电子邮件支持
  • 开发者文档
  • 优先错误修复(专业版/高级版)

分发权

  • 无限分发您的应用程序
  • 允许商业用途
  • 无每次部署版税
  • 嵌入企业应用程序
  • OEM 分发可能

Note: 对于超过 10,000 份的分发,请联系我们获取 OEM 定价。

Trial Limitations: 试用版功能齐全,但在视频输出上显示水印,并在启动时显示提醒消息。

系统要求

Windows 和开发环境要求

操作系统
  • Windows 11/10/8.1/7 SP1
  • Windows Vista SP2 (带平台更新)
  • Windows Server 2022/2019/2016/2012(可选)
  • 32 位 (x86) 和 64 位 (x64) 支持
开发环境
  • Delphi 6-12 Athens(RAD Studio)
  • RAD Studio XE-当前版本
  • C++ Builder 6-当前版本
  • Visual Studio 2008-2022 (用于 ActiveX)
  • Visual Basic 6.0 / Visual Studio 6
  • Borland C++ 5.x(可选)
  • Microsoft Office VBA(可选)
  • PowerBuilder 8.0+
硬件
  • 4 GB RAM (推荐 8 GB)
  • DirectX 9 兼容显卡
  • 用于音频处理的声卡
  • 用于视频采集的兼容采集设备

非常适合

各种开发场景的理想解决方案

Delphi 开发者

  • 用于快速开发的原生 VCL 组件
  • 完整的 RAD Studio 集成
  • 支持旧版和新版 Delphi
  • 广泛的示例项目

遗留应用程序

  • Visual Basic 6.0 兼容性
  • 现代化旧应用程序
  • 用于 Web 集成的 ActiveX
  • COM 自动化

企业应用程序

  • 监控系统
  • 视频会议解决方案
  • 医学影像处理
  • 工业检测

快速开发

  • 拖放组件
  • 预配置模板
  • 所需代码极少
  • 快速原型设计

开发者资源

Delphi 和 ActiveX 集成文档

下载试用版

用于在您的环境中进行测试的全功能试用版