1
0
mirror of https://gitlab.com/timvisee/send.git synced 2024-11-09 20:52:39 +01:00

added some links for streaming

This commit is contained in:
Danny Coates 2018-05-23 12:17:23 -07:00
parent 8242e2088d
commit d50a3d4a1f
No known key found for this signature in database
GPG Key ID: 4C442633C62E00CB

34
docs/notes/streams.md Normal file
View File

@ -0,0 +1,34 @@
# Web Streams
- API
- https://developer.mozilla.org/en-US/docs/Web/API/Streams_API
- Reference Implementation
- https://github.com/whatwg/streams/tree/master/reference-implementation
- Examples
- https://github.com/mdn/dom-examples/tree/master/streams
- Polyfill
- https://github.com/MattiasBuelens/web-streams-polyfill
# Encrypted Content Encoding
- Spec
- https://trac.tools.ietf.org/html/rfc8188
- node.js implementation
- https://github.com/web-push-libs/encrypted-content-encoding/tree/master/nodejs
# Other APIs
- Blobs
- https://developer.mozilla.org/en-US/docs/Web/API/Blob
- ArrayBuffers, etc
- https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer
- https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array
- FileReader
- https://developer.mozilla.org/en-US/docs/Web/API/FileReader
# Other
- node.js Buffer browser library
- https://github.com/feross/buffer
- StreamSaver
- https://github.com/jimmywarting/StreamSaver.js