Files
Restreamer/CHANGELOG.md

791 B

Changelog

All notable changes to this project are documented in this file.

[0.1.0] - Unreleased

Added

  • Initial implementation: yt-dlp based resolver (merging separate video/audio renditions when YouTube serves a live stream split that way), ffmpeg restreaming, per-channel supervisor worker with proactive URL-expiry refresh and reactive restart-with-backoff, broadcast fan-out to multiple HTTP clients, aiohttp server exposing an M3U playlist and per-channel MPEG-TS streams for Jellyfin Live TV.
  • Docker Compose deployment (Dockerfile, docker-compose.yml) and configuration templates (channels.example.yaml, .env.example).
  • Unit test suite covering config parsing, URL expiry parsing, ffmpeg argument building, playlist generation, and broadcast fan-out.