Media Player SDK .NET
Media Player SDK .Net umożliwia programistom bezproblemową integrację szerokiej gamy możliwości odtwarzania multimediów w ich aplikacjach, w tym obsługę wideo, audio, DVD, Blu-ray i różnych strumieni sieciowych. Ten pakiet SDK zapewnia również możliwość renderowania bitmap nakładek i tekstu z efektami na wideo. Oferuje elastyczność w silnikach odtwarzania, umożliwiając korzystanie z kodeków systemowych, FFmpeg lub VLC, zapewniając szeroki zakres kompatybilności i wysoką jakość multimediów.
Wsparcie wieloplatformowe dla Windows, macOS, Linux, Android i iOS
Instalacja
Szybka instalacja za pomocą NuGet
Zacznij w kilka sekund dzięki naszemu pakietowi NuGet
Install-Package VisioForge.DotNet.MediaPlayerLub wyszukaj VisioForge.DotNet.MediaPlayer w menedżerze pakietów NuGet w Visual Studio.Zobacz na NuGet.org →
Kluczowe korzyści
Uniwersalna obsługa formatów
Odtwarzaj ponad 500 formatów wideo/audio z akceleracją sprzętową
Wieloplatformowość
Wsparcie dla Windows, macOS, Linux, Android i iOS
Profesjonalne funkcje
OSD, pobieranie klatek, wideo VR/360, wykrywanie ruchu
STRUKTURA SDK
Pakiet SDK umożliwia programistom wybór określonych źródeł wideo i audio, zastosowanie szeregu efektów do przetwarzania, a następnie skierowanie multimediów do renderowania. Jest wszechstronny i dostosowuje się do różnych frameworków UI, zapewniając unikalną kontrolkę VideoView dla każdego z nich — czy to WPF, WinForms, MAUI, Avalonia czy inne — zapewniając bezproblemową integrację i wyświetlanie multimediów w różnych interfejsach aplikacji.
POTOK ODTWARZANIA MULTIMEDIÓW
Architektura SDK oddziela każde źródło multimediów na oddzielne strumienie audio i wideo. Strumienie te są następnie kierowane do odpowiednich dekoderów. Po zdekodowaniu nieskompresowane dane są przetwarzane i w razie potrzeby można uzyskać do nich bezpośredni dostęp za pomocą sample grabbera. Ta funkcja jest przydatna w aplikacjach czasu rzeczywistego, które przetwarzają lub analizują próbki multimediów.
PRZETWARZANIE WIDEO
Dodawaj tekst, obrazy lub GIF-y do swoich filmów, aby tworzyć spersonalizowane nakładki. Dostosuj elementy wizualne, takie jak jasność, kontrast, nasycenie i odcień, aby poprawić jakość obrazu. Wykorzystaj narzędzia do edycji, aby zmienić rozmiar, przyciąć lub obrócić materiał w razie potrzeby. Zastosuj kluczowanie kolorem dla efektów green screen i odkryj szeroką gamę dodatkowych efektów wideo, aby ulepszyć swoje opowiadanie historii.
PRZETWARZANIE AUDIO
Zintegruj korektor ze swoją aplikacją, aby umożliwić precyzyjne dostrajanie dźwięku. Normalizuj poziomy dźwięku, wzmacniaj głośność lub wzmacniaj częstotliwości basowe. Dostępny jest zestaw dodatkowych efektów audio w celu dalszego udoskonalenia. Wdróż automatyczną lub ręczną kontrolę wzmocnienia, aby uzyskać optymalną jakość dźwięku.

