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