如何使用WebRTC在两个客户端之间发送二进制消息?

时间:2017-08-28 18:21:20

标签: javascript html5 sockets udp webrtc

我想实现一个功能:

function send(ip, port, message) { ... }
function onMessage(port, callback) { ... }

可用于直接在浏览器之间发送二进制消息(Uint8Array)。例如:

// peer #1
onMessage(7171, (msg) => console.log("received:", msg));

// peer #2
setInterval(() => send("localhost", 7171, new Uint8Array([1,2,3,4])), 100);

上述程序应重复打印[1,2,3,4]数组。我好几天都在研究WebRTC规范和示例,但我仍然没有得到如何实现这两个函数的简单答案。

如何使用WebRTC在两个客户端之间发送二进制消息?

0 个答案:

没有答案