Skip to main content
WYZUK
Web Applications·Production Ready

Wyzuk Cast

Modern High-Performance IPTV Web Streaming Player


Project Purpose

To eliminate the need for heavy desktop IPTV applications or server-side transcoding proxies by implementing stream buffer management and playlist parsing directly in client-side JavaScript.

Overview & Architecture

Wyzuk Cast is a zero-backend, client-side IPTV player designed for maximum speed and zero friction. It directly parses and decodes M3U and M3U8 broadcast playlists in the browser, providing instant channel category filtering, live channel search, logo rendering, and native Picture-in-Picture playback.

Architecture note:Runs entirely in the browser runtime. Stream playlists are fetched asynchronously via client-side fetch, categorized in-memory with regex parsing, and fed dynamically to the HLS.js media element.

Verified Features

  • Client-side M3U/M3U8 parser handling hundreds of live broadcast streams
  • Adaptive bitrate video streaming via HLS.js
  • Dynamic category categorization (News, Sports, Entertainment, Cinema, Documentary)
  • Real-time search filtering by channel name, country, or stream format
  • Native Picture-in-Picture (PiP) and full-screen playback modes with keyboard shortcuts
  • Zero server-side logging and fully responsive mobile player interface

Technologies

JavaScript (ES6+)HLS.jsHTML5 Video APICSS3 Flexbox/GridVercel Edge

Related Projects

ttune Web →Web Applications
YourCraft →Browser Games & Engines
WTOOLS →Software & Developer Utilities