multicastsocket

    1热度

    1回答

    我使用MulticastSocket来编程聊天,我会计算加入的客户数量。 try (MulticastSocket clientSocket = new MulticastSocket(PORT)) { clientSocket.joinGroup(address); MulticastSocket是否有一些用于此目的的功能?

    0热度

    2回答

    我该如何管理加入一个地址为udp://@224.1.50.15:1234的多播mpeg流组?我想要管理的只是与流服务器建立连接,以使服务器知道我对此多播组感兴趣,以使服务器在一段时间内向我发送流数据包。 举例: 在我使用VLC Player建立与组的连接之前,我没有收到此多播组的任何数据包。即使关闭了VLC播放器,我也会在短时间内收到组播包。我试图做的是接收没有VLC播放器或任何其他第三方应用程序

    2热度

    1回答

    第一个问题在这里StackOverflow,所以请原谅我,如果我不正确地问。 基本上,我正在编写一个多播客户端,它无限期地监听多播地址,直到用户在控制台输入“quit”。我发现为MulticastSocket设置SO_TIMEOUT,检查是否键入了“quit”,然后返回到receive方法调用并不真正起作用,因为可以在超时和检查控制台块后立即发送数据包。所以我相信最好的选择是只要有2个线程在其中一

    0热度

    1回答

    我在基于UDP套接字应用工作,在这里我就如何落实在听功能接收端 低于很好的方式,让接收端的一些问题套接字保持听服务器端?假设我不知道服务器端何时将数据包发送到接收端,所以我需要始终保持接收功能。它会错过还是一些如何破坏while(true)循环?如果是,如何“重新连接”并使侦听循环再次生效? while(true){ try{ if (udpsocket_receiving.

    1热度

    1回答

    我在java中制作了一个简单的球和桨多人游戏。它使用MultiCastSocket来发送和接收数据。球仅在球员系统上移动 1.球的位置由网络上的所有球员发送。所有球员都会收到这些数据,但只有p1以外的球员阅读并更新球位。现在问题在于,虽然球在p1上平稳移动,但在其他球员的系统上却不是连续运动。下面是我的代码的网络部分的代码片段: (这里myTag是玩家号码 rec是接收数据类的对象,它接收数据并存

    0热度

    2回答

    我正在尝试创建一个SOAP客户端。但不断收到此错误。任何想法为什么?我试图改变IP但仍然是相同的错误。 MulticastSocket.Java public void joinGroup(InetAddress mcastaddr) throws IOException { if (isClosed()) { throw new SocketException("Socke

    1热度

    1回答

    我想要开发使用UDP协议发送数据包的客户端在Java Web应用程序。 我需要直接向每个客户端发送数据包。 的Java提供了一个名为MulticastSocket时类,它扩展UDP。这可以通过网络将数据包发送给多个客户端。 但它只发生在本地网络而不是“互联网”。 有什么办法通过互联网发送组播数据包吗? 如果有可能解释它并解释我可以如何在Java中实现它。 我发现了一些像IGMP协议......但我

    -1热度

    2回答

    我有一些代码从多播套接字读取数据直到用户定义的结束时间。如果线程通过调用Thread.interrupt(或通过您可以提出的任何其他用户启动的操作)中断,我还想停止读取数据。当线程中断时,我无法弄清楚如何获得通知。现有的代码如下: // These are the constants I am given final int mcastPort = ...; final InetAddre

    0热度

    1回答

    我试图将套接字绑定到我的计算机上的特定网络接口。我有两个名为interf0和interf1的网络接口。我想要将套接字绑定到特定的接口,如interf0。我的操作系统是vxWorks 6.2。 我想下面的代码: struct sockaddr_in fromAddr; struct sockaddr_in sin; int fromLen; struct ip_mreq

    0热度

    2回答

    我尝试在Raspberry Pi中运行此代码。插座可以从组播组接收数据,但是,它显示了以下错误,当它试图发送数据: [email protected]:~ $ java Protocol [email protected] java.io.IOException: Cannot assign requested address at java.net.PlainDatagramSoc