文件名称:mplaynet:用于管理网状WebRTC网络的Typescript库
文件大小:212KB
文件格式:ZIP
更新时间:2024-02-25 08:28:34
typescript network webrtc p2p mesh
播放网 用于管理网状WebRTC网络的Typescript库(预Alpha版) 产品特点 特征: 管理多个WebRTC连接 提供多种信号发送机制,因此您不必担心报价/答案/ iceCandidates货架: 使用Deepstream.io发信号到单独的捆绑包中 使用Firebase发信号到单独的捆绑包中 使用localStorage发信号进行开发 向消息添加带有时间戳和序列的标头 优雅地处理断开连接 通讯原语 send(uuid:字符串,消息:ArrayBuffer):布尔值 sendAndListen(uuid:字符串,消息:ArrayBuffer):承诺 Reply(uuid:字符串,
【文件预览】:
mplaynet-main
----.travis.yml(78B)
----rollup.config.js(1KB)
----docs()
--------assets()
--------modules.html(5KB)
--------index.html(25KB)
--------classes()
----package.json(2KB)
----.prettierrc.yaml(18B)
----.prettierignore(10B)
----jest.config.js(69B)
----LICENSE(1KB)
----src()
--------utils.ts(845B)
--------mplaynet.ts(388B)
--------mplaynet-firebase.ts(101B)
--------mesh.ts(6KB)
--------mplaynet-deepstream.ts(107B)
--------mesh-config.ts(2KB)
--------mesh-connection.ts(14KB)
--------event-emitter.ts(615B)
--------signaling()
--------message.ts(4KB)
----tsconfig.json(6KB)
----.gitignore(59B)
----demo()
--------basic()
----README.md(5KB)
----yarn.lock(198KB)
----.vscode()
--------launch.json(829B)
--------settings.json(40B)