Octasic's OCT2224M is a high-density, low-power, multi-core DSP device for video processing. Designed to address the demand for HD (high-definition) video, the device is based on the second generation of Opus DSP asynchronous architecture (Opus2). The device leverages the low power characteristics and efficiency of asynchronous technology, and can simultaneously support two channels of 1080p while consuming less than 3W of power. The same device can process hundreds of channels simultaneously, allowing for any combination of bit-rates and resolutions, from QCIF up to HD. This flexible device provides support for video codecs such as MPEG-2, H.263, MPEG-4, H.264, VC-1 and VP8. With Opus Studio, an integrated development environment, developers can program the device in C programming language. A single hardware platform can be used to address a range of video applications, including video conferencing, Internet video streaming and transcoding, mobile video streaming and content adaptation, IP video surveillance, and IPTV services. In addition to developing their own code, customers can draw on an extensive set of video library functions. Features of the device include 24 Opus2 DSP cores for transcoding multiple HD video streams on a single device; simultaneous processing of video streams and synchronised audio; and on-chip network header processing and packet routing.