This session provides a broad overview of the video encoding capabilities of the NVIDIA GPUs. We will provide an overview of the hardware capabilities and software APIs used for video encoding. Representative performance and quality metrics of NVIDIA video encoding will also be presented. Additionally, a quick overview of how NVIDIA video encoding can be used in various applications such as transcoding, low-latency applications, virtualization, streaming etc. will be provided.
We'll provide an overview, updates, and roadmap for various NVIDIA video technologies. These include video SDK for encode and decode, and capture SDK for screen capture and application capture. NVIDIA's video SDK is a set of APIs for hardware-accelerated video encoding and decoding using NVIDIA GPUs. We'll provide an overview of the APIs, with particular emphasis on the latest features, such as FFMPEG/libAV support of NVIDIA-accelerated transcoding, motion-estimation API enhancements, quality and performance enhancements, and new codec support. Capture SDK is a set of APIs provided by NVIDIA for fast capture of the desktop screen or application buffer content. We'll provide an overview of the latest additions to these APIs.