Media Suite .NET logo
unmatched performance and flexibility
for all your Multimedia needs
.NET Media Suite .NET box
Current Version:
5.5.4564
Release Date:
2024-01-25

MediaSuite.NET

MediaSuite.NET is the leading independent Multimedia Framework for Microsoft .NET. Providing unmatched performance and flexibility for all your Multimedia needs. Ready for commercial use, we provide a one-time per-developer licensing scheme that allows for free distribution of our libraries alongside your application.

Here are the features:

Streaming protocols

  • RTSP.NET
    • TCP Interleaving
    • Unicast UDP
    • Multicast UDP
    • RTSP over HTTP
    • Polymorphic content (XML, SDP, custom)
    • Transactional layer
    • Extensible protocol Methods
  • SDP.NET
    • Serialization
    • Deserialization directly from encoder objects
    • Creation of decoder configuration from media attribute
  • Advanced RTP.NET
    • RTP & RTCP (RFC 3550)
    • SRTP (Secure RTP RFC 3711)
      • Session & stream management
      • Automatic encryption & decryption
    • Sessions
    • Receivers & Senders
    • Generic Participants (see Networking)
    • Play-out buffer (for exact timestamp calculation)
    • Smart Jitter Buffer
    • Network metrics such as inter-arrival calculations
  • MPEG-DASH (ISO 23009-1:2012)
    • All Profiles
  • Microsoft Smooth Streaming
    • Server VOD & live streaming
    • Client playback
  • WebM HTML5 streaming
    • Server VOD & live streaming
    • Live streaming to Chromecast
  • RTMP Live Streaming
    • Youtube, Twitch, Wowza etc.
  • Adaptive Streaming Framework

Video Codecs

Encapsulations

  • H.265 / HEVC
  • H.264 (AVC, MPEG-4.10)
  • (H.264 Mode 0 and 1)
  • H.264 NAL & AU transformation
  • H.264 NAL creation
  • H.264 Parameter set parsing
  • MPEG-4 ES
  • (H.263/1996)
  • (H.263/1998)
  • (H.263/2000)
  • AAC
  • MP3
  • All speech codecs have proper encapsulations
  • Motion JPEG (M-JPEG) Server & Client operation
    • Single-Part
    • Multi-Part
  • Microsoft WMA & WMA-Pro
  • Vorbis
  • QuickTime (X-QT payloads)
  • MJPEG over RTP

Speech

  • Speech Encoder/Decoder
    • G.711a/μ-Law
    • G.722
    • G.722SB
    • G.723
    • G.726
    • G.728
    • G.729a
    • G.729.1
    • AMR-NB / WB / WBE
    • EVS
    • Speex NB / WB
    • GSM Full-Rate
  • DTMF & Arbitrary Frequency Generator
  • DTMF Detection (ITU-T Q.23) Tone & Duration
  • Automatic Gain Control (AGC)
  • Dynamic Noise Reduction
  • Voice Activity Detection (VAD)
  • Echo Cancellation

Audio

  • AAC / MPEG-4 Audio Encoder/Decoder
    • ADTS, ADIF
    • automatic AU decoding
    • Packetization
  • MP3 Encoder & Decoder
  • AC3 Dolby Digital Decoder
  • Vorbis Encoder & Decoder
  • WMA & WMA-Pro Encoder & Decoder
  • Opus 1.1 Encoder & Decoder
  • DTS Audio Decoder

Image Processing

  • Color space conversion:
    • RGB 24
    • RGB 32
    • YUV 4:2:0
    • NV12
  • RGB -> Grayscale
  • Resizing
  • Mirroring
  • Warping

Image Filters

  • Erosion
  • Dilation
  • Threshold
  • Gauss
  • Absolute Difference
  • Weighted Sum p1(a) + p2(1-a)
  • Adaptive Noise Reduction (temporal)

Computer Vision:

  • Blob counting (8-connectivity)
  • Face Detection
  • Facial Feature Extraction

 

Storage

  • AVI File Writer/Reader
  • MP4 File Writer/Reader + advanced
  • MP4Toolkit
    • Includes all Atoms/Boxes (ISO 14496-1/12 (Amd1-3)/14/15)
    • Fragmented MP4 (including single fragment boxes)
    • Smooth Streaming ISMV & ISMA
  • Flash FLV File Reader/Writer
  • WebM Reader/Writer
    • Including HTML5 VOD
    • Live Streaming
  • Matroska Reader/Writer
    • including segmentation
    • Live Streaming
  • DASH Live and DVR

Devices

Networking

  • Chromecast protocol support
  • ONVIF support for all profiles and services
  • Extendable Transport classes
    • TcpNetworkClient (incl. RTP)
    • UdpNetworkClient (incl. RTP)
    • UdpNetworkMulticastClient (incl. RTP)
    • TcpNetworkServer
  • UPnP Port forwarding
  • MTU Discovery

AI

  • Nvidia Triton Inference Server

 

 

 

     

Didn't see the feature you need? Contact us

 

Find here additional information about: