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.
EINFACHER SPIELER
Die einfache Player-Pipeline verwendet den UniversalSourceBlock zum Lesen und Dekodieren der Quelldatei, den VideoRendererBlock zur Anzeige von Video und den AudioRendererBlock zur Wiedergabe von Audio.
FORTGESCHRITTENER SPIELER
Die erweiterte Player-Pipeline umfasst den UniversalSourceBlock zur Dekodierung von Dateien oder Streams, Video- und Audio-Renderer sowie Blöcke zur Effektverarbeitung.
KAMERA VORSCHAU
Die einfache Kamera-/Mikrofonvorschau-Pipeline enthält Gerätequellblöcke und Video-/Audio-Renderer-Blöcke.
Es werden die Standardgeräte verwendet.
RTSP VORSCHAU
Die RTSP-Vorschau-Pipeline, die den RTSP-Quellblock (mit den darin enthaltenen Decodern) sowie Video- und Audio-Renderer umfasst.
AUFNAHME MIT VORSCHAU
Die Erfassungspipeline verfügt über zwei Tee-Blöcke, die zur Aufteilung von Video- und Audioströmen verwendet werden und eine Video-/Audio-Vorschau während der Erfassung ermöglichen.
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
Unterstützung der Multiplikation von Ausgabebildschirmen
Audioaufnahme von Lautsprechern
Unterstützung der Ein- und Ausgabe der Blackmagic Decklink-Karte
Unterstützung für das Lesen und Schreiben von Audio-/Videodatei-Tags
Unterstützung von FLIR/Teledyne-Kameras (USB3Vision/GigE)
Unterstützung von Basler 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-Reiter
SDK kann mit anderen .Net-kompatiblen Anwendungen wie Microsoft Access, Word und Excel verwendet werden.
UI-Frameworks
WinForms
WPF
WinUI 3 for 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 9
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.
Unsere Software bietet eine unbegrenzte Nutzung ohne störende Bildschirme und gewährleistet eine
nahtlose Erfahrung. Wir bieten einen 30-tägigen Testzeitraum, damit Sie alle
alle Funktionen erkunden können, bevor Sie sich festlegen.
Mit einer regulären Lizenz erhalten Sie
erhalten Sie für ein Jahr kostenlose Minor- und Major-Upgrades; nach diesem Zeitraum
funktioniert das SDK weiter wie bisher.
Alternativ dazu bietet die
Lifetime-Lizenz unbegrenzte Updates auf unbestimmte Zeit zur Verfügung. Zusätzlich,
bieten wir vorrangigen Support und Fehlerbehebungen. Die reguläre Lizenz wird jährlich abgerechnet
jährlich abgerechnet und automatisch verlängert, aber Sie können Ihr Abonnement
Abonnement jederzeit kündigen.
Das SDK ist für die nicht-kommerzielle Nutzung kostenlos. Bitte kontaktieren Sie uns, um eine kostenlose Lizenz zu erhalten.
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional
Immer aktiv
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.