Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

I built SaifSat: An ultra-lightweight web streaming engine capped at 25MB RAM

Description and use

SaifSat Core Player is a lightweight web IPTV player that caps memory usage at 25 MB, enabling smooth playback on older hardware without freezing.

Problem

Need an IPTV and live-stream web player that does not freeze older machines or consume excessive browser memory.

Outcome

SaifSat Core Player achieves live IPTV streaming with memory usage capped under 25MB, preventing freezes on low-spec hardware.

Workflow

  • 1. Design engine with vanilla JS, Web Workers, and WebGL fallback.
  • 2. Implement memory clamping to keep usage below 25MB.
  • 3. Deploy interactive live demo and host source on GitHub.
  • 4. Allow users to test .m3u8 feeds and monitor memory via browser DevTools.

Evidence

I created SaifSat Core Player, an open-source lightweight engine built with vanilla JS, Web Workers, and WebGL fallback that clamps memory usage strictly under 25MB.

Source

Feel free to test your own .m3u8 feeds and check memory consumption via browser DevTools (Performance/Memory tab)!

Source

  • Record date: 2026-11-02T05:59:07.465Z