关于VFW视频录像、压缩传输有关问题,

关于VFW视频录像、压缩传输问题,高手救命!!!!
小弟是初学者,现正研究视频传输方面,采用vfw和VC++开发,查阅过这方面的许多资料后有个想法,不知可行否,请各位大哥指教:
  我打算调用vfw中的capCaptureSetSetup函数实现后台线程录像,然后调用capDlgVideoCompression函数进行压缩,最后调用capFileSetCaptureFile函数和capCaptureSequence函数开始录像。进行远程传输时(采用C/S模式)客户端注册回调函数capSetCallbackOnVideoStream,调用ICOpen函数打开压缩器调用ICSeqCompressFrameStart压缩一个帧的序列,通过UDP传到客户端ICDecompressBegin解压并显示。
  也许以上我描述的不太清楚,能力有限多包涵哈,简单说就是capDlgVideoCompression压缩方式和调用VCM压缩管理器能否在一个程序中同时使用,录像用capDlgVideoCompression压缩方式,进行远程传输压缩采用VCM压缩管理器?

------解决方案--------------------
VFW我用过 不过是本地的 没有压缩传送 我用的是C#调用C++写的DLL 在回调函数里可以取得图像数据 你要是传送的话建议在回调函数里面调用压缩图像并传输 不过速度上可能要求较高吧