Media Blocks SDK .Net

v15.8
Mit dem SDK können Sie Ihre Multimedia-Anwendung aus einzelnen Blöcken wie ein Backsteinhaus aufbauen. Um beispielsweise ein Video von einer Kamera aufzunehmen, fügen Sie den Block "Camera", den Block "H264 encoder" und den Block "MP4 sink" hinzu, um das Video in eine MP4-Datei aufzunehmen.
video-capture-sdk-net-slide-1

SDK STRUKTUR

SDK unterstützt mehr als 10 verschiedene Video- und Audioeingänge und mehr als 20 Ausgabeformate.

VIDEO-AUFNAHME-PIPELINE

Video- und Audioströme können während der Vorschau oder Erfassung mit verschiedenen Effekten bearbeitet werden. Nach der Verarbeitung werden die Streams aufgeteilt und an Encoder und Audio-/Video-Renderer weitergeleitet.
video-capture-sdk-net-slide-2
video capture sdk net slide 3

AUSGABEFORMATE

SDK unterstützt alle gängigen Video-, Audio- und Bildformate und Codecs, darunter MP4, WebM, WMV, MP3, AAC, JPEG, GIF und PNG.

VIDEOBEARBEITUNG

Fügen Sie einen Text, ein Bild oder ein GIF-Logo hinzu. Ändern Sie Helligkeit, Kontrast, Sättigung oder Farbton. Ändern Sie die Größe, schneiden Sie zu oder drehen Sie. Verwenden Sie Chroma-Key oder einen der vielen anderen Videoeffekte.
video capture sdk net slide 4
video capture sdk net slide 5

AUDIOVERARBEITUNG

Fügen Sie Ihrer App einen Equalizer hinzu, um den Nutzern die Möglichkeit zu geben, Ihr Audio zu steuern. Normalisieren Sie Audio oder erhöhen Sie Lautstärke oder Bässe. Viele andere Effekte sind verfügbar.

Die wichtigsten Funktionen von VisioForge Media Blocks SDK .Net sind:

  • Audio/Video-Vorschau
  • Video- und Audioerfassung in einer Vielzahl von Formaten
  • Frame-Erfassung in Bitmap-Klasse, BMP-, JPEG- und PNG-Dateien
  • Videoverarbeitung und Effekte (CPU/GPU)
  • Steuerung des Videoaufnahmegeräts
  • Netzwerk-Streaming
  • Bewegungserkennung
  • Barcode-Leser (QR-Code, UPC-A, UPC-E, EAN-8, EAN-13, Code 39, Code 93, Code 128, Codabar, ITF, RSS-14, Data Matrix, Aztec, PDF-417)
  • Unterstützung benutzerdefinierter Schnittstellen
  • Computer Vision API
  • PIP (Bild-im-Bild)
  • Bildschirmaufnahme/Fensteraufnahme
  • Gesichtserkennung und Objektverfolgung
  • Unterstützung der Multiplikation von Ausgabebildschirmen
  • Audioaufnahme von Lautsprechern
  • Blackmagic Decklink card's input and output support
  • Unterstützung für das Lesen und Schreiben von Audio-/Videodatei-Tags
  • Unterstützung von FLIR/Teledyne-Kameras (USB3Vision/GigE)

Audio-Encoder

  • AAC
  • FLAC
  • MP3
  • OPUS
  • Vorbis
  • WMA (Windows Media Audio)
  • Speex

Audioverarbeitung

  • Verstärken Sie
  • Audio-Mischpult
  • Audio-Sample-Grabber
  • Bilanz
  • Kompressor/Expander
  • Echo
  • Equalizer
  • Skala/Tempo
  • Audio-Lautstärke

Blackmagic Decklink

  • Audio-Senke
  • Audioquelle
  • Video-Spülbecken
  • Quelle: Video

Datei-Spülbecken

  • MP4
  • WebM
  • MOV
  • AVI
  • MPEG-TS
  • MKV
  • OGG

