From 406b052de2daef86ea002c5b677f10fbb0b73129 Mon Sep 17 00:00:00 2001 From: marcsello Date: Fri, 17 Oct 2025 12:03:57 +0200 Subject: [PATCH] Add Marcsello's dreams --- goals.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/goals.md b/goals.md index 3bdbe43..c8a3f60 100644 --- a/goals.md +++ b/goals.md @@ -97,3 +97,10 @@ - **Segmented Formats:** Support CMAF alongside traditional MPEG-TS for more efficient adaptive streaming. - **Streaming Standards:** Full compatibility with both HLS and MPEG-DASH. - **Processing Backends:** Flexible support for ffmpeg, GStreamer, or alternative media frameworks. + +## Marcsello's Dreams (Even Less Realistic Goals) + +- **Segment based media distribution across CDNs:** Instead of replicating full media files everywhere, allow replicating only parts of the media files, for even more granular disk usage and better load balancing. +- **CDN appliance:** A pre-built hardware (contains some disks and hardware transcoder) which can be easily deployed and registered by anyone. + - **Custom built Linux based OS:** Buildroot, Nix, or something similar that allows building a compact OS image that can be installed and updated on the target hardware. Built for hosting the CDN software described above. + - **Fail-safe unattended software update for the CDN appliance:** If a software update goes wrong, the appliance should be able to recover without any human intervention.