我准备做一远程控制程序,而且还要传输视频和音频,
请大家给点意见.

解决方案 »

  1.   

    vnc不错,LINUX和WINDOWS下都行。
      

  2.   

    视频和音频要考虑数据的压缩和实时传输(RTP,RTCP)
      

  3.   

    远程控制程序和视频音频是两个独立的功能点吧。
    远程控制程序参考pcanywhere的做法。
    视频音频可以参考nettalk的源代码。
    我这边使用的是音频g.729
    视频mpeg4
      

  4.   

    类似的东西:http://www.vckbase.com/document/viewdoc/?id=1246
      

  5.   

    http://www.vckbase.com/document/viewdoc/?id=1246上面的方法直达到传输桌面的目的,而不能控制,况且效果不能让人满意,准备采用VNC,我看达到远程控制,VNC可能是最好的方案.
      

  6.   

    vccode, vckbase有这方面的例子!
      

  7.   

    我想这主要是基于openh323和ptlib的.
    在传输中,肯定要支持好多的h系列的协议.h.231.h232......
      

  8.   

    还有上是视频的:主要还是h.262,h.263,h264吧
    如果是音频:g.711,g729还有好多吧
      

  9.   

    偶也有一些建议
    听起来这么大的流量,似乎已经超越了远程控制程序,是网管软件。那么建议就是选购一部分免费的组件,用现有的结构去实现,应该会很快完成并投入使用的。如果视频和音频都要单独开发,我看没有几个高手支持你,这项目就是在这吹牛了。如果是间谍软件的话,从压缩的角度考虑,建议完全取消音频。
    建议把视频部分一分为二
    取一小部分的cap值,经过简算得到色阶,形成小图取回来。
    另取一小部分极其必须的cap值,经改装后的jpg压缩,保存在当地,并使用另一线程,反弹连接一服务器。有序上载。同时要有一定自删除功能。接到指令后,完成任务,自我删除。原理最近杂志比较多。