[Plattformübergreifend]

Media Player SDK .Net

v15.9
Das Media Player SDK .Net ermöglicht Entwicklern die nahtlose Integration einer breiten Palette von Medienwiedergabefunktionen in ihre Anwendungen, einschließlich Unterstützung für Video, Audio, DVD, Blu-ray und verschiedene Netzwerkströme. Dieses SDK bietet auch die Möglichkeit, Overlay-Bitmaps und Text mit Effekten über das Video zu legen. Es bietet Flexibilität bei den Wiedergabe-Engines und ermöglicht die Verwendung von System-Codecs, FFMPEG oder VLC, wodurch ein breites Spektrum an Kompatibilität und ein qualitativ hochwertiges Medienerlebnis gewährleistet wird.
media player sdk net slide 1

SDK STRUKTUR

Das SDK ermöglicht es Entwicklern, bestimmte Video- und Audioquellen auszuwählen, eine Reihe von Effekten für die Verarbeitung anzuwenden und die Medien dann für das Rendering weiterzuleiten. Es ist vielseitig und passt sich verschiedenen UI-Frameworks an, indem es für jedes ein eigenes VideoView-Steuerelement bereitstellt - ob WPF, WinForms, MAUI, Avalonia oder andere - und so eine nahtlose Integration und Anzeige von Medien in verschiedenen Anwendungsoberflächen gewährleistet.

MEDIENWIEDERGABE-PIPELINE

Die SDK-Architektur trennt jede Medienquelle in diskrete Audio- und Videoströme auf. Diese Ströme werden dann an ihre jeweiligen Decoder weitergeleitet. Nach der Dekodierung werden die unkomprimierten Daten verarbeitet und können bei Bedarf direkt von einem Sample Grabber abgerufen werden. Diese Funktion ist praktisch für Echtzeitanwendungen, die Mediensamples verarbeiten oder analysieren.
media player sdk slide 2
media player sdk slide 3

VIDEOBEARBEITUNG

Fügen Sie Text, Bilder oder GIFs zu Ihren Videos hinzu, um personalisierte Überlagerungen zu erstellen. Passen Sie visuelle Elemente wie Helligkeit, Kontrast, Sättigung und Farbton an, um die Bildqualität zu verbessern. Nutzen Sie die Bearbeitungswerkzeuge, um die Größe zu ändern, das Material zu beschneiden oder zu drehen, falls erforderlich. Wenden Sie den Chroma-Key für Greenscreen-Effekte an und erkunden Sie eine breite Palette zusätzlicher Videoeffekte, um Ihre Erzählungen zu verbessern.

AUDIOVERARBEITUNG

Integrieren Sie einen Equalizer in Ihre Anwendung, um eine präzise Audioabstimmung zu ermöglichen. Normalisieren Sie die Tonstärke, erhöhen Sie die Lautstärke oder verstärken Sie die Bassfrequenzen. Eine Vielzahl weiterer Audioeffekte steht für weitere Verfeinerungen zur Verfügung. Implementieren Sie automatische oder manuelle Verstärkungsregelung, um optimale Tonqualität zu erreichen.
media player sdk slide 4
Media Player SDK - skinned interface

BENUTZERDEFINIERTE UI-STEUERELEMENTE

Das SDK verfügt über eine anpassbare Benutzeroberfläche mit Skin-Unterstützung, die PNG/SVG-Icons und personalisierte Stiloptionen unterstützt.

Die wichtigsten Funktionen des VisioForge Media Player SDK .Net sind:

Unterstützte Formate

  • Dateiformate: MP4, MKV, MOV, AVI, MPEG-TS, WMV, MXF, VOB, OGG
  • Videoformate: MPEG-1/2, WMV, MPEG-4, H264, HEVC, und andere mit dem entsprechenden Decoder
  • Audio-Formate: AAC, MP3, Vorbis, WMA, OPUS, Speex und andere mit dem entsprechenden Decoder
  • MIDI, Karaoke KAR und CDG
  • DVD- und Blu-ray-Wiedergabe [nur Windows]

Videoverarbeitung und Effekte (CPU/GPU)

  • Bild-Overlay (einschließlich animiertes GIF)
  • SVG overlay
  • Textüberlagerung
  • Videotransparenz
  • Schwenken/Zoomen
  • Helligkeit, Kontrast, Sättigung, Farbton, usw.
  • invertierte Farben
  • Graustufen
  • Deinterlace
  • Denoise
  • Einblendung/Ausblendung
  • rotieren
  • Größenanpassung an jede Auflösung
  • Unterstützung für DirectShow-Filter von Drittanbietern
  • mehr als 30 weitere Effekte

Audiobearbeitung und Effekte

  • Volumenverstärker
  • Equalizer
  • 3D-Bass-System
  • Normalisierung
  • automatische/manuelle Verstärkung
  • eine Menge anderer Effekte

Andere Merkmale

  • Wiedergabe von Dateien aus dem Speicher
  • Nahtlose Wiedergabe (keine Verzögerung zwischen 2 Dateien in der Wiedergabeliste)
  • Unterstützung der Multiplikation von Ausgabebildschirmen
  • Bild-in-Bild-Unterstützung
  • Unterstützung von 4K- und 8K-Videodateien
  • GPU accelerated decoding (DXVA2/Direct3D 11/Intel QuickSync/Nvidia CUVID, AMF)
  • Rückwärts/Vorwärtssuche
  • Bilderfassung in .Net Bitmap- oder BMP/JPEG/GIF/PNG-Dateien
  • OSD (Bildschirmanzeige)
  • Audiostreams aus zusätzlichen Audio-/Videodateien
  • Unterstützung von Untertiteln
  • MMS/WMV/RTSP/RTMP/UDP-Netzwerk-Stream-Wiedergabe
  • Rückwärts abspielen
  • Wiedergabe von verschlüsselten Videodateien, die mit dem Video Encryption SDK
  • Bewegungserkennung
  • Gesichtserkennung und Objekterkennung [nur Windows]
  • Barcode-Leser
  • Chroma-Schlüssel
  • madVR optionaler Video-Renderer [nur Windows]
  • VR 360°-Videounterstützung [nur Windows]

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
  • Xamarin.Android
  • MacOS/MacCatalyst
  • Xamarin.iOS
  • MAUI

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
  • macOS
  • iOS

.Net-Versionen

  • .Net Framework 4.6.1 und höher
  • .Net Core 3.1
  • .Net 5 - .Net 9

Vertriebsrechte

Lizenzfreie Verbreitung.

Beschränkungen des Versuchs

In der Testversion wird ein Wasserzeichen im Videofenster angezeigt.

abstract 1

EDITION

abstract 2

STANDARD

abstract 3

PROFESSIONELL

Wiedergabe von Videodateien
Wiedergabe von Audiodateien
Wiedergabe des Speicherstroms
Unterstützung von Untertiteln
Unterstützung von HD- und 4K-Videos
Video-/Audioverarbeitung
Wiedergabe von Netzwerk-Streams (HTTP/RTSP/RTMP/HLS/WMV/NDI)
Chroma-Schlüssel
Rückwärts abspielen
Bewegungserkennung
Videoverarbeitung mit
DirectShow-Filter (*)
OSD (Bildschirmanzeige)
Frame Grabber
Mehrere Ausgabebildschirme
GPU-beschleunigte Videoeffekte
Video Encryption SDK Unterstützung (*)
Gesichtsverfolgung
Audiostreams aus externen Dateien
(*) - Nur für Windows
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.
logo
VisioForge © 2006 - 2024
discord