Introduction to the LEADTOOLS Video Streaming Module

The LEADTOOLS Video Streaming Module is perfect for developers who need to serve videos on demand, offering an unsurpassed multimedia experience while at the same time reducing bandwidth requirements. You can serve multimedia files using a standard IIS web server or using the Microsoft Media Server. The LEADTOOLS Video Streaming Module is designed to provide you with all the tools you need to provide streaming multimedia content via the web.

It is also possible to create custom video conferencing applications and utilities. The LEADTOOLS Video Streaming Module can be used to create Client Server applications such as:

image\sqrblit.gif Security Server / WebCast Where a single server is sending to multiple clients

image\sqrblit.gif Video Conferencing Where each computer participating in the conference is both a client and a server

image\sqrblit.gif Live Presentations over the Web Where screen activity on a server is captured and sent to one or more clients

The LEADTOOLS Video Streaming Module adds onto the LEADTOOLS Multimedia SDK and includes a fully enabled development license for the following components:

image\sqrblit.gif Network filters and objects:

image\sqrblit.gif LEAD ISO Demultiplexer

image\sqrblit.gif LEAD ISO Multiplexer

image\sqrblit.gif LEAD FLV Demultiplexer

image\sqrblit.gif LEAD FLV Multiplexer

image\sqrblit.gif Codecs:

image\sqrblit.gif H.264 support:

image\sqrblit.gif LEAD H264 Decoder

image\sqrblit.gifLEAD H264 Decoder (DMO)

image\sqrblit.gif LEAD H264 Encoder

image\sqrblit.gif MPEG-4 support:

image\sqrblit.gif LEAD MPEG-4 Decoder

image\sqrblit.gif LEAD MPEG-4 Encoder

image\sqrblit.gif MCMP/MJPEG support:

image\sqrblit.gif LEAD MCMP/MJPEG Codec

image\sqrblit.gif LEAD MCMP/MJPEG Decoder

image\sqrblit.gif H263 support:

image\sqrblit.gif LEAD H263 Encoder

image\sqrblit.gif LEAD H263 Decoder

image\sqrblit.gif Theora support:

image\sqrblit.gif LEAD Theora Encoder

image\sqrblit.gif LEAD Theora Decoder

image\sqrblit.gif AAC support:

image\sqrblit.gif LEAD AAC Encoder

image\sqrblit.gif AMR support:

image\sqrblit.gif  LEAD AMR Encoder

image\sqrblit.gif  LEAD AMR Decoder

image\sqrblit.gif Filters:

image\sqrblit.gif LEAD Video Frame Rate Controller Filter

image\sqrblit.gif LEAD Video Deinterlace Filter

image\sqrblit.gif LEAD Video Resize Filter

image\sqrblit.gif LEAD Video Crop Filter

image\sqrblit.gif LEAD Video Rotation Filter

Obtaining release versions of the Video Streaming Module Components

You can develop and perform testing with the development only editions of the components, codecs and filters contained in this product. In the case of the codecs, a LEAD Encoder Also known as compressor, this is a module or algorithm to compress data. Playing that data back requires a decompressor, or decoder. or LEAD Decoder Also known as a decompressor, this is a module or algorithm to decompress data. message text will be displayed in the video stream The portion of the file holding the video data. The video data might be compressed to save disk space. The data has to be decompressed using a video decompressor Also known as a decoder, this is a module or algorithm to decompress data. before you can play (see) it., and in the case of the filters and components, a licensing dialog will appear from time to time while the program is running. The development only editions do not expire but may not be used in a production environment under your license.

In order to deploy the Video Streaming Module specialized components, you must sign the duplication and distribution license agreement and return it to LEAD. You will be provided with unlock instructions to the release versions of any of these filters or codecs which you wish to license when you have signed the appropriate duplication and distribution license. These release editions will not display a licensing dialog box or LEAD text on the video stream. If you have any questions concerning licensing the codecs/filters, you can contact LEAD licensing at licensing@leadtools.com.

For answers to some commonly asked questions, refer to Video Streaming Module FAQs.