Technology Overview
VSofts is a leading provider of video and audio compression technology. As broadcasting and communications requirements increasingly demanded better compression standards, VSofts made a name for itself by being the first to develop commercial real-time H.264 encoder technology for the Pentium architecture.
VSofts continues to provide the highest quality and performance in compression technologies for PC and embedded platforms, for hardware acceleration, and for such diverse applications as videoconferencing, surveillance, live broadcast, IPTV, video appliances, and more.
For specific topics in compression technology, see the following sections:
VSofts Core Technology Overview
- Patented and patent-pending video compression algorithms, including for motion estimation, deblocking, scalability, noise suppression, wavelet transforms, rate control
- Software architecture designed for performance
- Best quality in tight real-time constraints
- Encoder engine achieves best quality-performance balance on PC and embedded architectures
- Hardware acceleration IP core designs for AVC-Intra and CABAC processing
- Highly modular ThruCode™ codebase architecture allows easy software maintenance, upgrades, and quick portability to new platforms. This flexibility has led to:
- "smart" transcoders by simple integration with other codecs like H.263 and MPEG-2
- high quality H.264<->H.264 smart transraters and transcoders
- integration of codec engine with external prediction modules (for example, FPGA-based inter and intra search engines)
- high quality real-time control to precisely regulate decision quality (and therefore output video quality) depending on available CPU clocks