Home > 開発支援 > MVR-D4000
MVR-D4000 シリーズ 開発キット

開発キットの内容

「MVR−D4000 シリーズ 開発キット」は MVR-D4000/4400 の機能をアプリケーションに組み込むためのコンポーネントで、以下の機能を詳細にコントロールできるAPIドキュメントとサンプルアプリケーション(ソースコード付)からなります。

  • ビデオ/オーディオ入力を MPEG1/2/4ファイルへキャプチャ
  • ビデオ/オーディオ入力を MPEG1/2/4データに変換して、アプリケーションソフトに引き渡し
  • MPEG1/2/4ファイルを再生してビデオ/オーディオを出力
  • MPEG1/2/4データをアプリケーションソフトから引き取り、デコードしてビデオ/オーディオを出力

開発キットはマイクロソフト株式会社のVisualC++ 6.0、VisualC++ 7.1(VisualStudio .Net 2003)、VisualBasic 6.0用です。(付属のサンプルプログラムはVisualC++ 6.0 および VisualBasic 6.0 で作成してあります。VisualBasic 6.0 では一部使用できない機能があります。詳細は、MVR-D4000 Series Development マニュアルをお読みください。)
お使いの開発ツール(言語処理系)の設定や付属ユーティリティを使用して VisualC++のインクルードファイルやライブラリを利用する方法については、その開発ツールのメーカーにお問い合わせください。


ビデオコーデックファンクション一覧

CDE_GetDeviceCountMVR-D4000シリーズのデバイスの数を調べます
CDE_GetDeviceConfigMVR-D4000シリーズのデバイス情報を取得します
CDE_CanInitialize初期化できるか調べます
CDE_Initialize初期化を行います
CDE_Terminateコントロールを終了します
CDE_GetCodecHandleボードをコントロールするためのハンドルを取得します
CDE_SetCallBakFunctionコールバック関数の設定を行います
CDE_PrepareDevice指定したモード(プログラムストリーム/トランスポートストリーム)に従ってデバイスの準備をします
CDE_GetCurrentStatus現在のステータスを取得します
CDE_SetEncodeFileエンコードを行うファイル名を設定します
CDE_StartEncodeエンコードを開始します
CDE_StopEncodeエンコードを停止します
CDE_PauseEncodeエンコードのポーズを行います
CDE_ResumeEncodeエンコードをレジュームを行います
CDE_GetEncodeTimeエンコードを行った時間を取得します
CDE_GetEncodeFrameエンコードされたフレーム数を取得します
CDE_SetRecordFrameエンコードするフレーム数を設定します
CDE_DetectVideoInputSourceビデオ入力ソースを検出します
CDE_SetDecodeFileデコードするファイルを設定します
CDE_StartDecodeデコードを開始します
CDE_Seek再生を開始する位置を指定します
CDE_PauseDecodeデコードを一時停止します
CDE_ResumeDecodeデコードを再開します
CDE_GetRepeatリピート状態を取得します
CDE_SetRepeatリピート状態を設定します
CDE_GetPlaybackTime再生時間を取得します
CDE_StopDecodeデコードを停止します
CDE_GetDecodeTime現在デコードを行っている位置の時間を取得します
CDE_CanOverlayオーバーレイウィンドウを使用できるかどうか判断します [MVR-D4400専用]
CDE_CreateOverlayWindowオーバーレイウィンドウを生成します [MVR-D4400専用]
CDE_DestroyOverlayWindowオーバーレイウィンドウを破棄します [MVR-D4400専用]
CDE_MoveOverlayWindowオーバーレイウィンドウを移動します [MVR-D4400専用]
CDE_ResizeOverlayWindowオーバーレイウィンドウのサイズを変更します [MVR-D4400専用]
CDE_GetOverlayParameterオーバーレイ表示パラメータを取得します [MVR-D4400専用]
CDE_SetOverlayParameterオーバーレイ表示パラメータを設定します [MVR-D4400専用]
CDE_GetOverlayRectオーバーレイウィンドウの表示領域を取得します [MVR-D4400専用]
CDE_SetOverlayRectオーバーレイウィンドウの表示領域を設定します [MVR-D4400専用]
CDE_GetBitmapBits静止画(BMP)をバッファで取得します [MVR-D4400専用]
CDE_SaveDIB静止画(BMP)をファイルに保存します [MVR-D4400専用]
CDE_SaveJPEG静止画(JPEG)をファイルに保存します [MVR-D4400専用]
CDE_GetEncodeBssParam設定されているメモリ転送エンコード用のパラメータを取得します
CDE_SetEncodeBssParamメモリ転送エンコード用のパラメータを設定します
CDE_GetEncodeParamエンコードパラメータを取得します
CDE_SetEncodeParamエンコードパラメータを設定します
CDE_GetVideoSettingビデオの設定を取得します
CDE_SetVideoSettingビデオの設定を行います
CDE_GetAudioSettingオーディオの設定を取得します
CDE_SetAudioSettingオーディオの設定を行います
CDE_GetAudioEncVolエンコード時の音声レベルを取得します
CDE_SetAudioEncVolエンコード時の音声レベルを設定します
CDE_GetTsEncInfParamトランスポートストリーム用の追加設定を取得します [MVR-D4000専用]
CDE_SetTsEncInfParamトランスポートストリーム用の追加設定を設定します [MVR-D4000専用]
CDE_GetEncodeParam2拡張エンコードパラメータを取得します [MVR-D4000専用]
CDE_SetEncodeParam2拡張エンコードパラメータを設定します [MVR-D4000専用]
CDE_GetMDSettingモーションデテクションの設定を取得します [MVR-D4000専用]
CDE_SetMDSettingモーションでテクションの設定を取得します [MVR-D4000専用]
CDE_GetDecodeBssParamメモリ転送デコード用のパラメータを取得します
CDE_SetDecodeBssParamメモリ転送デコード用のパラメータを設定します
CDE_GetDecodeSettingデコードのパラメータを取得します
CDE_SetDecodeSettingデコードのパラメータを設定します
CDE_GetPciBusInfPCIバスの情報を取得します
CDE_GetIreValNTSCセットアップレベルを取得します
CDE_SetIreValNTSCセットアップレベルを設定します