NIESTANDARDOWE KONTROLKI UI
Pakiet SDK oferuje konfigurowalny interfejs z obsługą skórek, obsługujący ikony PNG/SVG i spersonalizowane opcje stylu.
Główne funkcje
Główne funkcje VisioForge Media Player SDK .Net obejmują:
Obsługiwane formaty
- •Formaty plików: MP4, MKV, MOV, AVI, MPEG-TS, WMV, MXF, VOB, OGG
- •Formaty wideo: MPEG-1/2, WMV, MPEG-4, H264, HEVC i inne z odpowiednim dekoderem
- •Formaty audio: AAC, MP3, Vorbis, WMA, OPUS, Speex i inne z odpowiednim dekoderem
- •MIDI, karaoke KAR i CDG
- •Odtwarzanie DVD i Blu-ray [tylko Windows]
Przetwarzanie wideo i efekty (CPU/GPU)
- •Nakładka obrazu (w tym animowany GIF)
- •Nakładka SVG
- •Nakładka tekstowa
- •Przezroczystość wideo
- •Panoramowanie/powiększanie
- •Jasność, kontrast, nasycenie, odcień itp.
- •Odwrócone kolory, skala szarości
- •Usuwanie przeplotu, odszumianie
- •Zanikanie/pojawianie się, obrót
- •Zmiana rozmiaru do dowolnej rozdzielczości
- •Obsługa filtrów DirectShow innych firm
- •Ponad 30 innych efektów
Przetwarzanie audio i efekty
- •Wzmacniacz głośności
- •Korektor
- •System 3D-bass
- •Normalizacja
- •Automatyczna/ręczna kontrola wzmocnienia
- •Wiele innych efektów
Strumienie sieciowe i profesjonalne wsparcie
- •Strumieniowanie HTTP/HTTPS
- •Protokoły RTSP/RTMP
- •Obsługa HLS/DASH
- •Strumienie MMS/WMV/UDP
- •Strumieniowanie sieciowe NDI
- •Odtwarzanie ze strumienia pamięci
Zaawansowane funkcje
- •Odtwarzanie plików z pamięci
- •Płynne odtwarzanie (bez opóźnień między plikami)
- •Obsługa wielu ekranów wyjściowych
- •Obsługa obrazu w obrazie (PiP)
- •Obsługa plików wideo 4K i 8K
- •Dekodowanie akcelerowane przez GPU (DXVA2/D3D11/QuickSync/NVDEC/AMF)
- •Przewijanie do tyłu/do przodu
- •Przechwytywanie klatek do .Net Bitmap lub plików graficznych
- •OSD (Menu ekranowe)
- •Obsługa napisów
- •Strumieniowanie sieciowe (MMS/WMV/RTSP/RTMP/UDP)
- •Odtwarzanie wstecz
- •Odtwarzanie zaszyfrowanego wideo (Video Encryption SDK)
- •Wykrywanie ruchu
- •Wykrywanie twarzy/obiektów [tylko Windows]
- •Czytnik kodów kreskowych
- •Kluczowanie kolorem
- •Renderer madVR [tylko Windows]
- •Wideo VR 360° [tylko Windows]
Funkcje odtwarzacza
- •Nawigacja klatka po klatce
- •Zmienna kontrola prędkości odtwarzania
- •Zarządzanie listą odtwarzania
- •Wybór ścieżki audio
- •Obrót wideo
- •Kontrola proporcji obrazu
Kod szybkiego startu
Zacznij korzystać z profesjonalnego odtwarzania multimediów w kilka minut
Podstawowa implementacja odtwarzacza multimedialnego
C#Wybierz swoją licencję
Elastyczne opcje licencjonowania dla każdego projektu
Wszystkie licencje obejmują 12 miesięcy aktualizacji i wsparcia
Standard
€750/dożywotnio
Kup teraz- Odtwarzanie plików wideo
- Odtwarzanie plików audio
- Obsługa napisów
- Obsługa wideo HD i 4K
- Przetwarzanie wideo/audio i efekty
- Akceleracja sprzętowa (DXVA2, NVDEC, QuickSync)
- OSD (Menu ekranowe)
- Pobieranie klatek
- Wiele ekranów wyjściowych
- Efekty wideo akcelerowane przez GPU
- Czytnik kodów kreskowych
- Obsługa obrazu w obrazie (PiP)
Professional
€1000/dożywotnio
Kup teraz- Odtwarzanie plików wideo
- Odtwarzanie plików audio
- Odtwarzanie ze strumienia pamięci
- Obsługa napisów
- Obsługa wideo HD i 4K
- Przetwarzanie wideo/audio i efekty
- Odtwarzanie strumieni sieciowych (HTTP/RTSP/RTMP/HLS/WMV/NDI)
- Kluczowanie kolorem
- Odtwarzanie wstecz
- Wykrywanie ruchu
- Odtwarzanie DVD i Blu-ray (Windows)
- Akceleracja sprzętowa (DXVA2, NVDEC, QuickSync)
- Przetwarzanie wideo przy użyciu filtrów DirectShow (Windows)
- OSD (Menu ekranowe)
- Pobieranie klatek
- Wiele ekranów wyjściowych
- Efekty wideo akcelerowane przez GPU
- Obsługa Video Encryption SDK (Windows)
- Śledzenie twarzy i wykrywanie obiektów
- Strumienie audio z plików zewnętrznych
- Czytnik kodów kreskowych
- Obsługa obrazu w obrazie (PiP)
Wszystkie licencje obejmują 1 stanowisko programisty, przykłady kodu źródłowego i wsparcie e-mail.
Licencje dożywotnie obejmują darmowe aktualizacje na zawsze. Licencje roczne obejmują 1 rok aktualizacji.
Wymagania systemowe
Wymagania dotyczące rozwoju i wdrażania dla wszystkich obsługiwanych platform
| Systemy deweloperskie |
|
| Platformy docelowe |
|
| Wersje .NET |
|
| Wsparcie IDE |
|
| Sprzęt |
|
Prawa do dystrybucji
Dystrybucja bez opłat licencyjnych. Wdrażaj swoje aplikacje bez dodatkowych opłat lub licencji runtime.
Ograniczenia wersji próbnej
Wersja próbna wyświetla znak wodny na oknie wideo. Wszystkie funkcje są w pełni funkcjonalne podczas 30-dniowego okresu próbnego.
Bezpłatne do użytku niekomercyjnego: Pakiet SDK jest bezpłatny do użytku niekomercyjnego. Skontaktuj się z nami, aby uzyskać bezpłatną licencję.
Dokumentacja i zasoby
Pełna dokumentacja, referencje API i przykładowe projekty
Rozpocznij darmowy 30-dniowy okres próbny
W pełni funkcjonalna wersja próbna ze znakiem wodnym. Brak ograniczeń funkcjonalności.
