2013-05-19 119 views
1

好吧,我有一个C++游戏服务器,我想通过UDP和Javascript连接到,但我不知道该怎么做。 WebSocket似乎不工作,因为它们只支持TCP和 WebRTC似乎不适用于此类承诺(至少从我读过的内容)。是否可以通过Javascript连接到UDP服务器?

我不会介意使用处于beta阶段的技术,因此无法在所有平台上使用,只要它们在Chrome(Canary)中可用。

+1

你的意思是来自网络浏览器的JavaScript,对吧?如果是这样,我相信答案是没有办法做到这一点(目前)。 – Pointy

+0

对不起,是从网络浏览器。啊什么是无赖): –

+0

[这个问题](http://stackoverflow.com/questions/13216785/how-to-send-a-udp-packet-with-web-rtc-javascript?rq=1)和[这也是](http://stackoverflow.com/questions/13811854/can-i-use-webrtc-to-open-a-udp-connection?rq=1)描述了WebRTC的方法,这是值得的。您可能必须创建一个服务器端WebSocket桥接器或其他东西。 – Pointy

回答

1

您还可以构建Javascript + Flash桥接器并使用基于UDP的Adobe Flash Player RTMFP协议。如果你需要原始的UDP或类似的,你应该更好地使用WebRTC数据通道。