stream-teleport
Send big files or chunks of data over a stream. Useful to overcome WebRTC data channel message size limit.
Installation
npm install -S stream-teleport
Usage
Use .dematerialize
to break a chunk into smaller chunks. Then on the other end use .rematerialize
to reassemble it.
Example sending a big file over WebRTC and simple-peer lib:
// On sender machineconst dematerializeStream = streamTeleportconst fileStream = fsfileStream // On receiver machineconst rematerializeStream = streamTeleportconst fileStream = fspeer
caiogondim.com · GitHub @caiogondim · Twitter @caio_gondim