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.
SIMPLE PLAYER
The simple player pipeline uses the UniversalSourceBlock to read and decode the source file, the VideoRendererBlock to display video, and the AudioRendererBlock to play audio.
ADVANCED PLAYER
The advanced player pipeline includes the UniversalSourceBlock for decoding files or streams, video and audio renderers, and effects processing blocks.
CAMERA PREVIEW
The camera/microphone simple preview pipeline, which contains 2 source blocks and 2 renderer blocks.
RTSP PREVIEW
The RTSP preview pipeline, which includes the RTSP source block (with decoders inside), video and audio renderers.
CAPTURE WITH PREVIEW
The capture pipeline has two tee blocks that are used to split video and audio streams, allowing video/audio preview along with capture.
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
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)
Basler cameras support (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.