WebRTC Java服务器?

WebRTC Java服务器?,java,websocket,webrtc,Java,Websocket,Webrtc,有没有办法让一个简单的Java服务器能够连接到WebRTC浏览器页面 我这样问是因为我有一个与Websocket浏览器页面对话的Java服务器,如果它能够建立第二个WebRTC连接以实现快速、不可靠的数据传输,那一定很好 我很难找到WebRTC Java服务器代码 编辑:该问题的状态似乎已应用于应用该问题的人。因为他们显然对我的问题知之甚少。这是可能的。webrtc源代码库()中有几个示例。查看talk/examples下的内容 然而,不可靠的数据通道目前正被弃用,并被替换为可靠的数据通道。Go

有没有办法让一个简单的Java服务器能够连接到WebRTC浏览器页面

我这样问是因为我有一个与Websocket浏览器页面对话的Java服务器,如果它能够建立第二个WebRTC连接以实现快速、不可靠的数据传输,那一定很好

我很难找到WebRTC Java服务器代码


编辑:该问题的状态似乎已应用于应用该问题的人。因为他们显然对我的问题知之甚少。

这是可能的。webrtc源代码库()中有几个示例。查看
talk/examples
下的内容


然而,不可靠的数据通道目前正被弃用,并被替换为可靠的数据通道。Google Chrome可能会在near功能中完全删除不可靠(基于UDP)的数据通道,并且只支持可靠(基于SCTP)的数据通道。更确切地说,不可靠的数据通道目前带宽有限(约30Kbits/s)。我不知道您在做什么,但我非常肯定WebSocket(基于TCP)足够快,使用WebRTC将是一项巨大的时间投资,几乎没有任何好处。

我在其中看到了一些java代码,但仔细检查后发现,这只是包装器代码。我对可靠数据传输的问题是:(1)数据堆叠;(2)它使ping时间加倍,因为它不仅要发送数据,还要得到确认。我的ping是20毫秒。发送一个不可靠的数据包会使我的网络速度达到50 fps。让它做一个确认包有一个40毫秒的往返行程,将其速度降低到25 fps。没有产生口吃体验的运动预测。此外,如果我以60fps的速度发送数据包,并且它的最大速度为25fps,我会将数据包堆叠在数据包上。我很想知道谁是解决这个问题的天才。这当然是一个重要的问题,作者确实对这个问题表现出了超过最低限度的理解。