Skip to main content

🏠 > Introduction

Megacubo IPTV Player - Introduction

What is Megacubo?​

Megacubo is a free and open-source IPTV player that allows you to watch live TV channels from around the world using M3U playlist files. It supports multiple platforms including Windows IPTV player, macOS IPTV app, Linux IPTV software, Android IPTV player, and TV Box streaming.

Unlike traditional streaming services, Megacubo does not host or provide content directly. Instead, it acts as a player for external IPTV lists provided by users or third-party sources.

IPTV Player Main Features​

  • Free IPTV Player: Completely free live TV streaming app with no subscriptions required
  • Open Source IPTV: Full source code available on GitHub for IPTV development community
  • Cross-platform IPTV App: Native IPTV player for Windows, macOS, Linux, Android, and TV Boxes
  • IPTV Community Mode: Access thousands of shared IPTV lists and live TV channels from community
  • M3U Playlist Support: Import and manage IPTV M3U playlists with EPG (Electronic Program Guide)
  • IPTV Streaming Optimization: Advanced settings for low-end devices, buffering, and network optimization
  • IPTV Player Interface: Intuitive navigation with remote control support and keyboard shortcuts
  • IPTV Miniplayer Mode: Picture-in-picture IPTV streaming while multitasking
  • IPTV Bookmarks & History: Save favorite IPTV channels and viewing history tracking
  • IPTV Parental Controls: Content filtering for family-friendly IPTV streaming
  • IPTV Search & Categories: Find IPTV channels quickly with search and categorization
  • IPTV Casting Support: Cast live TV to Chromecast and other casting devices
  • IPTV Resume Playback: Continue watching from where you left off
  • Legal IPTV Compliance: Safe IPTV streaming - only plays content from user-provided sources
  • Favorites with Shortcuts: Assign number shortcuts to favorite channels for quick access.
  • Theme Customization: Customize the app's appearance with built-in themes or create your own.
  • Portable Mode: Run the app from USB drives or external storage.

Technical Requirements​

Network Requirements​

  • Minimum bandwidth: 200KBps to 2MBps per stream
  • Recommended: Stable internet connection for optimal performance

System Requirements​

PlatformStatusMinimum Requirements
Windowsβœ… Fully supportedWindows 7, 4GB RAM
macOSβœ… Fully supportedmacOS 10.13, 4GB RAM
Linuxβœ… Fully supportedUbuntu 16.04+, 4GB RAM
Androidβœ… Fully supportedAndroid 7.0, 2GB RAM
TV Boxesβœ… via APK installersAndroid 7.0+

Android IPTV Permissions​

The Android IPTV player requires the following permissions for optimal streaming:

  • Internet access for live TV streaming and IPTV channels
  • Storage access for caching IPTV content and M3U playlist files
  • Wake lock for continuous IPTV playback without screen timeout
  • Network state access for monitoring IPTV streaming connections

IPTV Formats Supported​

  • M3U/M3U8 playlists - Standard IPTV playlist format
  • EXTM3U extended format - Enhanced IPTV playlist with metadata
  • HLS streams - HTTP Live Streaming for IPTV content
  • Multiple video codecs - H.264, H.265, VP8, VP9 for IPTV streaming
  • EPG support - Electronic Program Guide for IPTV channels

You can download the latest version of Megacubo IPTV player from the official website or GitHub repository. See installation guide for detailed setup instructions.

See Also​


🏠 | Installation