Q: I created an AVI file using the LEAD H.264 Video Codec, but it takes a long time to start streaming. Why?
A: AVI files are not suitable for video streaming or video-on-demand situations. In most cases, the complete AVI file is downloaded before the video starts playing. Convert the file to WMV or OGG using the LEAD OGG splitter on the client to avoid this problem.
Q: Why not just buy M2Convert Pro and the LEAD H.264 Video Codec?
A: If all you need is to generate the files to put on the server, then that would probably be a viable solution. However, to write some utilities or to write a custom player, then use the Multimedia engine. You get a price break by buying the Video Streaming Module as opposed to buying the LEAD Multimedia SDK and LEAD H.264 Video Codec.
Q: What file formats do you recommend for web streaming?
A: Use OGG with the LEAD OGG splitter or Windows Media Format (extensions WMV or WMA).
Q: How do I use your tools with the Windows Media Server technologies?
A: Compress the video using the H.264 encoder. You can push the video to the Windows Media Server using the LEAD MMS Sink filter or you can compress it with Windows Media Encoder. Put a CAB file containing the H.264 DMO decoder on the web server. For more information refer to How to use the H.264 Encoder with Windows Media Server for Streaming (Live or Otherwise).
Q: How do you get rid of the LEAD H.264 Eval Encoder message from the video streaming client?
A: Contact licensing@leadtools.com to receive and sign the duplication and distribution agreement with LEAD and obtain release versions of the Video Streaming specialized components.
Q: How do I stop this message box from showing up every time I run my application:
A: Contact licensing@leadtools.com to receive and sign the duplication and distribution agreement with LEAD and obtain release versions of the Video Streaming specialized components.
Q: Why should I buy the Video Streaming Module. Why not just buy the multimedia toolkit and handle the TCP/IP streaming myself?
A: You can, but the toolkit gives you more than TCP/IP communication. The toolkit provides the synchronization between the audio and the video, and it also solves the bitrate manipulation issues.
Q: Where is the source for the Video Conferencing server and client applications?
A: These programs are a portion of an end-user application and their source code is not shipped with the toolkit. You can use the source code provided for the videoconferencing client demo and the videoconferencing server demo, or you can license the source code for the end-user application on an OEM basis. Contact our OEM department at licensing@leadtools.com.
Q: I am running the server demo, but I am having trouble connecting with the client demo. What am I doing wrong?
A: First, make sure you are using the correct server settings. Here is what we recommend you do:
The settings for the demo were optimized for a video size of 320x240. When using a capture device, change the video capture size to be 320x240. When using the LEAD Screen Capture Device as your Video Device, select the Enable Region check box on the Region settings tab in the Properties page and select an area roughly the size of 320x240. After you get the demo working at 320x240 (depending on the speed of your system), you can try larger resolutions to see what best fits your need.
If the video capture device is:
LEAD Screen Capture (2.0): select the LEAD Screen Capture Encoder (2.0) and set the Key Frame Spacing in the Properties page to something around 30.
A hardware capture device (USB camera, TV tuner, etc.): select the LEAD H.264 Encoder and set it up as shown in the following figure:
Select the LEAD AMR encoder as the audio encoder. Quality can be improved by changing one or more of the following settings:
For more information on the Media Streaming Server functionality, see the Introduction to Media Streaming SDK.
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document