Grass Valley
HOME 製品情報 ダウンロード よくあるお問い合わせ サポート&サービス ショーケース 企業情報
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セットアップレベルを設定します

grassvalley.jpgrassvalley.comお問い合わせ著作権および商標個人情報保護方針についてプレスリリースサイトマップ
© 2011 Grass Valley USA, LLC. All rights reserved.Grass Valley is a trademark of GVBB Holdings S.a.r.l.