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シリーズの出荷イメージに含まれています。
本体から出荷イメージを消去してしまった場合など、何らかの理由により本体をリカバリーする際は、以下のファイルを追加してください。(※要ログイン)