VisioForge
Media Blocks SDK .NET

Pełna referencja bloków, kodeków i urządzeń

Wszystko, co Media Blocks SDK .NET może umieścić w potoku: źródła i urządzenia przechwytujące, bloki przetwarzania wideo i audio, kodery i dekodery, wyjścia plikowe, wyjścia strumieniowe oraz obsługiwany sprzęt profesjonalny.

Funkcje ogólne

  • Podgląd audio/wideo
  • Przechwytywanie wideo i audio do szerokiej gamy formatów
  • Przechwytywanie klatek do klasy Bitmap, plików BMP, JPEG i PNG
  • Sterowanie urządzeniami do przechwytywania wideo
  • Wykrywanie ruchu
  • Obsługa niestandardowych interfejsów
  • PIP (Obraz w obrazie)
  • Obsługa wielu ekranów wyjściowych
  • Przechwytywanie dźwięku z głośników
  • Obsługa odczytu i zapisu tagów plików audio/wideo

Obsługiwane urządzenia wejściowe

  • Kamery internetowe USB i urządzenia przechwytujące (w tym 4K)
  • Kamery USB (UVC) w systemie Android przez USB OTG
  • Kamery/serwery IP JPEG/MJPEG, MPEG-4 i H.264 HTTP/RTSP/RTMP
  • Kamery DV i HDV MPEG-2
  • Karty przechwytujące PCI
  • Tunery TV (z/bez wewnętrznego enkodera MPEG)
  • Obsługa formatu HD dla kamer IP
  • Kamery IP ONVIF z obsługą PTZ
  • Urządzenia Blackmagic Decklink
  • Urządzenia do przechwytywania dźwięku i karty dźwiękowe
  • Urządzenia ASIO

Profesjonalny sprzęt

  • Obsługa wejścia/wyjścia Blackmagic Decklink
  • Kamery FLIR/Teledyne (USB3Vision/GigE)
  • Kamery Basler (USB3Vision/GigE)
  • Kamery DV i HDV MPEG-2
  • Karty przechwytujące PCI
  • Tunery TV (z/bez enkodera MPEG)
  • Kamery IP ONVIF z obsługą PTZ
  • Urządzenia ASIO

Źródła

  • Kamery Allied Vision
  • Kamera USB (UVC) Android
  • Animowany GIF
  • Kamery Basler (USB3Vision/GigE)
  • Karaoke CDG
  • Przełącznik awaryjny
  • GenICam (Kamery przemysłowe)
  • HTTP
  • HTTP MJPEG
  • Sekwencja obrazów
  • Plik lokalny
  • Bufor pamięci
  • NDI
  • PulseAudio
  • Kamera Raspberry Pi
  • RTMP
  • RTSP
  • RTSP RAW
  • Przechwytywanie ekranu
  • SRT
  • Dźwięk systemowy
  • Wideo systemowe
  • Sygnał testowy
  • UDP/RTP
  • URI (Plik/Sieć)

Przetwarzanie audio

  • Wzmocnienie
  • Balans
  • Konwerter formatu próbek
  • Normalizator obciążenia
  • Mikser
  • Resampler
  • Sample Grabber
  • Korektor znaczników czasu
  • Filtr pasmowo-zaporowy Czebyszewa
  • Limit Czebyszewa
  • Kompresor/Ekspander
  • Filtr Csound
  • Poziom EBU R128
  • Echo
  • Korektor (10-pasmowy)
  • Korektor (parametryczny)
  • Renderowanie HRTF
  • Karaoke
  • Usuwanie ciszy
  • Pogłos
  • Skala/Tempo
  • Głośność
  • Miernik VU
  • Szerokie stereo

Czytnik kodów kreskowych

  • Kod QR
  • UPC-A, UPC-E
  • EAN-8, EAN-13
  • Code 39
  • Code 93
  • Code 128
  • Codabar
  • ITF
  • RSS-14
  • Data Matrix
  • Aztec
  • PDF-417

