Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

StamPlayer IPTV Banner

StamPlayer IPTV

A Chrome Extension video player for IPTV, M3U playlists, HLS, and DASH streams with EPG support.

Chrome Web Store License: GPL v3 React Vite Tailwind CSS Shaka Player


Overview

Native Chrome Extension video player for M3U playlists, HLS (m3u8), and DASH (mpd) streams with EPG integration.

Core Features

  • Playback of LIVE and VOD streams.
  • M3U playlist parsing with channel grouping and EPG support.
  • Dynamic selection of video quality, audio tracks, and subtitles.
  • Widevine and Clearkey DRM compatibility.
  • Thumbnail previews (BIF/Trickplay) when scrubbing the timeline.
  • Keyboard shortcuts for quick seeking (0-9) and Picture-in-Picture (P).
  • Smart stream interception (automatically opens .m3u8 and .mpd links in the player).
  • Customization options (Auto-Play, Auto-Mute, Default Audio Language).
  • Dark, minimalist, and responsive user interface.
  • 100% Client-side execution (Zero external servers, total privacy).

📚 Want to learn about advanced URL parameters, ClearKey DRM formatting, or custom headers? Check out the Advanced Usage Guide.


Why a Chrome Extension? (The CORS Advantage)

Many IPTV providers and premium streaming servers protect their video streams using CORS (Cross-Origin Resource Sharing) restrictions. If you try to play these streams on a standard web-based video player, your browser will block the connection and the video will fail to load (often showing CORS missing headers or Error 403).

StamPlayer IPTV solves this by running as a native Chrome Extension. By leveraging Chrome's background extension permissions, StamPlayer completely bypasses CORS restrictions at the browser level, allowing you to play any stream from any server flawlessly.

Standard Web Player - Blocked by CORS StamPlayer Extension - Bypasses CORS successfully
Left: Standard web players get blocked by CORS. Right: StamPlayer Extension plays the stream perfectly.

Screenshots

Home Screen (Playlists & URLs) Extension Settings

Cinematic Player Mode Player with EPG TV Guide

Full Tab View + UHD (Intercepted Streams) Full Tab View + Thumbnails (Intercepted Streams)

Installation

Option 1: Chrome Web Store

You can install StamPlayer directly from the Google Chrome Web Store. Download StamPlayer IPTV

About

Native Extension video player for IPTV, M3U playlists, HLS, and DASH streams with EPG support and CORS bypass.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Contributors