多线程.
一个负责截屏,一个负责jpeg压缩,一个负责网络发送

解决方案 »

  1.   

    压缩太耗时了、纯粹的一个线程压缩大概需要 130MS 的时间、这样的话 一秒钟还达不到10帧、我的理想状态就是 每秒能达到10帧、
      

  2.   

    顶上去、等大虾吃好饭帮我解答、
      

  3.   

    1.增加缓存机制,延迟发送,监视端未必需要真实时的看到被监视电脑,延迟个半秒1秒没问题。
    2.多线程操作。按时间戳发送。这个要试试,开启多个线程,每个线程负责抓屏、压缩到一个独立的ms中。然后按照时间戳传输给监视方。
      

  4.   

    所以才要你多线程啊.
    你在压缩的同时完全可以截下一帧同时发送上一帧啊
      

  5.   

    压缩传输
    延迟传送
    多线程