受託開発事例集

Linux:画像圧縮アプリケーション
ソフトウェア
案件名 画像圧縮アプリケーション
ユーザ様 映像機器関連のお客様
概要
ご要望
freescale(NXP)のCPU、i.MX6 内蔵のH.264 エンコーダを利用して、H.264 動画を作成したい。すでに持っているカメラキャプチャのシステムを組み合わせ、リアルタイムでエンコードしたい。生成した動画は、一般的な再生ソフトで再生したい。
ご提案
H.264 エンコーダの出力をリアルタイムでAVI/MP4 コンテナに格納する機能をご提供することが可能です。V4L2(Video for Linux)の利用実績があるので、V4L2 の改造を含めた開発が可能です。
コンテナ生成処理を開発し、カメラキャプチャ⇒ H.264エンコーダ⇒ コンテナ生成の処理フローをV4L2 やハード間共有メモリを利用して実現し納品いたしました。
キーワード i.MX6,Linux,H.264ハードウェアエンコーダ,V4L2,AVI,MP4,YUVフォーマット,C++

PAGE TOP