https://github.com/rse/live-receiver
Live Video Experience (LiVE) Receiver
https://github.com/rse/live-receiver
client experience live receiver trainee video
Last synced: 9 months ago
JSON representation
Live Video Experience (LiVE) Receiver
- Host: GitHub
- URL: https://github.com/rse/live-receiver
- Owner: rse
- License: gpl-3.0
- Created: 2020-04-25T15:57:45.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2023-10-05T18:18:16.000Z (over 2 years ago)
- Last Synced: 2025-03-10T10:46:46.341Z (about 1 year ago)
- Topics: client, experience, live, receiver, trainee, video
- Language: Vue
- Homepage: https://video-experience.live/
- Size: 51.3 MB
- Stars: 6
- Watchers: 2
- Forks: 5
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGES.md
- License: LICENSE.txt
Awesome Lists containing this project
README

Live Video Experience (LiVE)
============================
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](https://github.com/rse/live-relay) service from a
trainer running the [LiVE Sender](https://github.com/rse/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**](https://github.com/rse/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](https://obsproject.com/),
the [Head-Up-Display Server (HUDS)](https://github.com/rse/huds), and
its [Training HUD](https://github.com/rse/huds-hud-training/).
- [**LiVE Relay**](https://github.com/rse/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](https://ossrs.net/srs.release/releases/) for RTMPS
and [Mosquitto](https://mosquitto.org/) for MQTTS.
- [**LiVE Receiver**](https://github.com/rse/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](https://www.electronjs.org/) and [FFMpeg](https://ffmpeg.org/).
Copyright & License
-------------------
Live Video Experience (LiVE)
Copyright © 2020-2022 [Dr. Ralf S. Engelschall](mailto:rse@engelschall.com)
Licensed under [GPL 3.0](https://spdx.org/licenses/GPL-3.0-only)