javascript – 我可以使用WebRTC打开UDP连接吗?

前端之家收集整理的这篇文章主要介绍了javascript – 我可以使用WebRTC打开UDP连接吗?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我们需要使用TFTP协议向用户的设备发送数据,TFTP协议是一种简单的FTP协议,通过UDP协议工作.

由于我们无法使用javascript打开UDP套接字,所以我们一直使用我们的服务器作为代理,将数据发送到我们的服务器并打开从服务器到设备的UDP连接.这确实有缺点,我们的用户需要了解NAT和配置端口转发.

所以问题是,我们可以使用WebRTC打开直接的UDP套接字来在浏览器和设备之间发送和接收?

http://www.webrtc.org/reference/webrtc-internals/vienetwork#TOC-SendUDPPacket建议我们可以通过套接字发送一些原始的UDP数据(也就是说,如果可以通过javascript访问该层,我不确定),但是我没有办法获取原始的UDP响应.

任何帮助非常感谢

解决方法

不.有太多的安全问题允许WebRTC发送到一个随机的地址/端口 – 我们必须确保它不能作为一个DDOS平台,所以我们要求目标实现ICE作为一个隐式许可发送数据,并且我们也不允许发送任意数据,只有SRTP中间流和数据通道中的数据(通过UDP ICE上的通过DTLS的SCTP).

猜你在找的JavaScript相关文章