{"id":24558117,"url":"https://github.com/rse/live-receiver","last_synced_at":"2025-08-24T09:34:26.426Z","repository":{"id":51285992,"uuid":"258815722","full_name":"rse/live-receiver","owner":"rse","description":"Live Video Experience (LiVE) Receiver","archived":false,"fork":false,"pushed_at":"2023-10-05T18:18:16.000Z","size":53824,"stargazers_count":6,"open_issues_count":3,"forks_count":5,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-10T10:46:46.341Z","etag":null,"topics":["client","experience","live","receiver","trainee","video"],"latest_commit_sha":null,"homepage":"https://video-experience.live/","language":"Vue","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rse.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGES.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-04-25T15:57:45.000Z","updated_at":"2023-07-25T14:35:09.000Z","dependencies_parsed_at":"2022-09-07T04:20:13.278Z","dependency_job_id":null,"html_url":"https://github.com/rse/live-receiver","commit_stats":null,"previous_names":[],"tags_count":80,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rse%2Flive-receiver","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rse%2Flive-receiver/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rse%2Flive-receiver/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rse%2Flive-receiver/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rse","download_url":"https://codeload.github.com/rse/live-receiver/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243918631,"owners_count":20368745,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["client","experience","live","receiver","trainee","video"],"created_at":"2025-01-23T05:47:25.626Z","updated_at":"2025-03-16T19:21:52.023Z","avatar_url":"https://github.com/rse.png","language":"Vue","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n\u003cimg src=\"https://raw.githubusercontent.com/rse/live-receiver/master/app-res-logo-black.svg\" width=\"300\" align=\"right\" alt=\"\"/\u003e\n\nLive Video Experience (LiVE)\n============================\n\nThis is **LiVE Receiver**, the trainee client-side desktop application\n(for Windows and macOS) for receiving a live video-stream and event-stream of a training\nvia a central [LiVE Relay](https://github.com/rse/live-relay) service from a\ntrainer running the [LiVE Sender](https://github.com/rse/live-sender) side.\n\n*Live Video Experience (LiVE)* is a training broadcasting setup\ndeveloped by \u003ci\u003eDr. Ralf S. Engelschall\u003c/i\u003e and\nconsisting of three particular components:\n\n- [**LiVE Sender**](https://github.com/rse/live-sender):\n  This component is run at the trainer-side of a LiVE session,\n  sends the live video-stream via RTMPS to the LiVE Relay\n  and receives the live event-stream via MQTTS from the LiVE Relay.\n  It is primarily based on the Open Source software components\n  [Open Broadcaster Software (OBS) Studio](https://obsproject.com/),\n  the [Head-Up-Display Server (HUDS)](https://github.com/rse/huds), and\n  its [Training HUD](https://github.com/rse/huds-hud-training/).\n\n- [**LiVE Relay**](https://github.com/rse/live-relay):\n  This component is run at the server-side of a LiVE session\n  and relays the RTMPS video-stream and MQTTS event-stream betweeen the\n  trainer and the trainees. It is primarily based\n  on the Open Source software components\n  [SRS](https://ossrs.net/srs.release/releases/) for RTMPS\n  and [Mosquitto](https://mosquitto.org/) for MQTTS.\n\n- [**LiVE Receiver**](https://github.com/rse/live-receiver):\n  This component is run at the trainee-side of a LiVE session,\n  receives the live video-stream via RTMPS from the LiVE Relay\n  and sends the live event-stream via MQTTS to the LiVE Relay.\n  It is primarily based on the Open Source software components\n  [Electron](https://www.electronjs.org/) and [FFMpeg](https://ffmpeg.org/).\n\nCopyright \u0026 License\n-------------------\n\nLive Video Experience (LiVE)\u003cbr/\u003e\nCopyright \u0026copy; 2020-2022 [Dr. Ralf S. Engelschall](mailto:rse@engelschall.com)\u003cbr/\u003e\nLicensed under [GPL 3.0](https://spdx.org/licenses/GPL-3.0-only)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frse%2Flive-receiver","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frse%2Flive-receiver","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frse%2Flive-receiver/lists"}