content here.
content here.

Windows Media Video (WMV9) Decoder

Windows Media Video (WMV) is a generic name for the set of video codec technologies developed by Microsoft Corporation. The WMV version 9 codec (WMV9) was officially approved in March 2006 by the Society of Motion Picture and Television Engineers (SMPTE) as SMPTE 421 standard. The Windows Media Video 9 Simple and Main profiles fully conform to the SMPTE VC-1 standard and provide high-quality ...More

Windows Media Video (WMV9) Decoder

Product Description

Windows Media Video (WMV) is a generic name for the set of video codec technologies developed by Microsoft Corporation. The WMV version 9 codec (WMV9) was officially approved in March 2006 by the Society of Motion Picture and Television Engineers (SMPTE) as SMPTE 421 standard. The Windows Media Video 9 Simple and Main profiles fully conform to the SMPTE VC-1 standard and provide high-quality video for streaming and downloading. These profiles support a wide range of bit rates, from high-definition content at one-half to one-third the bit rate of MPEG-2, to low-bit-rate Internet video delivered over a dial-up modem. This codec also supports professional-quality downloadable video with two-pass and variable bit rate (VBR) encoding. WMV is generally encapsulated into an Advanced Systems Format (ASF) container format.

Td

TECHNICAL DOCUMENTATION

Eb

EVALUATION BOARDS & DEVELOPMENT KITS

Ts

TOOLS, SOFTWARE & SIMULATION MODELS

Features


Functions


Performance Metrics

MIPS summary:

Code Memory (KiB) Data RAM Output Buffer (MB) Cycles/pel (MIPS)
L1 (KiB) L3 (MB) Average Moving Average Peak
106 51.65 2.08 2.06 43 (439) 47 (487)
  • MIPS measured using a bit rate of 2 Mbps, 30 fps, 720x480 (D1) image size, ITU-R BT.656 output, NTSC format, optimal memory layout, ADSP-BF533 rev 2.1 processor.
  • 32 Kbytes of Data cache and 16Kbytes instruction cache are enabled. The cache is set in "write back" and "large cache" (DCBS=1) mode. Memory DMA are used.
  • Code memory includes all the codes related to the library including 16KB of ICache.
  • "Data RAM for L1" is for one instance, includes Stack, Scratch, Instance/Stage and 32KB of DCache.
  • "Data RAM for L3" is for one instance for a D1 frame including frame buffers for the instance.
  • "Output Buffer" indicates the minimum memory (two PAL frame) required in the settings mentioned above. This is because PAL frame size is bigger than NTSC.
  • 1 MB = 1024 KiB; 1 KiB = 1024 Bytes.
  • NOTE: In deriving the "Moving Average Peak" value, an 8 consecutive frames sliding window was used. An average cycle count was measured for each window of frames, and the worst case average cycle from all the sliding window measurements was determined to be the "Moving Average Peak" value.


Applications


Requirements


Availability and Licensing

Each module supports the Analog Devices, Inc. (ADI) Blackfin Processor family and is a licensed product that is available in object code format. Recipients must sign a license agreement with ADI prior to being shipped the modules identified in the license agreement.

Contact your ADI Sales Rep to request this code. If you need to find a Sales Rep in your area, please visit the Sales & Distributor Map/Listing.