peerjs:使用WebRTC的简单对等

时间:2024-02-23 10:24:59
【文件属性】:

文件名称:peerjs:使用WebRTC的简单对等

文件大小:478KB

文件格式:ZIP

更新时间:2024-02-23 10:24:59

typescript browser webrtc p2p parcel

PeerJS:使用WebRTC的简单对等 PeerJS提供了一个完整的,可配置的,易于使用的对等API,该API建立在WebRTC之上,同时支持数据通道和媒体流。 现场例子 这是一个同时使用媒体和数据连接的示例应用程序: : 。 该示例还使用了自己的 。 建立 包括图书馆 使用npm: npm install peerjs及其用法: import Peer from 'peerjs' ; 创建一个对等体 const peer = new Peer ( 'pick-an-id' ) ; // You can pick your own id or omit the id if you want to get a random one from the server. 数据连接 连接 const conn = peer . connect ( 'another-peers-id' ) ; conn . on ( 'open' , ( ) => { conn . send ( 'hi!' ) ; } ) ; 接收 peer . on ( 'connection' , ( c


【文件预览】:
peerjs-master
----.gitignore(170B)
----package.json(2KB)
----package-lock.json(347KB)
----changelog.md(8KB)
----dist()
--------peerjs.js(308KB)
--------peerjs.js.map(482KB)
--------peerjs.min.js.map(410KB)
--------peerjs.min.js(149KB)
----LICENSE(1KB)
----tsconfig.json(194B)
----.github()
--------FUNDING.yml(22B)
----README.md(24KB)
----webrtc-adapter.d.ts(348B)
----lib()
--------servermessage.ts(135B)
--------baseconnection.ts(672B)
--------peer.ts(16KB)
--------encodingQueue.ts(1KB)
--------dataconnection.ts(9KB)
--------negotiator.ts(11KB)
--------enums.ts(2KB)
--------socket.ts(4KB)
--------logger.ts(2KB)
--------adapter.ts(71B)
--------exports.ts(233B)
--------supports.ts(2KB)
--------util.ts(3KB)
--------mediaconnection.ts(3KB)
--------api.ts(2KB)
----docs()
--------package.json(604B)
--------api.md(121B)
--------build.js(348B)
--------js()
--------css()
--------template.html(9KB)
--------index.html(48KB)
--------readme.md(212B)
--------api.json(24KB)
----test()
--------faker.ts(2KB)
--------setup.ts(154B)
--------peer.ts(7KB)
--------logger.ts(1KB)
--------util.ts(259B)
----index.d.ts(6KB)

网友评论