【发布时间】:2012-11-28 12:14:23
【问题描述】:
我们需要使用 TFTP 协议将数据发送到用户的设备,这是一个简单的类似 FTP 的协议,通过 UDP 工作。
由于我们无法使用 javascript 打开 UDP 套接字,我们一直使用我们的服务器作为代理,将数据发送到我们的服务器并打开从服务器到设备的 UDP 连接。这样做的缺点是我们的用户需要了解 NAT 和配置端口转发。
那么问题来了,我们是否可以使用 WebRTC 打开一个直接的 UDP 套接字在浏览器和设备之间进行发送和接收?
http://www.webrtc.org/reference/webrtc-internals/vienetwork#TOC-SendUDPPacket 建议我们可以通过套接字发送一些原始 UDP 数据(也就是说,如果可以通过 javascript 访问该层。我不确定),但我看不到获取原始数据的方法UDP 响应。
非常感谢任何帮助
【问题讨论】:
-
我应该告诉你我的新 UDP 笑话,但是.. 你可能永远不会明白。
-
我希望这篇文章对您有很大帮助。 How to send a UDP Packet with WebRtc?
标签: javascript udp webrtc