SkillAgentSearch skills...

CharmingPlayer

A cross-platform IPTV player built with Flutter, featuring EPG integration, multiple player engines, and MPD subtitle styling customization.

Install / Use

/learn @CharmingCheung/CharmingPlayer
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Charming Player

English | 简体中文

A cross-platform IPTV player built with Flutter, featuring EPG integration, multiple player engines, and MPD subtitle styling customization.

Features

  • M3U Playlist Support: Import playlists from local files, online URLs, or text content
  • Electronic Program Guide (EPG): XMLTV EPG integration with daily automatic updates
  • Multiple Player Engines:
    • MPV
    • VLC
    • Shaka Player
  • Decryption Support: External decryptor implementation for decrypting Clearkey-protected streams
  • Smart Channel Matching: Intelligent EPG-to-channel mapping with custom mapping support
  • Enhanced Subtitle Support: DVB/PGS, TTML, WebVTT, and more

FAQ

Q1. Windows users receive prompts stating that files like MSVCP140.dll, VCRUNTIME140_1.dll, or VCRUNTIME140.dll are missing.

Related Skills

View on GitHub
GitHub Stars258
CategoryDevelopment
Updated2d ago
Forks36

Security Score

80/100

Audited on Mar 22, 2026

No findings