标题:QT UDP加入组播失败
作者:51039869
日期:2018-03-06 16:20
内容:
imx6dl开发板,linux4.9+qt5.8环境,调用joinMulticastGroup返回false,打印的socket->error()是QAbstractSocket::UnknownSocketError。
以下是代码。有人知道返回false的原因吗?
bool result = false;
m_udpsocket_recive = new QUdpSocket(this);
QHostAddress mcast_addr("224.0.0.17");
result = m_udpsocket_recive->bind(QHostAddress::AnyIPv4,45454, QUdpSocket::ReuseAddressHint);
qDebug()
#1 [qianww001 05-19 10:28]
绑定的时候不需要给result