【发布时间】:2014-04-27 13:27:09
【问题描述】:
是否可以在 javascript/HTML5(无 node.js)中与 UDP 服务器建立直接双边连接?有 WebRTC,但据我了解,您无法将数据报发送到特定服务器。
我主要关心的是制作一个通过 UDP 与他的服务器通信的游戏,所以我知道服务器的地址,不需要 ICE 或类似的东西......
谢谢
【问题讨论】:
标签: javascript html udp webrtc
是否可以在 javascript/HTML5(无 node.js)中与 UDP 服务器建立直接双边连接?有 WebRTC,但据我了解,您无法将数据报发送到特定服务器。
我主要关心的是制作一个通过 UDP 与他的服务器通信的游戏,所以我知道服务器的地址,不需要 ICE 或类似的东西......
谢谢
【问题讨论】:
标签: javascript html udp webrtc
您不能在本机 javascript 中直接打开 UDP/TCP 端口。它是为security purposes 设计的。
您必须在前端和目标服务器之间放置一个断路器(我会说 websockets 到 udp)。所以,在 C 语言中有一个 websocket 服务器(可能使用libwebsockets)与您的网络应用程序通信,然后翻译数据并将其推送到UDP
已经存在用于特定目的的断路器查看this so question
【讨论】: