VCMS/AV Detector Optimized for Windows/x86 Platforms
The Verance Copy Management System for Audiovisual Content (VCMS/AV) employs proprietary audio watermarking techniques to enable the communication and enactment of use policies for audiovisual content across a broad range of distribution channels and devices. VCMS/AV has been adopted as a component of the AACS content protection system and inclusion of the VCMS/AV Detector will be required for all Blu-ray players starting in late 2008.
To facilitate Blu-ray component and player manufacturers with the successful and timely integration of VCMS/AV technology with their products, Verance is offering a line of ready-to-use object-code libraries (“Verance Finished Detectors”) that implement the VCMS/AV Detector technology. Verance Finished Detectors have been certified by Verance to comply with the requirements of the VCMS/AV Detector specifications. There is no need for additional detector compliance validation or optimization, no source code to maintain and protect, and no requirement for specialized watermark technology or digital signal processing (DSP) expertise. Software robustness (i.e., tamper resistance) technology is not included, and must be applied to products including Finished Detectors prior to sale.
The VCMS/AV Detector Optimized for Windows/x86 is an object-code module compatible with Microsoft Windows. It provides a highly optimized solution that can be easily integrated with other software functions, enabling PC software publishers to minimize their engineering efforts and reduce time-to-market when developing AACS-compliant components and players.
Features
- Optimized for use with Intel x86 based Windows computers
- Certified as compliant with the VCMS/AV Specifications
- ANSI C Application Programming Interface (API) for ease of integration
- Includes static library, API header files, sample programs and build files
Audio Formats
- Sampling Rates:
- 12 kHz, 24 kHz, 48 kHz, 96 kHz, 192 kHz
- 11.025 kHz, 22.05 kHz, 44.1 kHz, 88.2 kHz, 176.4 kHz
- 8kHz, 16 kHz, 32 kHz, 64 kHz
- Sample Format: Single-precision float
- Audio Channels: Up to 8 channels of audio at any supported Sampling Rate
System Requirements
- Microsoft Windows XP, 2000 or Windows Vista
- Microsoft Visual Studio C++ 6.0/7.0, GCC 3.3, or Intel C++ 9.1 Compiler
Specifications
- Full compatibility with:
- VCMS/AV System Specification v1.0
- AACS Interim License Agreement Compliance Rules
Processing Requirements
- Memory Usage (Pentium III)
- Program Memory: 24 KB
- Static Data Memory: 5 KB
- Dynamic Memory: 23 KB
CPU Utilization — Worst Case Benchmarks (Pentium III)
| Sample Rate (Max) |
Audio Channels (Max) | Average MHz (Max) | Peak* MHz |
| 44.1 KHz | 8 | 12 | 18 |
| 48 KHz | 8 | 11 | |
| 88.2 KHz | 6 | 13 | 23 |
| 96 KHz | 6 | 13 | |
| 176.4 KHz | 2 | 15 | 30 |
| 192 KHz | 2 | 15 | |
| * Benchmarks achieved using cooperative timer-based peak limiting. Each benchmark covers its sampling rate and all lower rates implemented in the port. | |||

