VisioForge
← Media Blocks SDK .NET

Référence complète des blocs, codecs et périphériques

Tout ce que Media Blocks SDK .NET peut placer dans un pipeline : sources et périphériques de capture, blocs de traitement vidéo et audio, encodeurs et décodeurs, sinks fichier, sorties de diffusion et matériel professionnel pris en charge.

Fonctionnalités générales

  • • Aperçu Audio/Vidéo
  • • Capture Vidéo et Audio vers une large gamme de formats
  • • Capture d'image vers la classe Bitmap, fichiers BMP, JPEG et PNG
  • • Contrôle du périphérique de capture vidéo
  • • Détection de mouvement
  • • Prise en charge des interfaces personnalisées
  • • PIP (Picture-In-Picture)
  • • Prise en charge de plusieurs écrans de sortie
  • • Capture audio à partir des haut-parleurs
  • • Prise en charge de la lecture et de l'écriture des balises de fichiers Audio/Vidéo

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

  • • Webcams USB et périphériques de capture (y compris 4K)
  • • Caméras USB (UVC) sur Android via USB OTG
  • • Caméras/Serveurs IP JPEG/MJPEG, MPEG-4 et H.264 HTTP/RTSP/RTMP
  • • Caméscopes MPEG-2 DV et HDV
  • • Cartes de capture PCI
  • • Tuners TV (avec/sans encodeur MPEG interne)
  • • Format HD pris en charge pour les caméras IP
  • • Caméras IP ONVIF avec prise en charge PTZ
  • • Périphériques Blackmagic Decklink
  • • Périphériques de capture audio et cartes son
  • • Périphériques ASIO

Matériel professionnel

  • • Prise en charge des entrées/sorties Blackmagic Decklink
  • • Caméras FLIR/Teledyne (USB3Vision/GigE)
  • • Caméras Basler (USB3Vision/GigE)
  • • Caméscopes MPEG-2 DV et HDV
  • • Cartes de capture PCI
  • • Tuners TV (avec/sans encodeur MPEG intégré)
  • • Caméras IP ONVIF avec prise en charge PTZ
  • • Périphériques ASIO

Sources

  • • Caméras Allied Vision
  • • Caméra USB (UVC) Android
  • • GIF animé
  • • Caméras Basler (USB3Vision/GigE)
  • • Karaoké CDG
  • • Commutateur de repli
  • • GenICam (Caméras industrielles)
  • • HTTP
  • • HTTP MJPEG
  • • Séquence d'images
  • • Fichier local
  • • Tampon mémoire
  • • NDI
  • • PulseAudio
  • • Caméra Raspberry Pi
  • • RTMP
  • • RTSP
  • • RTSP RAW
  • • Capture d'écran
  • • SRT
  • • Audio système
  • • Vidéo système
  • • Signal de test
  • • UDP/RTP
  • • URI (Fichier/Réseau)

Traitement Audio

  • • Amplifier
  • • Balance
  • • Convertisseur de format d'échantillon
  • • Normaliseur de charge
  • • Mixeur
  • • Rééchantillonneur
  • • Captureur d'échantillons
  • • Correcteur d'horodatage
  • • Rejet de bande passante Chebyshev
  • • Limite Chebyshev
  • • Compresseur/Expanseur
  • • Filtre Csound
  • • Niveau EBU R128
  • • Écho
  • • Égaliseur (10 bandes)
  • • Égaliseur (Paramétrique)
  • • Rendu HRTF
  • • Karaoké
  • • Supprimer le silence
  • • Réverbération
  • • Échelle/Tempo
  • • Volume
  • • VU-mètre
  • • Stéréo large

Lecteur de codes-barres

  • • Code QR
  • • UPC-A, UPC-E
  • • EAN-8, EAN-13
  • • Code 39
  • • Code 93
  • • Code 128
  • • Codabar
  • • ITF
  • • RSS-14
  • • Data Matrix
  • • Aztec
  • • PDF-417

