本人发愿要用DELPHI做一个视频压缩-实时网络传输-观看的程序,请教需要什么错误

本人发愿要用DELPHI做一个视频压缩-实时网络传输-观看的程序,请问需要什么东东?
我以前有VFW,但是这个好像没有压缩。据说DSPACK可以?还有据说FFMPEG FOR DELPHI?

这个东西一般都是用C来做的,这里有没有大侠来指点一下,用什么控件能最快地开发出来?

要是有源码那就更好了。

------解决方案--------------------
DSPACK吧,用的多
------解决方案--------------------
DSpack就相当于Directshow for delphi没有问题
另外用windows media encoder sdk应该也可以 

------解决方案--------------------
探讨
我现在最主要困惑在:每帧都要压缩后,分成若干1.5K左右的小包分发出去,在那边接收之后再组合起来,组合后再解压吗?这样也太麻烦了吧?

------解决方案--------------------
支持

看人家做,用得比较多的是DSPACK