Live Video Experience (LiVE) Sender
This is LiVE Sender, the trainer server-side setup
(for Windows and macOS) for sending a live video-stream and event-stream of a training
via a central LiVE Relay service to a
trainee running the LiVE Receiver 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 Dr. Ralf S. Engelschall
Licensed under GPL 3.0