Javascript 是否可以将原始UDP数据包直接从浏览器发送到ip/端口?

Javascript 是否可以将原始UDP数据包直接从浏览器发送到ip/端口?,javascript,networking,web,webrtc,Javascript,Networking,Web,Webrtc,我被告知WebRTC,特别是数据通道,允许用户在浏览器上使用UDP。但是,通过查看一些文档,我无法确定如何将原始UDP数据包发送到特定IP/端口(可能是一个完全不知道web的服务器)的简单任务 有可能吗?如果有,如何实现?也许不能直接通过web应用程序,但你可以构建一个Chrome应用程序/扩展来实现这一点 见示例: 不适用于WebRTC。最接近的方法是创建一个数据通道,使用UDP上的SCTP(假设端点能够通过UDP直接连接) WebRTC使用SCTP数据通道的一个原因是,需要进行拥塞控制,

我被告知WebRTC,特别是数据通道,允许用户在浏览器上使用UDP。但是,通过查看一些文档,我无法确定如何将原始UDP数据包发送到特定IP/端口(可能是一个完全不知道web的服务器)的简单任务


有可能吗?如果有,如何实现?

也许不能直接通过web应用程序,但你可以构建一个Chrome应用程序/扩展来实现这一点

见示例:


  • 不适用于WebRTC。最接近的方法是创建一个数据通道,使用UDP上的SCTP(假设端点能够通过UDP直接连接)


    WebRTC使用SCTP数据通道的一个原因是,需要进行拥塞控制,以防止应用程序生成过多的UDP通信量,并防止与TCP并行工作时出现问题。

    显然,UDP套接字在扩展中已不再可能。这在某一点上是可能的,但出于安全考虑,他们禁用了它——仅限于Chrome应用程序,而Chrome应用程序现在也正在被终止/淘汰/