AVコーデックミドルウェア

logo_software_avcodec

AVコーデックミドルウェアは、Armadillo-800シリーズ(Armadillo-810/840/840m)でマルチメディア処理 (H.264/AVC 動画・AAC 音声・JPEG 画像の変換処理) をスムーズかつ効率的に行うためのミドルウェア(アットマークテクノ製)です。

対象製品

  • Armadillo-810
  • Armadillo-840
  • Armadillo-840m

概要

Armadillo-800シリーズに搭載されているアプリケーションプロセッサー「R-Mobile A1」には、メインの Arm コア以外にリアルタイム制御用の SH-4A コアとマルチメディア処理専用プロセッサが搭載されています。マルチメディア処理は、多くの場合システムに負荷をかけることが多く、メイン CPU で処理をするとシステム全体のパフォーマンスが低下します。AVコーデックミドルウェアを利用することで、メイン CPUのパフォーマンスを落すことなく、マルチメディアの処理を行うことができるようになります。

  • VCP1: H.264/AVCのエンコード・デコードを支援するコア
  • SPU: AACのエンコード・デコードを支援するコア
  • JPU: JPEGのエンコードを支援するコア

AVコーデックミドルウェアは、Linuxの標準マルチメディアフレームワーク「GStreamer」(最新のAtmark Distに同梱)を使用します。また、SHで動作するファームウェアと、Linux 上で動作するデバイスドライバが協調して機能します。

詳細情報

詳しくは、各対応製品の製品マニュアルをご覧ください。

※AVコーデックミドルウェアの最新版は、Armadillo-800シリーズの出荷イメージに含まれています。
本体から出荷イメージを消去してしまった場合など、何らかの理由により本体をリカバリーする際は、以下のファイルを追加してください。(※要ログイン)

Armadillo-800シリーズ Firmwareパーティション用イメージファイル