Media Player SDK .NET
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 Netzwerk-Streams. Dieses SDK bietet auch die Möglichkeit, Overlay-Bitmaps und Text mit Effekten über dem Video zu rendern. Es bietet Flexibilität bei den Wiedergabe-Engines und ermöglicht die Verwendung von System-Codecs, FFmpeg oder VLC, was eine breite Kompatibilität und ein hochwertiges Medienerlebnis gewährleistet.
Plattformübergreifende Unterstützung für Windows, macOS, Linux, Android und iOS
Installation
Schnelle Installation mit NuGet
Starten Sie in Sekunden mit unserem NuGet-Paket
Install-Package VisioForge.DotNet.MediaPlayer
Oder suchen Sie nach VisioForge.DotNet.MediaPlayer im NuGet-Paket-Manager von Visual Studio.Auf NuGet.org ansehen →
Hauptvorteile
Universelle Formatunterstützung
Spielen Sie fast jedes Format ab
Präzise Steuerung
Bild-für-Bild-Navigation
Cloud-Bereit
Streaming von verschiedenen Quellen
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 gewährleistet so eine nahtlose Integration und Anzeige von Medien in verschiedenen Anwendungsoberflächen.
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.
VIDEOVERARBEITUNG
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 Bearbeitungswerkzeuge, um Filmmaterial nach Bedarf zu vergrößern, zuzuschneiden oder zu drehen. Wenden Sie den Chroma-Key für Greenscreen-Effekte an und erkunden Sie eine breite Palette zusätzlicher Videoeffekte, um Ihr Storytelling zu verbessern.
AUDIOVERARBEITUNG
Integrieren Sie einen Equalizer in Ihre Anwendung, um eine präzise Audioabstimmung zu ermöglichen. Normalisieren Sie Audiopegel, verstärken Sie die Lautstärke oder verbessern Sie die Bassfrequenzen. Eine Reihe zusätzlicher Audioeffekte steht für weitere Verfeinerungen zur Verfügung. Implementieren Sie eine automatische oder manuelle Verstärkungskontrolle, um eine optimale Audioqualität zu erreichen.

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.
Hauptfunktionen
Die Hauptfunktionen des VisioForge Media Player SDK .Net umfassen:
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
- •Audioformate: 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 & Effekte (CPU/GPU)
- •Bildüberlagerung (einschließlich animiertes GIF)
- •SVG-Überlagerung
- •Textüberlagerung
- •Videotransparenz
- •Schwenken/Zoomen
- •Helligkeit, Kontrast, Sättigung, Farbton usw.
- •Invertierte Farben, Graustufen
- •Deinterlacing, Rauschunterdrückung
- •Ein-/Ausblenden, Drehen
- •Größenänderung auf beliebige Auflösung
- •Unterstützung für DirectShow-Filter von Drittanbietern
- •Mehr als 30 weitere Effekte
Audioverarbeitung & Effekte
- •Lautstärkeverstärker
- •Equalizer
- •3D-Bass-System
- •Normalisierung
- •Auto/manuelle Verstärkung
- •Viele weitere Effekte
Netzwerk-Streams & Professionelle Unterstützung
- •HTTP/HTTPS-Streaming
- •RTSP/RTMP-Protokolle
- •HLS/DASH-Unterstützung
- •MMS/WMV/UDP-Streams
- •NDI-Netzwerk-Streaming
- •Speicher-Stream-Wiedergabe
Erweiterte Funktionen
- •Dateiwiedergabe aus dem Speicher
- •Nahtlose Wiedergabe (keine Verzögerung zwischen Dateien)
- •Unterstützung für mehrere Ausgabebildschirme
- •Bild-in-Bild-Unterstützung
- •Unterstützung für 4K- und 8K-Videodateien
- •GPU-beschleunigte Dekodierung (DXVA2/D3D11/QuickSync/NVDEC/AMF)
- •Vor-/Rückwärtssuche
- •Frame-Erfassung zu .Net Bitmap oder Bilddateien
- •OSD (On-Screen-Display)
- •Untertitelunterstützung
- •Netzwerk-Streaming (MMS/WMV/RTSP/RTMP/UDP)
- •Rückwärtswiedergabe
- •Verschlüsselte Videowiedergabe (Video Encryption SDK)
- •Bewegungserkennung
- •Gesichts-/Objekterkennung [nur Windows]
- •Barcode-Leser
- •Chroma-Key
- •madVR-Renderer [nur Windows]
- •VR 360°-Video [nur Windows]
Player-Funktionen
- •Bild-für-Bild-Navigation
- •Variable Wiedergabegeschwindigkeitssteuerung
- •Playlist-Verwaltung
- •Audiospur-Auswahl
- •Video-Drehung
- •Seitenverhältnis-Steuerung
Einfache Integration
Schnelle Implementierung
Grundlegende Media Player Implementierung
C#Wählen Sie Ihre Lizenz
Flexible Lizenzierungsoptionen für jedes Projekt
Alle Lizenzen beinhalten 12 Monate Updates und Support
Standard
750€/lebenslang
Jetzt kaufen- Videodateien-Wiedergabe
- Audiodateien-Wiedergabe
- Untertitel-Unterstützung
- HD- und 4K-Video-Unterstützung
- Video-/Audioverarbeitung und -effekte
- Hardwarebeschleunigung (DXVA2, NVDEC, QuickSync)
- OSD (On-Screen Display)
- Frame-Grabber
- Mehrere Ausgabebildschirme
- GPU-beschleunigte Videoeffekte
- Barcode-Leser
- Picture-in-Picture-Unterstützung
Professional
1000€/lebenslang
Jetzt kaufen- Videodateien-Wiedergabe
- Audiodateien-Wiedergabe
- Speicherstream-Wiedergabe
- Untertitel-Unterstützung
- HD- und 4K-Video-Unterstützung
- Video-/Audioverarbeitung und -effekte
- Netzwerk-Stream-Wiedergabe (HTTP/RTSP/RTMP/HLS/WMV/NDI)
- Chroma-Key
- Rückwärtswiedergabe
- Bewegungserkennung
- DVD- und Blu-ray-Wiedergabe (Windows)
- Hardwarebeschleunigung (DXVA2, NVDEC, QuickSync)
- Videoverarbeitung mit DirectShow-Filtern (Windows)
- OSD (On-Screen Display)
- Frame-Grabber
- Mehrere Ausgabebildschirme
- GPU-beschleunigte Videoeffekte
- Video Encryption SDK-Unterstützung (Windows)
- Gesichtsverfolgung und Objekterkennung
- Audiostreams aus externen Dateien
- Barcode-Leser
- Picture-in-Picture-Unterstützung
Alle Lizenzen beinhalten 1 Entwicklerplatz, Quellcode-Beispiele und E-Mail-Support.
Lifetime-Lizenzen beinhalten kostenlose Updates für immer. Jahreslizenzen beinhalten 1 Jahr Updates.
Systemanforderungen
Anforderungen für Entwicklung
Entwicklungssysteme |
|
Zielplattformen |
|
.NET-Versionen |
|
IDE-Unterstützung |
|
Hardware |
|
Vertriebsrechte
Lizenzfreie Verbreitung. Stellen Sie Ihre Anwendungen ohne zusätzliche Gebühren oder Laufzeitlizenzen bereit.
Testbeschränkungen
In der Testversion wird ein Wasserzeichen im Videofenster angezeigt. Alle Funktionen sind während der 30-tägigen Testphase voll funktionsfähig.
Kostenlos für nicht-kommerzielle Nutzung: Das SDK ist für nicht-kommerzielle Nutzung kostenlos. Bitte kontaktieren Sie uns, um eine kostenlose Lizenz zu erhalten.
Dokumentation & Support
Umfassende Ressourcen
30 Tage kostenlos testen
Vollversion ohne Einschränkungen