udp

    0热度

    1回答

    我写简单的软件来分析MPEG-TS流 出现以下内容(UDP包): |_ Data : 47004413273ac7.. |_ Data : 470044113d1ab1.. |_ Data : 4700441ffaad75.. |_ Data : 4700441ddd42a8.. |_ Data : 4700441485ac3a.. |_ Data :

    1热度

    1回答

    我正在努力解决数小时问题: 我想连接一个boost asio udo套接字到端点。在IPv4中这样做没有问题。但是如果我尝试在IPv6中做同样的事情,我会得到一个错误代码“无效参数”。 using boost::asio::ip::udp; struct UdpConnectionParams { udp::endpoint m_localEndpoint; udp::e

    0热度

    1回答

    我知道UDP是无连接的,但是我可以产生一个新线程来处理连接到我的服务器的新UDP客户端吗? 我想基本上做到这一点: void *handle_connection(void *param) { // read data ret = recvfrom(..,0,..); } // Wait for connection using MSG_PEEK ret = rec

    2热度

    2回答

    问题:我有两个c程序,一个发送UDP消息,然后得到响应并打印出来。另一个接收UDP消息,修改它并将其发回。我正确接收邮件,正确修改(打印正常)并发送。我在另一端收到消息,但recv返回值为0. 问题:为什么我得到正确的消息,但没有返回消息的长度?这很难检查我收到了正确的长度消息,因为我的目标是访问状态消息的第320个字节。 我发现this但我没有使用strlen(),加上缓冲区实际上包含正确的消息

    -1热度

    1回答

    如果我们发送Udp封装在Tcp插座怎么办?包是否丢失?我认为数据包丢失由于首先建立连接需要tcp。

    -1热度

    1回答

    如果我通过网络发送两个数据包,一个是UDP数据包,另一个是TCP数据包,哪个数据包更可能到达目的地?我被告知TCP协议更安全,但是这是因为它是“故障安全”机制。但是这是否也意味着UDP数据包更有可能陷入困境? 我认为它与特定的路由器实现有关,因为一方面如果一个UDP数据包消失了,那么双方可能知道它可能发生并且可能承受失去一个或两个数据包,但另一方面如果TCP数据包消失那么通过它的“故障安全”机制,

    0热度

    1回答

    我必须通过udp将我的摄像头信息流发送到客户端。我有这个代码适用于tcp,但对于udp我需要使用sendto,并且我需要这些帧来适合udp数据报(65507字节)。我如何压缩帧? ret, frame = self.device.read() data = frame.tostring() self.conn.sendall(base64.b64encode(data) + '\r\n')

    0热度

    1回答

    Azure事件集线器是否使用UDP数据包?我想利用Azure事件中心,但似乎仅限于TCP。

    -1热度

    1回答

    我有多个将大数据发送到服务器的客户端。我需要建立我的服务器。 我想在UDP中使用UDP作为我的服务器。有一个关键:收到 服务器需要知道数据是从哪儿例如:客户端使用UDP :// IP:端口/数据的客户端=数据放在当前位置的测试。服务器知道 这个数据是从test客户端 我应该如何建立我的服务器?有人可以提供建议?

    0热度

    1回答

    我想写一个简单的客户端发布一个UDP消息到服务器。我的缓冲区不是作为udp发送的。当我尝试将消息发送到netcat时,它不会出现。 #include <iostream> #include <boost/array.hpp> #include <boost/asio.hpp> #include <boost/lexical_cast.hpp> #include <boost/thread.