About StreamPulse
StreamPulse is an ultra-fast, mobile-first video streaming web platform built with a zero-server static architecture specifically designed for direct hosting on GitHub Pages, Cloudflare Pages, or any static CDN.
Engineered for Mobile Performance
Unlike heavy single-page apps burdened by massive JavaScript runtimes and server dependencies, StreamPulse utilizes lightweight semantic HTML5, high-efficiency CSS, and vanilla JavaScript. This guarantees near-instant First Contentful Paint times and fluid 60FPS mobile browsing even over cellular connections.
Key Capabilities
- Multi-Source Video Engine: Native support for HTML5 direct MP4 streams, YouTube embeds, Videy.co embeds, and third-party iframe providers.
- Centralized Adsterra Monetization: Isolated ad slots with timed in-player overlays, responsive banner containers, and effortless publisher configuration.
- Bilingual i18n System: Seamless language switching between English and Indonesian with persistent user preferences.
- Zero Backend Requirement: Operates entirely without Node.js server hosting, PHP, or relational databases.
Open Architecture & Extensibility
Managing videos, articles, and advertisement tags takes place within clean, structured JavaScript files (assets/js/videos.js and assets/js/ads.js). Adding or updating videos requires only adding an entry to the JSON array.