Могу ли я использовать WebRTC для открытия UDP-соединения?

Нам нужно отправлять данные на устройства наших пользователей с использованием протокола TFTP, который представляет собой простой FTP-подобный протокол, работающий по протоколу UDP.

Поскольку мы не можем открыть сокет UDP с помощью javascript, мы используем наш сервер в качестве прокси-сервера, отправляя данные на наш сервер и открывая соединение UDP от сервера к устройству. Это имеет тот недостаток, что наши пользователи должны изучать NAT и настраивать переадресацию портов.

Итак, вопрос в том, можем ли мы использовать WebRTC, чтобы открыть прямой сокет UDP для отправки и получения между браузером и устройствами?

http://www.webrtc.org/reference/webrtc-internals/vienetwork#TOC-SendUDPPacket предполагает, что мы могли бы посылать некоторые необработанные данные UDP через сокет (то есть, если возможно получить доступ к этому слою через javascript. Я не уверен в этом), но я не вижу способа получить необработанный ответ UDP.

Любая помощь высоко ценится

Ответы на вопрос(2)

Ваш ответ на вопрос