Is SVC the Next Big CODEC?By: John Honovich, Published on May 23, 2009
SVC, or Scalable Video Codec, can dynamically change the resolution and bit-rate of video streams. This is extremely important for security applications as so many viewers are in remote locations. It's is especially relevant to megapixel cameras that stream at very high bit rates (relative to WAN bandwidth) and can easily cause problems for remote viewing. For more information on SVC, see an overview on SVC posted on the site last year. It's going to take some time for SVC to go mainstream (as it requires more processing power but it will address the increasing pain as megapixel camera use expands).
In the meantime, there are a number of techniques video surveillance vendors are providing. One popular technique is for the NVR/VMS system to transcode video before it streams it to clients, enabling the bit rate to be dynamically adjusted for remote viewers (see 3xLogic's Aztec CODEC and Salient's Dynamic Resolution Scaling). Another alternative is Avigilon's use of JPEG2000 which provides scalable video but lacks the bandwidth efficiency gains of H.264.
[Update 2012: SVC still has almost no adoption within video surveillance. See a discussion on SVC pros and cons.]
Most Recent Industry Reports
The world's leading video surveillance information source, IPVM provides the best reporting, testing and training for 10,000+ members globally. Dedicated to independent and objective information, we uniquely refuse any and all advertisements, sponsorship and consulting from manufacturers.