HDVE-200SDK/HDVD-200SDK:軽量低遅延ソフトウェアコーデックのイメージ画像

ノートPCのみで、フルハイビジョンの高品質なTV会議システムが構築可能

~ TV電話アプリケーションのシステム構築例 ~

ノートPCのみで、フルハイビジョンの高品質なTV会議システムが構築可能です。

軽量低遅延ソフトウェアコーデックHDVE-200SDK / HDVD-200SDKは、NTTメディアインテリジェンス研究所が開発した高性能な映像符号化規格H.264のエンコーダ・デコーダSDK(ソフトウェア開発キット)です。一般的な音声コーデックと組み合わせることでTV電話・TV会議アプリケーションなどが簡単&スピーディーに構築できます。
市販のノートPCなどで双方向HD映像を60msec以下の低遅延で送ることが可能なため、低コストで高品質なTV会議ソリューションを実現します。お客様の開発環境に合わせてWindows版とLinux版からお選びいただけます。

概要 / 特徴

NTTメディアインテリジェンス研究所が生んだ最先端のコーデック開発キット

ポイント1 マシンパワーに依存しない軽量・低遅延設計

入力映像特性に応じた処理軽減機構の導入により、通常のPC1台でフルHD映像(1920×1080 30fps)をリアルタイム圧縮・復号します。(平均遅延60msec以下)さらに同一のマシン上で並列処理も可能です。(720pの場合)

ポイント2 高い相互接続性と安定した帯域制御を実現

H.323推奨ストリームに準拠したことで、高い相互接続性を確保。また出力ビットレートの安定化機構を導入しているため、入力映像フレームレートに揺らぎが起きた場合も一定のビットレートを維持します。エンコード中のビットレート変更も可能です。

ポイント3 低コストで迅速なアプリケーション開発

Windows版のファイル形式には汎用性の高いDirect Show Filter形式を、Linux版は共有ファイル形式(*.so形式)をそれぞれ採用しているため、お客様のご要望に応じたTV会議などのアプリケーションを、低コストかつスピーディーに開発できます。

仕様 / 詳細

入出力フォーマット仕様 (Windows/Linux 共通)

Encoder 入力フォーマット 8bit/pixel, YUV420形式( I420,IYUV) / YUV422形式( UYVY)( Windows版のみ、RGB24にも対応)
入力画像サイズ 最大 1920x1080
入力フレームレート 10~60フレーム/秒
出力フォーマット ES (Annex.B形式)もしくはRTPパケット( FU-A, Single NAL Unit)
符号化方式 AVC/H.264
ビットレート ~ 300Mbps( ※プロファイル・レベルなどに依存)
プロファイル Baseline, Main, High, High422( ※8bitのみ対応)
レベル Level 1~4.2
Decoder 入力フォーマット ES(Annex.B形式)もしくはRTPパケット( FU-A, Single NAL Unit)
符号化方式 AVC/H.264
プロファイル Baseline, Main, High, High422( ※8bitのみ対応)
レベル Level 1~4.2
出力フォーマット 8bit/pixel, YUV420形式( I420,IYUV) / YUV422形式( UYVY), RGB24

PAGETOP

詳細仕様

Windows版

提供形態 H.264エンコーダ・デコーダの各ライブラリ [Direct Show Filter形式]
インタフェースマニュアル
動作要件 CPU SSE2以上に対応したIntel互換CPU
OS Windows Vista SP2 (32bit)/ Windows 7 SP1 (32bit/64bit)
ランタイムライブラリ Microsoft C ランタイム ※Microsoft Visual C++ 2010 再頒布可能パッケージ
その他 NVIDIA CUDAテクノロジに対応したDirect Show Filter
※デコーダライブラリを対応したフィルタと接続した場合、ハードウェアデコード機能を利用可能。 未対応の場合はソフトウェアによるデコードを行う。
アプリケーション開発環境 開発環境/コンパイラ Microsoft Visual C++ 2010

Linux版

提供形態 H.264エンコーダ・デコーダの各ライブラリ [共有ライブラリ(*.so)形式]
インタフェースマニュアル
動作要件 CPU SSE2以上に対応したIntel x86(EM64T)系 CPU(Xeon)
OS Linux Cent OS ver.5.6
アプリケーション開発環境 開発環境/コンパイラ gcc 4.4.6 (32bitモード)

参考性能データ

Windows版 同一PC内で、EncoderとDecoderを直結した場合のCPU負荷と平均遅延時間

CPU種別 OS CPU負荷(%) 平均遅延時間(msec)
1920x1080/60i Core i7-2600 3.40GHz(Sandy Bridge) Windows 7 Professional 64bit 29 50
Core i7-2820QM 2.3GHz(Sandy Bridge Mobile) Windows 7 Professional 64bit 40 52
Core i7-860 2.80GHz Windows 7 Professional 32bit 42 52
1280x720/30p Core i5-2520 2.50GHz(Sandy Bridge Mobile) Windows 7 Professional 64bit 43 50
Core i3-540 3.07GHz Windows 7 Professional 32bit 37 47

Linux版 同一PC内で、Encoder x1、Decoder x4を並列動作させた場合のCPU負荷

CPU種別 OS CPU負荷(%)
1280x720/30p Xeon 5680 2way Linux Cent OS 64bit版 ver.5.6 25

価格

お問い合わせください。



関連リンク

同商品シリーズ

ソリューション・製品一覧へ