This is LiVE Receiver, the trainee client-side desktop application (for Windows and macOS) for receiving a live video-stream and event-stream of a training via a central LiVE Relay service from a trainer running the LiVE Sender side.
Live Video Experience (LiVE) is a training broadcasting setup developed by Dr. Ralf S. Engelschall and consisting of three particular components:
-
LiVE Sender: This component is run at the trainer-side of a LiVE session, sends the live video-stream via RTMPS to the LiVE Relay and receives the live event-stream via MQTTS from the LiVE Relay. It is primarily based on the Open Source software components Open Broadcaster Software (OBS) Studio, the Head-Up-Display Server (HUDS), and its Training HUD.
-
LiVE Relay: This component is run at the server-side of a LiVE session and relays the RTMPS video-stream and MQTTS event-stream betweeen the trainer and the trainees. It is primarily based on the Open Source software components SRS for RTMPS and Mosquitto for MQTTS.
-
LiVE Receiver: This component is run at the trainee-side of a LiVE session, receives the live video-stream via RTMPS from the LiVE Relay and sends the live event-stream via MQTTS to the LiVE Relay. It is primarily based on the Open Source software components Electron and FFMpeg.
Live Video Experience (LiVE)
Copyright © 2020-2022 Dr. Ralf S. Engelschall
Licensed under GPL 3.0