有几个棘手的问题请教各位高手:  1、我在客户端用TSocketClient 通过IP 和 远程服务器(internet)上的TSocketServer通讯,
  
  但是如果有防火墙或者WPE之类的软件很容易截到我要访问的远程服务器地址,如何才能不  让客户端的防火墙截拦到?  2、如何检测到客户端安装了防火墙并提示?
 
  3、我有个程序要播放MPEG4视频,我想找一些解码的文件一起封装到我的安装文件里,而不是     要客户另外装第三方的解码程序,我应该怎么做?去哪里找这样的解码文件?

解决方案 »

  1.   

    网络方面偶不会
     
    3、我有个程序要播放MPEG4视频,我想找一些解码的文件一起封装到我的安装文件里,而不是     要客户另外装第三方的解码程序,我应该怎么做?去哪里找这样的解码文件? 你可以在安装的你软见的同时检查是否安装过解码插件,如果没有,让程序自动安装咯。
      

  2.   

    >>如何才能不让客户端的防火墙截拦到?
    沒有萬全的辦法, 看對方如何設置防火墙規則, 正常用 http 80端口是可以能過的>>  2、如何检测到客户端安装了防火墙并提示?
    也沒有能用的, 發送一些 icmp 包看返回情況>> 要客户另外装第三方的解码程序,我应该怎么做?去哪里找这样的解码文件?
    divX 應該就可
      

  3.   

    div 本来就是一个要安装的程序了,这个不是我的要求,我要求的是一些零散的文件
    就象是div解包后的小文件,然后我再自己做安装,反正在我的程序的整个安装过程
    中不能出现别的安装程序就可以了
      

  4.   

    1、或许用80端口和http协议能行。
      2、??
     
      3、参考http://ffmpeg.sourceforge.net/  和www.videolan.org ,第1个是编码器,第2个是使用此编码器的应用程序。