2017-02-19 2 views
1

Mir wurde gesagt, WebRTC, insbesondere Datenkanäle, erlauben es, UDP auf dem Browser zu verwenden. Aus dem Blick auf einige Dokumentationen konnte ich jedoch nicht feststellen, wie die einfache Aufgabe zu erledigen ist, ein unformatiertes UDP-Paket an einen bestimmten IP/Port zu senden (möglicherweise an einen Server, der gar kein Web kennt).Ist es möglich, ein Raw-UDP-Paket direkt vom Browser zu einem IP/Port zu senden?

Ist es möglich, und wenn ja, wie?

Antwort

2

Nicht mit WebRTC, nein. Das nächste, was Sie tun können, ist einen Datenkanal zu erstellen, der SCTP über UDP verwendet (vorausgesetzt, die Endpunkte können direkt über UDP verbunden werden).

Ein Grund, warum WebRTC mit SCTP-Datenkanälen lief, ist, dass eine Überlastungskontrolle erforderlich ist, um zu verhindern, dass Anwendungen zu viel UDP-Datenverkehr erzeugen und beispielsweise schlecht parallel zu TCP arbeiten.

Verwandte Themen