Media Player SDK .NET
Le Media Player SDK .Net permet aux développeurs d'intégrer de manière transparente une large gamme de capacités de lecture multimédia dans leurs applications, y compris la prise en charge de la vidéo, de l'audio, des DVD, des Blu-ray et de divers flux réseau. Ce SDK offre également la possibilité de rendre des bitmaps de superposition et du texte avec des effets au-dessus de la vidéo. Il offre une flexibilité dans les moteurs de lecture, permettant l'utilisation de codecs système, FFmpeg ou VLC, garantissant une large gamme de compatibilité et une expérience multimédia de haute qualité.
Prise en charge multiplateforme pour Windows, macOS, Linux, Android et iOS
Installation
Installation rapide avec NuGet
Commencez en quelques secondes avec notre package NuGet
Install-Package VisioForge.DotNet.MediaPlayerOu recherchez VisioForge.DotNet.MediaPlayer dans le gestionnaire de packages NuGet de Visual Studio.Voir sur NuGet.org →
Avantages Clés
Support de format universel
Lisez plus de 500 formats vidéo/audio avec accélération matérielle
Multiplateforme
Support Windows, macOS, Linux, Android et iOS
Fonctionnalités professionnelles
OSD, capture d'image, vidéo VR/360, détection de mouvement
STRUCTURE DU SDK
Le SDK permet aux développeurs de sélectionner des sources vidéo et audio spécifiques, d'appliquer une gamme d'effets pour le traitement, puis de router le média pour le rendu. Il est polyvalent et s'adapte à différents frameworks d'interface utilisateur en fournissant un contrôle VideoView unique pour chacun — que ce soit WPF, WinForms, MAUI, Avalonia ou autres — assurant une intégration et un affichage transparents des médias au sein de diverses interfaces d'application.
PIPELINE DE LECTURE MULTIMÉDIA
L'architecture du SDK sépare chaque source multimédia en flux audio et vidéo discrets. Ces flux sont ensuite routés vers leurs décodeurs respectifs. Après décodage, les données non compressées sont traitées et peuvent être consultées directement par un captureur d'échantillons si nécessaire. Cette fonctionnalité est pratique pour les applications en temps réel qui traitent ou analysent des échantillons multimédias.
TRAITEMENT VIDÉO
Ajoutez du texte, des images ou des GIF à vos vidéos pour créer des superpositions personnalisées. Ajustez les éléments visuels tels que la luminosité, le contraste, la saturation et la teinte pour améliorer la qualité de l'image. Utilisez des outils d'édition pour redimensionner, recadrer ou faire pivoter les séquences si nécessaire. Appliquez l'incrustation chromatique pour les effets d'écran vert et explorez une large gamme d'effets vidéo supplémentaires pour améliorer votre narration.
TRAITEMENT AUDIO
Intégrez un égaliseur dans votre application pour permettre un réglage audio précis. Normalisez les niveaux audio, amplifiez le volume ou améliorez les fréquences basses. Une suite d'effets audio supplémentaires est disponible pour un affinement ultérieur. Implémentez un contrôle de gain automatique ou manuel pour obtenir une qualité audio optimale.

