Skip to content

Live Miracles

Live Miracles builds practical tools for live streaming, broadcast operations, remote production, and event workflows. The projects here are designed for real-world production rooms: keeping streams delayed and stable, controlling vMix from simple web interfaces, building playlists from folders, monitoring multiple live sources, and running lightweight restreaming servers.

Most of the tools are small, focused, and operator-friendly. They are built to make repetitive live-production work safer, faster, and easier to hand off to people who do not need to know every detail of the underlying broadcast stack.

Main Projects

An Electron desktop app for monitoring many live sources in one window, including YouTube, privacy-enhanced YouTube embeds, JW Player, VdoCipher, Facebook embeds, HLS links, custom URLs, and screen shares. It supports audio muting, soloing, rotation, audio-level monitoring, and player commands for common live-stream workflows.

Live Gallery screenshot

A Windows/Electron helper that turns a numbered folder of media files into a vMix playlist and opens a simplified browser control surface. It is especially useful when an operator only needs the essential controls while vMix handles the production behind the scenes.

vMix Folder Player screenshot

A small web tool for keeping a YouTube player at the expected position. In live mode, it maintains a fixed delay behind LIVE. In video mode, it treats a normal YouTube video as if it started at a chosen local clock time, then corrects unexpected jumps.

Useful for OBS or vMix browser sources, shared delayed viewing, and monitoring live broadcasts with enough time to react before the live moment.

Delayed YouTube screenshot

A lightweight browser control surface for vMix. It can control one or more vMix systems, send custom API commands, manage audio and switching actions, and help keep multiple production machines in sync through master/slave workflows.

vMix Master screenshot

A host-run streaming control plane built on MediaMTX. Restream manages stream keys, pipelines, output destinations, FFmpeg jobs, recordings, HLS previews, health state, logs, and system metrics from a browser dashboard.

It is intended for VM/server deployments where MediaMTX owns media routing and the Restream app owns orchestration, state, and operator visibility.

A minimal RTMP/SRT restreaming server built on SRS, FFmpeg, Node.js, TypeScript, SQLite, and a DaisyUI dashboard. It accepts RTMP or SRT ingest and restreams pipelines to multiple RTMP/SRT outputs with simple dashboard management.

Focus Areas

  • Live-stream monitoring and delayed playback
  • vMix control surfaces and helper tools
  • Browser-based operator dashboards
  • RTMP/SRT ingest and restreaming
  • FFmpeg-based output orchestration
  • Small tools that make live production more reliable

Pinned Loading

  1. live-gallery live-gallery Public

    Monitor multiple broadcasts like YouTube, Zoom, JWP, etc

    TypeScript 1

  2. delayed-yt delayed-yt Public

    Solves YouTube skipping issue when watching live in delay

    TypeScript

  3. vmix-master vmix-master Public

    A comprehensive web interface for vMix REST API.

    TypeScript

  4. folder-player folder-player Public

    App to generate a vMix preset from folder with numbered files and to control vMix via simple UI.

    TypeScript 1

  5. multi-lang-qa multi-lang-qa Public

    A convenient way to take questions from multi lingual participants during a live session

    JavaScript

  6. restream restream Public

    A streaming server which takes inputs and replicates them to multiple outputs.

    TypeScript 2 1

Repositories

Showing 10 of 19 repositories

Top languages

Loading…

Most used topics

Loading…