Overview#
Warning!
The Spyglass Implementation has change in MEM Project 2 and this is the Documentation to the Old Legacy Version that used a Janus Gateway Server.
Requirements#
The Goals for the Camera Implementation have been:
- Low Ressourcen Usage on Host and User side
- Low Latency
- Low Bandwidth
- Works on Raspberry Pi
Theory#
In the Theory, Streamer, Sources and in Streaming method's the research Material can be found
Implementation#
The Implementation uses a Janus WebRTC Broadcaster and its documentation and results are currently a bit mixed up.
Validation#
Currently the Implementation runs with:
- Bandwidth: 1.2 Mbit/s
- Latency: < 300ms
- Resolution: 960x540
- Problems with HS Network
Tests to other Resolutions and the Setup can be found in Janus WebRTC Broadcaster.