项目作者: rse

项目描述 :
Live Video Experience (LiVE) Sender
高级语言: Shell
项目地址: git://github.com/rse/live-sender.git
创建时间: 2020-04-25T15:59:37Z
项目社区:https://github.com/rse/live-sender

开源协议:GNU General Public License v3.0

下载


Live Video Experience (LiVE)

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