VisioForge
← Media Blocks SDK .NET

Complete Block, Codec & Device Reference

Everything Media Blocks SDK .NET can put into a pipeline: sources and capture devices, video and audio processing blocks, encoders and decoders, file sinks, streaming outputs and supported professional hardware.

General Capabilities

  • • Audio/Video Preview
  • • Video and Audio Capture to a Wide Range of Formats
  • • Frame Capture to Bitmap Class, BMP, JPEG, and PNG Files
  • • Video Capture Device Control
  • • Motion Detection
  • • Custom Interfaces Support
  • • PIP (Picture-In-Picture)
  • • Multiple Output Screens Support
  • • Audio Capture from Speakers
  • • Audio/Video File Tags Reading and Writing Support

Supported Input Devices

  • • USB Web Cameras and Capture Devices (Including 4K)
  • • Android USB (UVC) Cameras via USB OTG
  • • JPEG/MJPEG, MPEG-4 and H.264 HTTP/RTSP/RTMP IP Cameras/Servers
  • • DV and HDV MPEG-2 Camcorders
  • • PCI Capture Cards
  • • TV Tuners (With/Without Internal MPEG Encoder)
  • • HD Format Supported for IP Cameras
  • • ONVIF IP Cameras with PTZ Support
  • • Blackmagic Decklink Devices
  • • Audio Capture Devices and Sound Cards
  • • ASIO Devices

Professional Hardware

  • • Blackmagic Decklink Input/Output Support
  • • FLIR/Teledyne Cameras (USB3Vision/GigE)
  • • Basler Cameras (USB3Vision/GigE)
  • • DV and HDV MPEG-2 Camcorders
  • • PCI Capture Cards
  • • TV Tuners (With/Without MPEG Encoder)
  • • ONVIF IP Cameras with PTZ Support
  • • ASIO Devices

Sources

  • • Allied Vision Cameras
  • • Android USB (UVC) Camera
  • • Animated GIF
  • • Basler Cameras (USB3Vision/GigE)
  • • CDG Karaoke
  • • Fallback Switch
  • • GenICam (Industrial Cameras)
  • • HTTP
  • • HTTP MJPEG
  • • Image Sequence
  • • Local File
  • • Memory Buffer
  • • NDI
  • • PulseAudio
  • • Raspberry Pi Camera
  • • RTMP
  • • RTSP
  • • RTSP RAW
  • • Screen Capture
  • • SRT
  • • System Audio
  • • System Video
  • • Test Signal
  • • UDP/RTP
  • • URI (File/Network)

Audio Processing

  • • Amplify
  • • Balance
  • • Sample Format Converter
  • • Load Normalizer
  • • Mixer
  • • Resampler
  • • Sample Grabber
  • • Timestamp Corrector
  • • Chebyshev Band Pass Reject
  • • Chebyshev Limit
  • • Compressor/Expander
  • • Csound Filter
  • • EBU R128 Level
  • • Echo
  • • Equalizer (10-Band)
  • • Equalizer (Parametric)
  • • HRTF Render
  • • Karaoke
  • • Remove Silence
  • • Reverberation
  • • Scale/Tempo
  • • Volume
  • • VU Meter
  • • Wide Stereo

Barcode Reader

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

Audio Encoders

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

Video Encoders (CPU/GPU)

  • • AV1
  • • DV
  • • GIF
  • • H.264
  • • H.265/HEVC
  • • MJPEG
  • • MPEG-2
  • • MPEG-4
  • • PNG
  • • Theora
  • • VP8/VP9 (VPX)
  • • WMV (Windows Media Video)
  • • NVENC, AMD, Intel Hardware Encoders Support
  • • iOS/macOS/Android Hardware Encoders Support

Video Processing

  • • Aging
  • • Alpha Combine
  • • Auto Deinterlace
  • • Bayer to RGB
  • • Chroma Key
  • • Codec Alpha Demux
  • • Color Effects
  • • Deinterlace
  • • Dice
  • • Edge Detection
  • • Fish Eye
  • • Flip/Rotate
  • • Gamma
  • • Gaussian Blur
  • • Grayscale
  • • Image Overlay
  • • Image Overlay Cairo
  • • Interlace
  • • Key Frame Detector
  • • LUT Processor
  • • Mirror
  • • Moving Blur
  • • Moving Echo
  • • Moving Zoom Echo
  • • Optical Animation B&W
  • • Overlay Manager
  • • Perspective
  • • Pinch
  • • Pseudo 3D
  • • QR Code Overlay
  • • Resize
  • • Sample Grabber
  • • Sobel Edge
  • • Sphere
  • • Square
  • • Stretch
  • • Text Overlay
  • • Tunnel
  • • Twirl
  • • Video Balance
  • • Pixel Format Converter
  • • Video Mixer
  • • Warped Mirror
  • • Water Ripple
  • • Zoom Box

File Sinks

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

Network Streaming

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

Blackmagic Decklink

  • • Audio Sink
  • • Audio Source
  • • Video Sink
  • • Video Source

Audio Visualizers

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

Video Decoders

  • • AV1 Decoder
  • • H.264 Decoder
  • • HEVC Decoder
  • • JPEG Decoder
  • • VP8 Decoder
  • • VP9 Decoder
  • • NVIDIA, Intel and AMD Accelerated Decoders
  • • Android Hardware Decoders
  • • iOS Hardware Decoders

Special Blocks

  • • Barcode Detector
  • • Data Processor
  • • Data Sample Grabber
  • • Debug Timestamp
  • • Decryptor
  • • Encryptor
  • • Multi Queue
  • • Null Renderer
  • • Queue
  • • SRTP Decryptor
  • • SRTP Encryptor
  • • Tee (Splitter)

Every one of these blocks is available under both licences, with royalty-free distribution.

View Pricing