Skip to content

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.

Getting Started

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.