1. 首页
  2. 编程语言
  3. C++ 
  4. Qt多网卡组播问题解决方法

Qt多网卡组播问题解决方法

上传者: 2020-07-22 08:40:25上传 7Z文件 37.6KB 热度 55次
Qt组播实现起来比较简单,基本步骤是先绑定IP地址和端口,然后加入组播组,将网卡数据准备完成信号与一个数据接收处理的槽函数连接即可。但是如果计算机上多于两块网卡,就必须再增加两个步骤才行:使用setMulticastInterface设置组播网卡,然后加入组播的同时指定网卡joinMulticastGroup(groupAddr, lni[nIndex])。否则的话向组播地址发送数据时,对端的服务器程序就无法接收到数据。
下载地址
用户评论