现在要做个软件,要实现远程控制,并能实时音频通信和通过视频监控另一边的情况。
第一次编这方面的程序,有几个问题想请教下:
1、现在准备用3个线程进行控制,一个处理用户控制信号输入,一个处理音频,一个处理视频,请问这是否可行?需要什么要注意的?
2、控制信号传输准备用TCP,而音视频准备用UDP实现,在同一个程序中同时使用TCP和UDP传输是否会有问题?要建立几个SOCKET类对象才能正常完成通信(的确没这方面经验,不要鄙视我==)?
3、SOCKET编程时用同步阻塞好还是异步的好?

解决方案 »

  1.   

    太好了,麻烦发我看下,多谢!
    [email protected]
      

  2.   

    SOCKET编程时,用非组塞的好,1.wsaasyncselect 2.wsaaeventselect2. select三种
    后两种比较好,1.wsaasyncselect 是用消息机制很容易组塞主线程
    引用我有一个远程监控方面的源码,要的话,把你的邮箱给我 我也在弄这个比你的简单,只用udp的,但是也有很多问题,共同研究能否给我也发一份源码?