BOPlish浏览器对等内容共享核心库
BOPlish核心基于浏览器的开放发布(BOPlish)是一种使用WebRTC DataChannels的独立于基础设施的内容共享工具。该存储库包含用于建立基于浏览器的对等网络的核心库,处理连接维护和路由。对于一些使用BOPlish的演示应用程序,请参阅相关资料。要求用法主要组件由一个JavaScript库组成。构建一个最小的JavaScript文件运行:
-
$ sudo npm install -g grunt-cli
-
$ npm install
-
$ grunt dist
该库然后驻留在dist/boplish.min.js并且可以包含在您的HTML页面中。引导服务器在您将找到BOPlish要求的引导信号协议的两个示例实现:
-
这是使用Python的Flask应用程序
-
使用JavaScript的Node.js应用程序引导服务
下载地址
用户评论