CONTRÔLES UI PERSONNALISÉS
Le SDK dispose d'une interface personnalisable avec prise en charge des skins, acceptant les icônes PNG/SVG et des options de style personnalisées.
Fonctionnalités Principales
Les principales fonctionnalités de VisioForge Media Player SDK .Net incluent :
Formats Pris en Charge
- •Formats de fichiers : MP4, MKV, MOV, AVI, MPEG-TS, WMV, MXF, VOB, OGG
- •Formats vidéo : MPEG-1/2, WMV, MPEG-4, H264, HEVC, et autres avec le décodeur approprié
- •Formats audio : AAC, MP3, Vorbis, WMA, OPUS, Speex, et autres avec le décodeur approprié
- •MIDI, karaoké KAR et CDG
- •Lecture DVD et Blu-ray [Windows uniquement]
Traitement Vidéo & Effets (CPU/GPU)
- •Superposition d'image (y compris GIF animé)
- •Superposition SVG
- •Superposition de texte
- •Transparence vidéo
- •Panoramique/Zoom
- •Luminosité, contraste, saturation, teinte, etc.
- •Couleurs inversées, niveaux de gris
- •Désentrelacement, débruitage
- •Fondu entrant/sortant, rotation
- •Redimensionner à n'importe quelle résolution
- •Prise en charge des filtres DirectShow tiers
- •Plus de 30 autres effets
Traitement Audio & Effets
- •Amplificateur de volume
- •Égaliseur
- •Système de basses 3D
- •Normalisation
- •Gain auto/manuel
- •Beaucoup d'autres effets
Flux Réseau & Support Professionnel
- •Streaming HTTP/HTTPS
- •Protocoles RTSP/RTMP
- •Prise en charge HLS/DASH
- •Flux MMS/WMV/UDP
- •Streaming réseau NDI
- •Lecture de flux mémoire
Fonctionnalités Avancées
- •Lecture de fichiers depuis la mémoire
- •Lecture transparente (pas de délai entre les fichiers)
- •Prise en charge de plusieurs écrans de sortie
- •Prise en charge Picture-in-Picture
- •Prise en charge des fichiers vidéo 4K et 8K
- •Décodage accéléré par GPU (DXVA2/D3D11/QuickSync/NVDEC/AMF)
- •Recherche avant/arrière
- •Capture d'image vers .Net Bitmap ou fichiers image
- •OSD (Affichage à l'écran)
- •Prise en charge des sous-titres
- •Streaming réseau (MMS/WMV/RTSP/RTMP/UDP)
- •Lecture inversée
- •Lecture vidéo cryptée (Video Encryption SDK)
- •Détection de mouvement
- •Détection de visage/objet [Windows uniquement]
- •Lecteur de codes-barres
- •Incrustation chromatique (Chroma-key)
- •Rendu madVR [Windows uniquement]
- •Vidéo VR 360° [Windows uniquement]
Fonctionnalités du Lecteur
- •Navigation image par image
- •Contrôle de la vitesse de lecture variable
- •Gestion de liste de lecture
- •Sélection de piste audio
- •Rotation vidéo
- •Contrôle du rapport hauteur/largeur
Code de démarrage rapide
Commencez avec une lecture multimédia professionnelle en quelques minutes
Implémentation de base du lecteur multimédia
C#Choisissez votre licence
Options de licence flexibles pour chaque projet
Toutes les licences incluent 12 mois de mises à jour et de support
Standard
750 €/vie
Acheter maintenant- Lecture de fichiers vidéo
- Lecture de fichiers audio
- Prise en charge des sous-titres
- Prise en charge vidéo HD et 4K
- Traitement et effets vidéo/audio
- Accélération matérielle (DXVA2, NVDEC, QuickSync)
- OSD (Affichage à l'écran)
- Capture d'image
- Écrans de sortie multiples
- Effets vidéo accélérés par GPU
- Lecteur de codes-barres
- Prise en charge Picture-in-Picture
Professionnel
1 000 €/vie
Acheter maintenant- Lecture de fichiers vidéo
- Lecture de fichiers audio
- Lecture de flux mémoire
- Prise en charge des sous-titres
- Prise en charge vidéo HD et 4K
- Traitement et effets vidéo/audio
- Lecture de flux réseau (HTTP/RTSP/RTMP/HLS/WMV/NDI)
- Incrustation chromatique (Chroma-key)
- Lecture inversée
- Détection de mouvement
- Lecture DVD et Blu-ray (Windows)
- Accélération matérielle (DXVA2, NVDEC, QuickSync)
- Traitement vidéo utilisant les filtres DirectShow (Windows)
- OSD (Affichage à l'écran)
- Capture d'image
- Écrans de sortie multiples
- Effets vidéo accélérés par GPU
- Prise en charge du SDK de cryptage vidéo (Windows)
- Suivi de visage et détection d'objets
- Flux audio à partir de fichiers externes
- Lecteur de codes-barres
- Prise en charge Picture-in-Picture
Toutes les licences incluent 1 poste de développeur, des exemples de code source et un support par email.
Les licences à vie incluent des mises à jour gratuites pour toujours. Les licences annuelles incluent 1 an de mises à jour.
Configuration Requise
Exigences de développement et de déploiement pour toutes les plateformes prises en charge
| Systèmes de Développement |
|
| Plateformes Cibles |
|
| Versions .NET |
|
| Support IDE |
|
| Matériel |
|
Droits de Distribution
Distribution libre de droits. Déployez vos applications sans frais supplémentaires ni licences d'exécution.
Limitations de l'Essai
La version d'essai affiche un filigrane sur la fenêtre vidéo. Toutes les fonctionnalités sont entièrement fonctionnelles pendant la période d'essai de 30 jours.
Gratuit pour une utilisation non commerciale : Le SDK est gratuit pour une utilisation non commerciale. Veuillez nous contacter pour obtenir une licence gratuite.
Documentation et Ressources
Documentation complète, référence API et projets d'exemples
Commencez votre essai gratuit de 30 jours
Version d'essai complète avec filigrane. Aucune limitation de fonctionnalité.
