This camera consists of two parts:
- The
broadcastcommand -- this streams camera output to an RMTP server. - The
broadcast.servicesystemd service runs the aforementioned command at system start and keeps it alive if it crashes. This is symlinked into/lib/systemd/system.
The file .skycamrc is sourced by the broadcast command to set the ID of the stream. This ID is the UUID component of the RTMP URL to which the stream is pushed.