Skip to content

bsogulcan/another-iptv-player

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Another IPTV Player

GitHub release (latest by date) GitHub

Free & Open Source IPTV Streaming Solution

Another IPTV Player is a lightweight, multi-platform, and feature-rich IPTV player built with Flutter.
Our goal is to provide all the premium features of paid IPTV players for free and with full transparency.

✨ Features

  • Xtream Codes API Support - Full compatibility with Xtream Codes API
  • M3U & M3U8 Playlist Support - Import and play from M3U/M3U8 playlists
  • Live TV Streaming - Watch live television channels
  • Movies & Series - Stream movies and TV series with full support
  • Continue Watching - Automatically resume where you left off
  • Auto Play Next - Seamless episode transitions
  • Global Search - Search across all content types
  • Watch History - Track your viewing history
  • Favorites - Save your favorite content for quick access
  • Track Selection - Choose video, audio, and subtitle tracks
  • Track Selection Memory - Remember your preferences
  • Subtitle Customization - Customize subtitle appearance
  • Multi-language Support - Available in 10+ languages
  • Cross-platform - Works on all major platforms

πŸ–₯️ Platforms

Available on:

  • iOS - iPhone and iPad
  • Android - Phones and tablets
  • Web - Web browsers
  • Windows - Desktop application
  • macOS - MacOS app
  • Linux - Desktop Linux distributions

πŸš€ Getting Started

Requirements

  • An IPTV provider that supports Xtream Codes API or M3U/M3U8 playlists
  • Your IPTV service credentials (server URL, username, password)

⚠️ Important Note:
We are not an IPTV provider and do not offer or sell any IPTV subscriptions or content.
You need your own IPTV provider that supports the Xtream Codes API to use the app.
No registration or payment is required to use this application.

Installation

  1. Download the latest release for your platform from the Releases page
  2. Install the application
  3. Launch the app and add your IPTV provider credentials
  4. Start streaming!

πŸ“š Documentation

For detailed documentation, guides, and FAQs, visit our official website:

πŸ‘‰ https://www.another-iptv-player.com

πŸ—ΊοΈ Roadmap

Completed βœ…

  • Xtream Codes API Support
  • Live TV Streaming
  • Movies Streaming
  • Series Streaming
  • Watch History
  • Global Search
  • Video, Audio, and Subtitle Track Selection
  • Track Selection Memory
  • Subtitle Customization
  • Localization (Multi-language Support)
  • M3U & M3U8 Playlist Support
  • Favorites
  • Improved UI/UX

Planned πŸ”œ

  • EPG (Electronic Program Guide) Support
  • TV Support

🀝 Contributing

We welcome contributions from the community! Whether it's bug reports, feature requests, or code contributions, your help is appreciated.

For guidelines and details, please see CONTRIBUTING.md.

πŸ™ Acknowledgement

  • The project name "Another IPTV Player" is inspired by Another Redis Desktop Manager.
  • This project uses media_kit as the cross-platform video & audio player for Flutter & Dart.
  • Special thanks to JUL1EN094 for documenting and sharing detailed information about Xtream Code API implementation. See the discussion for more details.
  • Special thanks to ls-hidden for contributing with issues and pull requests.
  • Special thanks to mode0192 for providing detailed issues, pull requests and a test account.

πŸ’ Support

If you'd like to help ensure this project continues to improve, consider supporting its development. Your contribution makes a real difference!

Buy Me A Coffee


⚠️ Disclaimer: Another IPTV Player does not provide any IPTV content or subscriptions. Use your own legal IPTV service.

About

Lightweight and feature-rich IPTV player with multi-platform support.

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Sponsor this project

  •  

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •