VisioForge

All-in-One Media FrameworkCapture, Montage & Lecture Vidéo pour Delphi

DelphiActiveX

Le framework comprend plusieurs bibliothèques conçues pour la capture, l'édition et la lecture vidéo. Le noyau de capture vidéo permet l'enregistrement vidéo et audio à partir de diverses sources, telles que des webcams, des caméras IP ou des écrans. Le noyau d'édition vidéo vous permet de couper, joindre, traiter et réencoder des fichiers. Le noyau de lecteur multimédia peut lire des fichiers vidéo et audio, ainsi que des flux réseau. Tous les noyaux prennent en charge les effets vidéo et audio, la capture d'images, le Picture-in-Picture et l'affichage à l'écran (OSD).

Avantages Clés

Solution complète

Toutes les fonctionnalités multimédias dans un seul framework

Natif Delphi

Composants VCL pour RAD Studio

Support hérité

Fonctionne avec VB6 et les anciens systèmes

Fonctionnalités et capacités

Tout ce dont vous avez besoin pour le développement multimédia en Delphi

Périphériques d'entrée pris en charge

  • Caméscopes MPEG-2 aux formats DV et HDV
  • Webcams USB et divers périphériques de capture, y compris la prise en charge de la résolution 4K
  • Cartes de capture vidéo basées sur PCI
  • Tuners TV, avec et sans encodeur MPEG intégré
  • Caméras IP et serveurs utilisant les protocoles JPEG/MJPEG, MPEG-4 et H.264 sur HTTP, RTSP ou RTMP, avec prise en charge des flux HD
  • Caméras IP conformes ONVIF avec commandes PTZ
  • Sources NDI avec pont DirectShow
  • Divers périphériques de capture audio et cartes son
  • Sources audio compatibles ASIO
  • Cartes Blackmagic Decklink

Formats d'entrée pris en charge

  • MP4
  • MOV
  • AVI
  • MPEG-TS/MPEG-PS
  • MKV (Matroska)
  • DV
  • ASF/WMV
  • MP3
  • M4A/AAC
  • WMA
  • OGG Vorbis
  • OPUS
  • Speex
  • Le SDK peut décoder des fichiers vidéo et audio à l'aide de décodeurs système, FFmpeg ou libVLC

Formats de sortie pris en charge

  • Fichiers AVI avec prise en charge de plusieurs codecs comme MJPEG, DivX, XviD et x264
  • Les fichiers WMV offrent une compatibilité avec des profils et paramètres WMV personnalisés tels que l'encodage à débit variable (VBR), les flux audio ou vidéo non compressés, le dimensionnement vidéo, les ajustements de mise en mémoire tampon, la personnalisation de la fréquence d'images, etc.
  • Fichiers DV et MPEG directement à partir de caméscopes DV/HDV et de tuners TV utilisant un encodeur MPEG interne (via la technologie DirectCapture)
  • Acquisition de fichiers DV à partir de tout périphérique de capture vidéo compatible
  • Fichiers MPEG-1/2/4, y compris les profils standard VCD/SVCD/DVD et FLV via un wrapper FFmpeg
  • Fichiers WebM avec codecs vidéo VP8/VP9 et codec audio Vorbis
  • Fichiers MP4 avec codecs H264/HEVC + AAC, utilisant l'accélération CPU ou GPU (Nvidia, AMD/ATI, Intel)
  • WAV, avec options pour format compressé ou PCM
  • WMA (Windows Media Audio)
  • MP3, utilisant l'encodage LAME
  • Ogg Vorbis
  • Options de sortie personnalisées via des filtres DirectShow tiers
  • Streaming réseau utilisant FFmpeg
  • Sortie vidéo cryptée AES

Traitement vidéo et effets

  • superpositions d'images et de texte
  • transparence vidéo réglable
  • contrôles de luminosité, contraste, saturation et teinte
  • désentrelacement
  • réduction du bruit
  • panoramique et zoom
  • redimensionnement à n'importe quelle résolution
  • composition chroma-key
  • détection de mouvement
  • Picture-in-Picture
  • Affichage à l'écran (OSD)
  • intégration avec des filtres DirectShow tiers
  • interface de contrôle de caméra

Traitement audio et effets

  • amplificateur de volume
  • égaliseur
  • système de basses 3D
  • normalisation
  • gain auto/manuel
  • il y a beaucoup d'autres effets

Exemples d'applications

  • Capture Audio
  • Capture DV
  • Capture IP
  • Capture d'écran
  • Capture Vidéo Simple
  • Démo Principale de Capture
  • Démo Principale d'Édition
  • Démo Principale de Lecteur
  • Lecteur Audio
  • Lecteur DVD
  • Lecture Mémoire
  • Lecteur Vidéo

Fonctionnalités de Réseau et Streaming

  • Streaming RTMP/RTMPS vers des plateformes populaires
  • Prise en charge du protocole SRT (Secure Reliable Transport)
  • Sortie HLS (HTTP Live Streaming)
  • Streaming adaptatif MPEG-DASH
  • Streaming UDP/RTP
  • Prise en charge Multicast
  • Enregistrement de flux réseau
  • Gestion de la bande passante et débit adaptatif
  • Contrôle du délai de flux et de la mise en mémoire tampon
  • Sorties de flux simultanées multiples

Fonctionnalités ActiveX/COM

  • Compatibilité Visual Basic 6.0
  • Intégration .NET Windows Forms
  • Intégration Microsoft Office
  • Intégration dans le navigateur Web
  • Prise en charge PowerBuilder
  • Borland C++ Builder
  • Applications MFC/ATL
  • Langages de script (VBScript, JScript)

Intégration Delphi

  • Composants VCL natifs
  • RAD Studio XE - versions actuelles
  • Prise en charge Delphi 6-2010
  • Intégration complète de l'IDE
  • Éditeur de propriétés en mode conception
  • Programmation événementielle
  • Compilation 64 bits
  • Prise en charge Unicode

Composants Inclus

Chaque licence inclut tous ces contrôles ActiveX et composants VCL Delphi

Lecteur Multimédia

Contrôle complet de la lecture avec accélération matérielle et effets

Capture Vidéo

Enregistrement à partir de plusieurs sources avec traitement en temps réel

Édition Vidéo

Édition non linéaire avec transitions et effets

Capture d'Écran

Capture de bureau et de fenêtre avec mixage audio

Processeur Audio

Effets audio et composants de traitement

Visionneuse d'Images

Affichage d'images avec zoom et annotations

Licences Flexibles

Choisissez l'édition qui correspond à vos besoins

Licences développeur, équipe et site disponibles

Standard

€700/vie

Acheter Maintenant
  • Périphériques d'entrée et sources pris en chargeWebcams, Tuners TV, Caméscopes DV et MPEG, Capture d'écran
  • Aperçu vidéo
  • Capture d'image
  • Traitement vidéo
  • Traitement audio
  • Prise en charge HD/4K
  • Réglage TV
  • Chroma-key
  • Détection de mouvement
  • Affichage à l'écran
  • Écrans de sortie multiples
  • Formats de sortieAVI, WMV (Windows Media Video), WMA (Windows Media Audio), WAV, MP3, Ogg Vorbis

Professional

€1,000/vie

Acheter Maintenant
  • Périphériques d'entrée et sources pris en chargeToutes les fonctionnalités Standard PLUS : Caméras IP HTTP / RTSP / ONVIF, Flux réseau UDP / TCP / RTMP et autres
  • Aperçu vidéo
  • Capture d'image
  • Traitement vidéo
  • Traitement audio
  • Prise en charge HD/4K
  • Réglage TV
  • Streaming réseau WMV
  • Chroma-key
  • Détection de mouvement
  • Filtres DirectShow
  • Affichage à l'écran
  • Picture-in-Picture
  • Changement du nom du fichier de sortie à la volée
  • Écrans de sortie multiples
  • Formats de sortie+, Vidéo DV, DV / MPEG-1/2/4 (utilisant tuner TV/caméscope), Flash Video (FLV) utilisant FFMPEG, WebM, Formats de sortie personnalisés utilisant des filtres DirectShow externes

Premium

€1,500/vie

Acheter Maintenant
  • Périphériques d'entrée et sources pris en chargeToutes les fonctionnalités Professional PLUS : Moteurs supplémentaires pour les flux réseau
  • Aperçu vidéo
  • Capture d'image
  • Traitement vidéo
  • Traitement audio
  • Prise en charge HD/4K
  • Réglage TV
  • Streaming réseau WMV
  • Streaming réseau (RTMP)
  • Chroma-key
  • Détection de mouvement
  • Filtres DirectShow
  • Affichage à l'écran
  • Picture-in-Picture
  • Changement du nom du fichier de sortie à la volée
  • Écrans de sortie multiples
  • Effets accélérés par GPU
  • Sortie caméra virtuelle
  • Cryptage vidéo
  • Formats de sortie+, MPEG-1/2/4 utilisant FFMPEG, MP4 H264/AAC avec accélération GPU

Toutes les licences incluent 1 poste développeur, des exemples de code source et un support par email.
Les licences à vie incluent des mises à jour gratuites pour toujours. Les licences annuelles incluent 1 an de mises à jour.

Licence de code source

La licence de code source est disponible sur demande pour ce SDK. Contactez notre équipe commerciale pour discuter des tarifs et des conditions de licence.

Demander une licence de code source

Avantages de la Licence

Ce que vous obtenez

  • Exemples complets de code source
  • Pas de redevances d'exécution
  • Mises à jour mineures gratuites
  • Support technique par email
  • Documentation développeur
  • Corrections de bugs prioritaires (Professionnel/Premium)

Droits de Distribution

  • Distribution illimitée de vos applications
  • Utilisation commerciale autorisée
  • Pas de redevances par déploiement
  • Intégration dans les applications d'entreprise
  • Distribution OEM possible

Note: Pour la distribution de plus de 10 000 copies, veuillez nous contacter pour les tarifs OEM.

Trial Limitations: La version d'essai est entièrement fonctionnelle mais affiche un filigrane sur la sortie vidéo et un message de rappel au démarrage.

Configuration Requise

Exigences Windows et environnement de développement

Systèmes d'exploitation
  • Windows 11/10/8.1/7 SP1
  • Windows Vista SP2 (avec mise à jour de la plateforme)
  • Windows Server 2022/2019/2016/2012
  • Prise en charge 32 bits (x86) et 64 bits (x64)
Environnements de développement
  • Delphi 6-12 Athens (RAD Studio)
  • RAD Studio XE-actuel
  • C++ Builder 6-actuel
  • Visual Studio 2008-2022 (pour ActiveX)
  • Visual Basic 6.0 / Visual Studio 6
  • Borland C++ 5.x
  • Microsoft Office VBA
  • PowerBuilder 8.0+
Matériel
  • 4 Go de RAM (8 Go recommandés)
  • Carte graphique compatible DirectX 9
  • Carte son pour le traitement audio
  • Périphérique de capture compatible pour la capture vidéo

Parfait Pour

Solution idéale pour divers scénarios de développement

Développeurs Delphi

  • Composants VCL natifs pour un développement rapide
  • Intégration complète de RAD Studio
  • Prise en charge des anciennes et nouvelles versions de Delphi
  • Projets d'exemples complets

Applications Héritées

  • Compatibilité Visual Basic 6.0
  • Modernisation des anciennes applications
  • ActiveX pour l'intégration web
  • Automatisation COM

Applications d'Entreprise

  • Systèmes de surveillance
  • Solutions de visioconférence
  • Traitement d'imagerie médicale
  • Inspection industrielle

Développement Rapide

  • Composants glisser-déposer
  • Modèles préconfigurés
  • Code minimal requis
  • Prototypage rapide

Ressources Développeur

Documentation pour l'intégration Delphi et ActiveX

Télécharger l'Essai

Version d'essai complète pour tester dans votre environnement

Questions fréquentes

Que comprend le All-in-One Media Framework ?

Le framework regroupe trois bibliothèques principales : Video Capture pour l'enregistrement depuis les webcams, caméras IP et écrans ; Video Edit pour le découpage, l'assemblage et le traitement de fichiers vidéo ; et Media Player pour la lecture de vidéo, audio, DVDs et flux réseau. Tous les noyaux incluent des effets vidéo et audio, la capture d'images et l'affichage à l'écran.

Quelles versions de Delphi sont prises en charge ?

Le framework prend en charge RAD Studio et les versions de Delphi depuis Delphi 6 jusqu'à la dernière version de RAD Studio. Il fournit des composants VCL natifs pour une intégration transparente dans les projets Delphi. Les cibles de compilation 32 bits et 64 bits sont prises en charge.

Puis-je utiliser le framework avec ActiveX et VB6 ?

Oui. Le framework fournit des contrôles ActiveX compatibles avec Visual Basic 6, C++ Builder et tout environnement de développement compatible COM. Les composants ActiveX offrent le même ensemble complet de fonctionnalités que les composants Delphi VCL.

Quelles sources de capture vidéo sont prises en charge ?

Le framework prend en charge les webcams USB, les caméscopes DV/HDV, les tuners TV, les caméras IP (RTSP, ONVIF, HTTP MJPEG), la capture d'écran et les périphériques Blackmagic DeckLink. Plusieurs sources peuvent être capturées simultanément avec différentes configurations de sortie.

Le framework inclut-il un composant Media Player ?

Oui. Le noyau Media Player lit tous les formats vidéo et audio populaires, les DVDs, les disques Blu-ray et les flux réseau. Il inclut des fonctionnalités telles que la navigation image par image, le contrôle de la vitesse de lecture, la visualisation audio, le rendu des sous-titres et les superpositions vidéo personnalisées.

Existe-t-il un essai gratuit ?

Oui. Téléchargez l'essai gratuit pour évaluer toutes les fonctionnalités. La version d'essai inclut toutes les fonctionnalités avec un filigrane sur la sortie vidéo. Les versions Delphi VCL et ActiveX sont disponibles pour les tests. Aucune limite de temps sur la période d'évaluation.