Ambianic Edge turns your Raspberry Pi into a smart camera device.
Read the docs to learn how to run, configure and develop with Ambianic Edge.
Peer-to-peer HTTP over WebRTC.
License: Apache License 2.0
Ambianic Edge turns your Raspberry Pi into a smart camera device.
Read the docs to learn how to run, configure and develop with Ambianic Edge.
@ivelin I have a question on P2P network setup step.
In your example your connecting to signaling service hosted on heroku to register the peer. Which piece of the software is responsible for the signaling service "registrar"? This part I'm a bit confused about.
Implement the HTML fetch() ReadableStream interface in peer.fetch()
to allow developers to access WebSockets
end points on IoT devices in addition to request/response REST APIs.
Currently we use a fork of PeerJS Server as the signaling server for peerfetch clients. This works fine, but requires hosting a signaling server.
It is also a single point of failure, although this is not a big concern, because it only has ephemeral state and it takes very little to recycle a bad instance and start a new one with minimum disruption to the peerfetch
network. Each peerfetch
edge node periodically re-registers with the currently active signaling server, so a restarted server will restore the network to a fully working state within a few seconds.
We can investigate whether the global matrix.org network is a more secure and resilient alternative with lower maintenance cost.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.