Technology / Multimedia

LEADTOOLS Multimedia Streaming SDK Technology

Multimedia Streaming

LEADTOOLS Multimedia SDKs offer a full range of multimedia streaming functionality to developers. The SDK supports the widest variety of streaming technologies including client/server video conferencing, MPEG-2 Transport, RTSP Windows Media, DVR and more. LEADTOOLS turns normally complex tasks using low level DirectShow or Media Foundation into a simple task requiring much less coding.

Overview of LEADTOOLS Multimedia Streaming SDK Technology

LEAD Streaming Related DirectShow Filters and Media Foundation Transforms

Hover over each for information. Click to go to more details.

  • Create MPEG-2 transport streams and MPEG-2 program files.
  • Add private data such as KLV data to a stream.
  • Supports all compressions supported by MPEG-2 transport format (ISO/IEC 13818-1).
  • AutoLive – automatically jump ahead if it drifts behind the live stream.
  • Play MPEG-2 transport streams and MPEG-2 program files without using the Microsoft demultiplexers.
  • Receive streaming MPEG-2 data through UDP ports.
  • Parse the private data such as KLV data from a stream.
  • Seek in byte mode.
  • Seek in files with incorrect timestamps.
  • Play all compressions supported by MPEG-2 transport format (ISO/IEC 13818-1).
    • Video
    • Audio
      • MPEG1 Layer 1, 2, 3
      • AAC
      • AC3 (Requires an AC3 audio decoder)
      • LPCM (Requires an LPCM audio decoder)
  • Built-in DVR support.
  • Automatically detects and handles RTP packets.
  • Unicast and multicast IP support.
  • Configurable listening port.
  • Network interface card (NIC) selection.
  • Supports both compressed and uncompressed streams
  • Unicast or Multicast IP support.
  • Configurable listening port.
  • Network interface card (NIC) selection.

The LEAD Network Multiplexer filter multiplexes media in preparation to send it over a TCP/IP network. This filter accepts any DirectShow media type.

The LEAD Network Sink filter is responsible for sending multiplexed media, output by the LEAD Network Multiplexer, over a TCP/IP network.

The LEAD Network Source Filter receives stream data, sent by the LEAD Network Sink Filter, on a TCP/IP network. It serves as a file reader filter in a DirectShow filter graph.

The LEAD Network Demultiplexer filter is responsible for splitting multiplexed media, output from the LEAD Network Source. It serves as a splitter filter in a DirectShow filter graph.

The LEAD Network Protocol Manager is responsible for handling the network connections. This filter is used by the Network sink and source to do the actual connection. It can also be used to implement the connection using user-defined connection protocols.

  • Push (send) compressed data to a Windows Media Server for live streaming without having to use the Windows Media Encoder utility
  • Push video to Windows Media Server and create dynamic publishing points

The LEAD SSF Writer can be used to encode on-demand video content for IIS Media Services. Smooth Streaming technology provides scalable multimedia streaming content that automatically adjusts the video quality based on current bandwidth and video rendering performance.

The LEAD FLV Multiplexer can be used to create Flash Video (FLV) files. This file format is widely used to store video files on web sites. For example, YouTube uses this format. The LEAD FLV Multiplexer does not support every video and audio compression.

The LEAD FLV Demultiplexer can be used to play Flash Video (FLV) files. This file format is widely used to store video files on web sites. For example, YouTube uses this format.

LEADTOOLS SDK Products that Include Multimedia Streaming SDK Technology

Hover over each for information. Click to go to more details.

LEADTOOLS Multimedia Suite SDK

The Multimedia Suite SDK is a comprehensive collection of multimedia development technology from LEAD Technologies. By bundling features from the Multimedia SDK, DVD Module, Video Streaming Module, MPEG-2 Transport Module, Imaging Pro SDK and Cloud SDK, the Multimedia Suite provides everything a developer needs to create enterprise level multimedia applications for a wide variety of industries including defense, broadcast, security and more.

LEADTOOLS Video Streaming Module - Does not include MPEG-2 Transport

The LEADTOOLS Video Streaming Module is perfect for developers who need to stream video or audio across the Internet or via intranet. This Multimedia module offers an unsurpassed multimedia experience at a toolkit level while at the same time reducing bandwidth requirements by taking advantage of LEAD´s video and audio codecs. With the LEADTOOLS Video Streaming Module you can stream multimedia files using a standard IIS web server or with Microsoft Media Server using LEAD's MMS Sink Filter. Create Smooth Streaming files and push them to an IIS Media Services server using LEAD's SSF Writer.

LEADTOOLS MPEG-2 Transport Module

The LEADTOOLS MPEG-2 Transport Module includes DirectShow filters & Media Foundation Transforms to create and play MPEG-2 Transport and MPEG-2 Program streams. Quickly convert from one file format to another without recompression such as MP4 to MPEG2. The LEADTOOLS MPEG-2 Transport Module is able to stream data over UDP and TCP with option RTP packets as well as utilizing RTSP servers and DVR.

LEAD Technologies Logo
LEADTOOLS Logo