Encodeurs Audio

  • • AAC
  • • ADPCM
  • • ALAW
  • • AptX
  • • FLAC
  • • MP2
  • • MP3
  • • OPUS
  • • Speex
  • • Vorbis
  • • WAV
  • • Wavpack
  • • WMA (Windows Media Audio)

Encodeurs Vidéo (CPU/GPU)

  • • AV1
  • • DV
  • • GIF
  • • H.264
  • • H.265/HEVC
  • • MJPEG
  • • MPEG-2
  • • MPEG-4
  • • PNG
  • • Theora
  • • VP8/VP9 (VPX)
  • • WMV (Windows Media Video)
  • • Prise en charge des encodeurs matériels NVENC, AMD, Intel
  • • Prise en charge des encodeurs matériels iOS/macOS/Android

Traitement Vidéo

  • • Vieillissement
  • • Combinaison Alpha
  • • Désentrelacement automatique
  • • Bayer vers RGB
  • • Incrustation chromatique
  • • Démultiplexage Alpha Codec
  • • Effets de couleur
  • • Désentrelacement
  • • Dés
  • • Détection de contour
  • • Fish Eye
  • • Retourner/Pivoter
  • • Gamma
  • • Flou gaussien
  • • Niveaux de gris
  • • Superposition d'image
  • • Superposition d'image Cairo
  • • Entrelacement
  • • Détecteur d'image clé
  • • Processeur LUT
  • • Miroir
  • • Flou de mouvement
  • • Écho de mouvement
  • • Écho de zoom de mouvement
  • • Animation optique N&B
  • • Gestionnaire de superposition
  • • Perspective
  • • Pincement
  • • Pseudo 3D
  • • Superposition de code QR
  • • Redimensionner
  • • Captureur d'échantillons
  • • Contour Sobel
  • • Sphère
  • • Carré
  • • Étirement
  • • Superposition de texte
  • • Tunnel
  • • Tourbillon
  • • Balance vidéo
  • • Convertisseur de format de pixel
  • • Mixeur vidéo
  • • Miroir déformé
  • • Ondulation de l'eau
  • • Boîte de zoom

Destinations de fichiers

  • • ASF
  • • AVI
  • • DASH
  • • HLS
  • • HTTP MJPEG Live
  • • MKV (Matroska)
  • • MOV (QuickTime)
  • • MP4
  • • MPEG-PS
  • • MPEG-TS
  • • MXF
  • • OGG
  • • WAV
  • • WebM

Streaming réseau

  • • Facebook Live
  • • HLS
  • • NDI
  • • RTMP
  • • RTSP
  • • Shoutcast
  • • SRT
  • • YouTube Live

Blackmagic Decklink

  • • Destination Audio
  • • Source Audio
  • • Destination Vidéo
  • • Source Vidéo

Visualiseurs Audio

  • • Bumpscope
  • • Corona
  • • Infinite
  • • Jakdaw
  • • Jess
  • • LV Analyzer
  • • LV Scope
  • • Oinksie
  • • Spacescope
  • • Spectrascope
  • • Synaescope
  • • Wavescope

Décodeurs Vidéo

  • • Décodeur AV1
  • • Décodeur H.264
  • • Décodeur HEVC
  • • Décodeur JPEG
  • • Décodeur VP8
  • • Décodeur VP9
  • • Décodeurs accélérés NVIDIA, Intel et AMD
  • • Décodeurs matériels Android
  • • Décodeurs matériels iOS

Blocs Spéciaux

  • • Détecteur de codes-barres
  • • Processeur de données
  • • Captureur d'échantillons de données
  • • Horodatage de débogage
  • • Déchiffreur
  • • Chiffreur
  • • File d'attente multiple
  • • Rendu nul
  • • File d'attente
  • • Déchiffreur SRTP
  • • Chiffreur SRTP
  • • Tee (Séparateur)

Tous ces blocs sont inclus dans les deux licences, avec une distribution libre de redevances.

Voir les tarifs