Enkodery audio

  • AAC
  • ADPCM
  • ALAW
  • AptX
  • FLAC
  • MP2
  • MP3
  • OPUS
  • Speex
  • Vorbis
  • WAV
  • Wavpack
  • WMA (Windows Media Audio)

Enkodery wideo (CPU/GPU)

  • AV1
  • DV
  • GIF
  • H.264
  • H.265/HEVC
  • MJPEG
  • MPEG-2
  • MPEG-4
  • PNG
  • Theora
  • VP8/VP9 (VPX)
  • WMV (Windows Media Video)
  • Obsługa enkoderów sprzętowych NVENC, AMD, Intel
  • Obsługa enkoderów sprzętowych iOS/macOS/Android

Przetwarzanie wideo

  • Starzenie
  • Łączenie alfa
  • Automatyczne usuwanie przeplotu
  • Bayer do RGB
  • Kluczowanie kolorem
  • Demultipleksowanie alfa kodeka
  • Efekty kolorystyczne
  • Usuwanie przeplotu
  • Kostka
  • Wykrywanie krawędzi
  • Rybie oko
  • Odbicie/Obrót
  • Gamma
  • Rozmycie Gaussa
  • Skala szarości
  • Nakładka obrazu
  • Nakładka obrazu Cairo
  • Przeplot
  • Wykrywacz klatek kluczowych
  • Procesor LUT
  • Lustro
  • Ruchome rozmycie
  • Ruchome echo
  • Ruchome echo powiększenia
  • Animacja optyczna czarno-biała
  • Menedżer nakładek
  • Perspektywa
  • Uszczypnięcie
  • Pseudo 3D
  • Nakładka kodu QR
  • Zmiana rozmiaru
  • Sample Grabber
  • Krawędź Sobela
  • Kula
  • Kwadrat
  • Rozciąganie
  • Nakładka tekstowa
  • Tunel
  • Skręt
  • Balans wideo
  • Konwerter formatu pikseli
  • Mikser wideo
  • Zniekształcone lustro
  • Fala wodna
  • Pudełko powiększenia

Zapis do plików

  • ASF
  • AVI
  • DASH
  • HLS
  • HTTP MJPEG Live
  • MKV (Matroska)
  • MOV (QuickTime)
  • MP4
  • MPEG-PS
  • MPEG-TS
  • MXF
  • OGG
  • WAV
  • WebM

Strumieniowanie sieciowe

  • Facebook Live
  • HLS
  • NDI
  • RTMP
  • RTSP
  • Shoutcast
  • SRT
  • YouTube Live

Blackmagic Decklink

  • Wyjście audio
  • Wejście audio
  • Wyjście wideo
  • Wejście wideo

Wizualizatory audio

  • Bumpscope
  • Corona
  • Infinite
  • Jakdaw
  • Jess
  • LV Analyzer
  • LV Scope
  • Oinksie
  • Spacescope
  • Spectrascope
  • Synaescope
  • Wavescope

Dekodery wideo

  • Dekoder AV1
  • Dekoder H.264
  • Dekoder HEVC
  • Dekoder JPEG
  • Dekoder VP8
  • Dekoder VP9
  • Akcelerowane dekodery NVIDIA, Intel i AMD
  • Sprzętowe dekodery Android
  • Sprzętowe dekodery iOS

Bloki specjalne

  • Wykrywacz kodów kreskowych
  • Przetwarzanie danych
  • Pobieranie próbek danych
  • Znacznik czasu debugowania
  • Deszyfrator
  • Szyfrator
  • Wielokolejka
  • Pusty renderer
  • Kolejka
  • Deszyfrator SRTP
  • Szyfrator SRTP
  • Tee (Rozdzielacz)

Wszystkie te bloki są dostępne w obu licencjach, z dystrybucją bez opłat licencyjnych.

Zobacz cennik