Netzwerk-Streaming

  • HLS
  • RTMP
  • RTSP
  • UDP

Videoverarbeitung

  • Farbeffekte
  • Deinterlace
  • Fischauge
  • Spiegeln/Drehen
  • Gamma
  • Gaußscher Weichzeichner
  • Bild-Overlay
  • Spiegel
  • Blickwinkel
  • Kneifen
  • Größe ändern
  • Drehen Sie
  • Probenehmer
  • Sphäre
  • Platz
  • Dehnen
  • Text-Overlay
  • Tunnel
  • Wirbel
  • Video-Balance
  • Videomischer
  • Wasserplätschern

Video-Encoder (CPU/GPU)

  • H264
  • H265/HEVC
  • VP8/VP9
  • WMV (Windows Media Video)
  • MJPEG
  • AV1

Quellen

  • Quelle der Datei
  • RTSP-Quelle
  • Quelle: Bildschirm
  • System-Videoquelle
  • System-Audioquelle
  • Virtuelle Videoquelle
  • Virtuelle Audioquelle

Besonderes

  • Null-Renderer
  • Tee
  • VU-Meter

Unterstützte Eingabegeräte:

  • DV- und HDV-MPEG-2-Camcorder
  • USB-Webkameras und andere Aufnahmegeräte (einschließlich 4K-Geräte)
  • PCI-Erfassungskarten
  • TV-Tuner (mit und ohne internen MPEG-Encoder)
  • JPEG/MJPEG, MPEG-4 und H264 HTTP/RTSP/RTMP IP-Kameras/Server, unterstützt HD-Format
  • ONVIF-IP-Kameras mit PTZ-Unterstützung
  • Blackmagic Decklink-Geräte
  • Audioaufnahmegeräte und Soundkarten
  • ASIO-Geräte

IDE

  • Visual Studio 2019 und höher: Visual C#, Visual C++, Visual Basic .NET
  • Visual Studio Code
  • JetBrains Rider
  • SDK may be used with other .Net-compatible applications such as Microsoft Access, Word, and  Excel

UI-Frameworks

  • WinForms
  • WPF
  • WinUI 3 für den Desktop
  • Avalonia
  • GTK#
  • MAUI
  • Xamarin.Android
  • Xamarin.Mac
  • Xamarin.iOS

.Net-Versionen

  • .Net Framework 4.6.1 und höher
  • .Net Core 3.1
  • .Net 5
  • .Net 6
  • .Net 7
  • .Net 8

Systemanforderungen

  • Windows 10 oder Windows 11
  • Ubuntu 22+
  • macOS 12+

Zielplattformen

  • Windows 11, Windows 10, Windows 8/8.1, Windows 7 SP1
  • Windows Server 2016 und höher
  • Android 8 und höher
  • Linux (Ubuntu)
  • macOS
  • iOS

Vertriebsrechte

Lizenzfreie Verbreitung.

Beschränkungen des Versuchs

In der Testversion wird ein Wasserzeichen im Videofenster angezeigt.

Mit dem Kauf von Media Blocks SDK .Net erhalten Sie die folgenden Vorteile:

  • Unbegrenzte Nutzung
  • Kein Nörgler-Bildschirm
  • Kostenlose Minor- und Major-Upgrades innerhalb eines Jahres (nach einem Jahr funktioniert das SDK genauso wie vorher) für eine reguläre Lizenz und unbegrenzte Updates für unbegrenzte Zeit für die Lifetime-Lizenz
  • Vorrangige Unterstützung und Fehlerbehebung
Die reguläre Lizenz wird jährlich in Rechnung gestellt und automatisch um ein Jahr verlängert. Sie können Ihr Abonnement jederzeit kündigen.

SDK enthält GStreamer-Bibliotheken, die lizenziert sind als LGPL v2.1.

logo
VisioForge © 2006 - 2024
discord