udp

    1热度

    1回答

    我想使用scapy将一些字段添加到UDP数据包中。我试图再次编写UDP类,但它不起作用。我如何添加更多字段到udp数据包? class UDP(Packet): name = "UDP" fields_desc=[StrLenField("omer","omer",100)]

    0热度

    1回答

    我是Windows套接字编程的新手。我有一个设备通过基于ipv6协议的端口提供udp数据。我试图在Windows 7的Visual Studio中编写的控制台应用程序中捕获此信息。套接字创建和绑定成功,但没有收到指定的端口。 我已经在Linux中完成了这个工作,因为我基本上是一个Linux系统软件开发人员,它工作的很完美。还有什么我需要做的,以获得窗口中的UDP数据包。我在windows中使用wi

    1热度

    1回答

    我有一个简单的udp客户端/服务器程序。 如果客户端丢失连接或服务器正在重新启动,客户端将不会自动重新连接。我总是必须手动重新启动客户端。 这是我的客户端套接字配置: struct sockaddr_in si_other; int s, i, j, slen=sizeof(si_other); char buf[BUFLEN]; char message[BUFLEN] = "0";

    0热度

    2回答

    简介 有上创建组播发布者和接收器的数量的教程。 我用了一个发现here进行了一些修改。 几个人: here here here 注意,这些教程都是颇为相似。 详情: 服务器端口7777运行并发送数据报224.0.0.0(我测试了几个其他知识产权的的组播范围:224.0.0.0到239.255.255.255,但这些并没有工作) 然后客户端加入组播组224.0.0.0并等待响应数据包(如运行一个线程

    -1热度

    3回答

    我目前正在使用UDP为SFML构建一个网络原型。我创建了一个应用程序,您可以选择将其作为服务器或客户端。所以,通常我会启动应用程序的两个实例,一个是服务器,另一个是客户端。我连接到我的本地IP 127.0.0.1。 大约20分钟前,这个EXACT代码工作,我没有问题。我没有改变任何东西,但是这段代码不再工作,并且当我为服务器调用socket.bind()时程序崩溃。客户端,没有错误显示。 这是用C

    0热度

    1回答

    有什么办法通过请求用户名和密码来使用FFmpeg进行安全的UDP广播。 我用这个命令广播 ffmpeg -f dshow -video_size 1280x720 -rtbufsize 702000K -framerate 30 -i video="Video (00-0 Pro Capture Quad HDMI)" -r 30 -threads 4 -vcodec libx264 -crf 0

    0热度

    1回答

    我正在使用Qt 5.9,我正在使用双向(发送和接收)QUdpSocket。 我怎样才能避免接收同一个消息刚刚发送到同一个套接字? 下面的代码 // Socket init this->UdpSocket->bind(QHostAddress::Any, ARTNET_PROTOCOL_PORT); connect(this->UdpSocket, SIGNAL(readyRead()), t

    0热度

    1回答

    对于我的一个业余爱好项目,我期待实现一个组语音聊天功能。非常简单:我正在运行多个客户端(移动设备)可以连接到的服务器。某些客户处于同一“群组”中,我希望他们具有音频聊天功能。 我已经设置了一个客户端可以连接到C#的UDP服务器客户端。我通过服务器在客户端之间成功实现了音频分配,并且基本功能运行良好。 我不确定我是否正在用这种方法走向正确的方向。例如,我坚持混合不同声音的实现(两个人同时说话,另一个

    0热度

    1回答

    我目前正在接收来自外部设备的数据包,然后生病发送数据到另一个设备。我有一个有效的Simulink模型,但是我不知道如何在Matlab中进行编码。 用于在Matlab中UDP接收块参数显示此图像中 UDP Receive Parameters 我迄今为止作出相同的链接代码是 echoudp('on', 25000) u = udp('0.0.0.0', 25000) fopen(u) whil

    0热度

    1回答

    我对UDP的理解是,虽然MTU大小有限制,但如果数据报超过MTU,它将在IP层被分段,传输作为单独的数据包,然后在接收端进行重构。如果其中一个分段被丢弃,UDP层将丢弃整个数据报。如果一切都到达,IP层重新构造数据报,UDP应该将其作为一个整体接收。然而,这并不是我所经历的行为。下面是一个简单服务器循环 var udp = new UdpClient(port); while (true) {