实时MPEG编码

- 实时MPEG编码
- MVRD4400为应用开发者提供一整套Windows软件开发工具包。MVRD4400提供高质量、基于硬件的实时MPEG-1,MPEG-2 和MPEG-4编码功能,同时在MPEG编译码前具有预过滤,稳定和提高模拟输入视频的功能。
-
产品型号:MVRD4400
产品状态:在产
产品价格:面议
- 产品综述
- 产品参数
- 相关附件
- 相关下载
- 产品图片
为开发者设计的MPEG-1, MPEG-2 和 MPEG-4编码硬件
MVRD4400为应用开发者提供一整套Windows软件开发工具包。MVRD4400提供高质量、基于硬件的实时MPEG-1,MPEG-2 和MPEG-4编码功能,同时在MPEG编译码前具有预过滤,稳定和提高模拟输入视频的功能。
在MVRD4400中的强大的预过滤特征包括:先进的3D Y/C分离来减少色彩噪声以及改进图像质量,3D数字降噪来消除模拟视频信号中的噪音,一个线性时基校正器(LTBC)来校准任何抖动的视频图像,数字帧同步和音频增益控制。
MVRD4400:关键特性
实时编码带有准确IBP帧和VBR支持的MPEG-1,MPEG-2和MPEG-4
SDK为应用程序开发提供了向上兼容性,可以和为Canopus MVRD4000硬件开发的应用程序相容
支持模拟视频到MPEG实时采集,且具有模拟输入预过滤来清除噪音和提高源素材质量的功能
支持延时采集,这对于CCTV和监控应用来说是理想的
增强的视频叠加电路允许多个MVRD4400板在一个系统中使用,而不会影响系统整体性能
支持NTSC和PAL格式(不支持它们之间的转换)
与Canopus MediaEdge系统兼容,来用于实时视频传输和采集SDK API 函数
以下是视频编解码函数的列表,开发者可以在设计包含SDK的MVRD4400应用程序时使用。
视频编解码函数
CDE_GetDeviceCount Get the number of devices of the MVRD4400 series
CDE_GetDeviceConfig
Get information about the device
CDE_CanInitialize
Check if initialization is possible
CDE_Initialize
Initialize
CDE_Terminate
Terminate control
CDE_GetCodecHandle
Get the handle for controlling board
CDE_SetCallBakFunction
Set callback function
CDE_SetMesForStatus
Set message settings for status information
CDE_PrepareDevice
Prepare the device according to the specified mode
CDE_GetCurrentStatus
Get the current status
CDE_SetEncodeFile
Set the name of the file to encode
CDE_StartEncode
Start encoding
CDE_StopEncode
Stop encoding
CDE_PauseEncode
Pause encoding
CDE_ResumeEncode
Resume encoding
CDE_GetEncodeTime
Get the encoded time
CDE_GetEncodeFrame
Get the encoded number of frames
CDE_SetRecordFrame
Set the number of frames to be encoded
CDE_SetRecordFrame2
Set the number of frames to be encoded
CDE_DetectVideoInputSource
Detect the video input source
CDE_SetDecodeFile
Set the file to decode
CDE_StartDecode
Start decoding
CDE_Seek
Set the playback position
CDE_PauseDecode
Pause decoding
CDE_ResumeDecode
Resume decoding
CDE_GetRepeat
Get the repeat state
CDE_SetRepeat
Set the repeat state
CDE_GetPlaybackTime
Get the playback time
CDE_StopDecode
Stop decoding
CDE_GetDecodeTime
Get the decode time of the current location
CDE_CanOverlay
Check if overlay window is available
CDE_CreateOverlay
Create an overlay window
CDE_DestroyOverlayWindow
Destroy the overlay window
CDE_MoveOverlayWindow
Move the overlay window
CDE_ResizeOverlayWindow
Resize the overlay window
CDE_GetOverlayParameter
Get the parameter for displaying overlay
CDE_SetOverlayParameter
Set the parameter for displaying overlay
CDE_GetOverlayRect Get the overlay window area info
CDE_SetOverlayRect
Set the overlay window area
CDE_GetBitmapBits
Get the still image(BMP) to buffer
CDE_SaveDIB
Save the still image (BMP) to file
CDE_SaveJPEG
Save the still image(JPEG) to file
CDE_GetEncodeBssParam
Get the parameters for setting memory transfer encoding
CDE_SetEncodeBssParam
Set the parameters for memory transfer encoding
CDE_GetEncodeParam
Get the encode parameters
CDE_SetEncodeParam
Set the encode parameters
CDE_GetVideoSetting
Get the video settings
CD_SetVideoSetting
Set the video settings
CDE_GetAudioSetting
Get the audio settings
CDE_SetAudioSetting
Set the audio settings
CDE_GetAudioEncVol
Get the audio recording level
CDE_SetAudioEncVol
Set the audio recording level
CDE_GetTsEncInfParam
Get the extended transport stream settings
CDE_SetTsEncInfParam
Set the extended transport stream settings
CDE_GetEncodeParam2
Get the encode parameters 2
CDE_SetEncodeParam2
Set the encode parameters 2
CDE_GetMDSetting
Get the motion detection settings
CDE_SetMDSetting
Set the motion detection settings
CDE_GetDecodeBssParam
Get the parameters for memory transfer decoding
CDE_SetDecodeBssParam
Set the parameters for memory transfer decoding
CDE_GetDecodeSetting
Get the decode parameters
CDE_SetDecodeSetting
Set the decode parameters
CDE_GetPciBusInf
Get the PCI bus information
CDE_GetIreVal
Get NTSC pedestal settings
CDE_SetIreVal
Set NTSC pedestal settings