:自己制作播放器有关问题(ActiveX)

求助:自己制作播放器问题(ActiveX)
1)   我用MFC写了一个ActiveX控件,该控件是基于MFC   扩展的DLL编译的(基于共享的动态库下),主要功能是用来播放视频文件.现在我把编译环境改为--基于静态库下,也就是想不依赖于MFC下的dll,这样在没有MFC环境的机子上都可以使用该控件(.ocx),但编译出错,系统说找不到编译环境/找不到MSVCR80.dll,请问如何解决?

2)   该控件现在可以在客户端的网页中加载打开,并且能播放本机上的视频文件,但无法播放远程服务器端上的文件,请问如何解决?

------解决方案--------------------
1、编译时的路径设置问题吧。
------解决方案--------------------
1.你直接拷一个 "MSVCR80.dll "到运行的机器上.(目前大部分机器已经有了这个文件了.因为用VC8开发的程序大部分需要这个文件.)或者更改编译选项,以取消对该文件的依赖.
2.不知道你是用那个播放控件,如果用WMP的插件的话是可以放的. 如果用Active Movie控件的话是不可以放类似HTTP协议路径的文件的,这个需要你自己处理下载部分然后再让控件播放.
------解决方案--------------------
UP
------解决方案--------------------
dshow?你的source filter是自己写的还是dshow自带的?dshow自带的那些source filter有些处理远程连接的已经不再好用。还有就是对rm本地处理DSHOW还行,但是通过http,rtsp协议的它无能为力,你可以参考暴风影音的做法,它使用了real的核心库,即使是微软它自己的ASF系列,通过网络协议来放,dshow自带的source filter也不行了,太老了,你可以用window format sdk来自己写source filter。
------解决方案--------------------
问题1、可以考虑静态编译
2、