受託開発事例集
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++ |