【文件属性】:
文件名称:对等树:WebRTC的k树一对多网络
文件大小:76KB
文件格式:ZIP
更新时间:2021-02-02 19:20:51
webrtc p2p broadcast P2PJavaScript
对等树
对等树可在k棵树中连接无数个WebRTC对等体(就像一个二叉树,但有k个下游连接,而不是2个)。 对等方可以将数据和视频流向下转发到它们下面的对等方。 这允许以极低的延迟一对多广播到大量对等方。
安装
服务器:
npm install peer-tree-server
客户端(使用Browserify):
npm install peer-tree-client
在dist中也可以使用独立的客户端构建。
用法
服务器:
var io = require ( 'socket.io' ) ( ) // A socket.io instance for signalling
var PeerTreeServer = require ( 'peer-tree-server' )
var treeServer = new PeerTreeServer ( io , {
k : 2 // k is the maximum number of downstream connections per peer,
k1 : 10 // k1 is the maximum numbe
【文件预览】:
peer-tree-master
----client()
--------package.json(1KB)
--------src()
--------.zuul.yml(93B)
--------README.md(5KB)
--------test()
----server()
--------package.json(593B)
--------src()
--------README.md(5KB)
--------test()
----.travis.yml(143B)
----dist()
--------peer-tree-client.js(247KB)
----README.md(5KB)