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
The camera/microphone simple preview pipeline contains device source blocks and video/audio renderer blocks.
Default devices will be used.
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 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.