Major Features

GPU based coding

The LVSDK supports Intel CPU+GPU based acceleration on Intel CPUs supporting HD Graphics. By using the hardware GPU features encode/decode/transcode can run much faster than it does on the CPU. CPU utilization is lower also. The SDK utilizes the feature known as Intel Quick Sync Video.Wiki Intel Quick Sync Video

CPU based coding

For non-Intel CPUs, and Intel CPUs not supporting HD Graphics, software fallback is available. Please see Software Fallback for more information about enabling software fallback.

BSD Open Source License

All C# and C++ code in the libraries is part of the SDK, there are no hidden bits, nothing you cannot see.
The BSD open source license is one of the most permission, friendly, flexible open source licenses, period.

Playing Video

Getting Started With Samples

There are samples for transcoding, encoding, decoding, and playing back of video, among other things.
Please seek the Sample C# Projects page to get started with the samples.

Future Work

Currently the SDK provides only the codec building blocks of typical video and media handling systems.
We hope one day to includes functions such as MP4, RTMP, RTSP/RTP, and possible others. Contact us if your company is looking to sponsor projects like these @contact