Media Suite .NET logo
unmatched performance and flexibility
for all your Multimedia needs
.NET Media Suite .NET box
Current Version:
3.1.1897
Release Date:
2015-01-29

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)
    • 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)
    • ISOFF MAIN & ON-DEMAND Profiles
  • Microsoft Smooth Streaming
    • Server VOD & live streaming
    • Client playback
  • WebM HTML5 streaming
    • Server VOD & live streaming
    • Live streaming to Chromecast (Beta)
  • Adaptive Streaming Framework

Video:

  • Encapsulations
    • H.265 (Beta)
    • 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 (Beta)
  • Image Processing:

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

    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)

    Speech:

    • Speech Encoder/Decoder
      • G.711a/μ-Law
      • G.722
      • G.722SB
      • G.723
      • G.726
      • G.728
      • G.729a
      • G.729.1
      • AMR-NB
      • AMR-WB
      • AMR-WBE
      • Speex Narrowband
      • Speex Wideband
      • 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 (Beta)

    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

     

    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
    • MPEG-DASH MPD schema support (ISO/IEC 23009-1)
    • MPEG2-TS (Beta)
    • Apple HTTP Live Streaming (HLS) (Beta)

    Devices:

    Networking:

    • Chromecast protocol support
    • Extendable Transport classes
      • TcpNetworkClient (incl. RTP)
      • UdpNetworkClient (incl. RTP)
      • UdpNetworkMulticastClient (incl. RTP)
      • TcpNetworkServer
    • UPnP Port forwarding

     

     

     

         

    Didn't see the feature you need? Contact us

     

    Find here additional information about: