Features

IPTV player features for iPhone

Smart IPTV Pro Player plays M3U playlists and Xtream Codes accounts on iPhone and organizes them into Live TV, Movies, Series and a personal Library. Here is exactly what the app does today.

Playlist sources: M3U URL and Xtream Codes API

Every IPTV provider gives you at least one of two ways to connect. Smart IPTV Pro Player supports both and lets you keep several playlists side by side.

  • M3U URL: paste the full playlist link (for example https://example.com/list.m3u). Channel names, logos and groups are read from the playlist.
  • Xtream Codes API: enter the host (server URL), username and password from your provider. Live TV, movies and series are loaded as separate, structured lists.
  • Multiple playlists: add, switch between and delete playlists in Settings.
  • Automatic refresh: playlists refresh on launch every 4, 12 or 24 hours (12 hours by default), or manually with Refresh Playlist.
Smart IPTV Pro Player home screen after adding a playlist on iPhone

Live TV with categories and quick channel switching

Live channels are grouped by the categories in your playlist. The Home screen shows a Live now row, and the player lists the other channels in the same category below the video.

  • Browse channels by category or show all
  • Previous and next channel buttons inside the player
  • Mark channels as favorites with one tap
Live TV channel grid sorted by category in Smart IPTV Pro Player

Movies (VOD) and series with seasons and episodes

Video on demand gets dedicated Movies and Series tabs with poster grids. With an Xtream Codes account, each series opens with its seasons and episodes. For M3U playlists, the app sorts entries into movies and series based on the playlist's group names.

  • Poster grids filtered by category
  • Season and episode lists for Xtream Codes series
  • Continue watching row on the Home screen
Series posters in the Series tab of Smart IPTV Pro Player

Library: Favorites, History and Downloads

The Library keeps your personal shortcuts in one place.

  • Favorites for live channels, movies and series
  • History of what you watched recently
  • Downloads of movies and episodes for offline viewing (live channels can't be downloaded)
  • Watched-hours statistics for Live TV, Movies and Series in Settings
Library tab with favorite channels and movies in Smart IPTV Pro Player

A player built for live streams and long movies

Playback uses Apple's native video engine first. If a stream or file can't be opened that way — for example MKV, AVI, WebM, WMV or FLV — the app automatically switches to a second, VLC-based playback engine.

  • HLS (M3U8) and MPEG-TS (.ts) live streams
  • Resume playback where you stopped
  • 10-second skip buttons and double-tap to skip
  • Fit or fill the screen, and rotate to landscape for full screen
Landscape full-screen playback in Smart IPTV Pro Player on iPhone

Account and sync (optional)

Sign in with Apple or Google to keep your playlists and preferences synced to your account, or choose Continue without an Account. You can sign out or delete your account in Settings.

Supported formats at a glance

WhatSupported
Playlist inputM3U URL; Xtream Codes API (host, username, password)
Playlist data#EXTINF entries with tvg-name, tvg-logo and group-title
Live streamsHLS (.m3u8) and MPEG-TS (.ts)
Movies and episodesMP4 and other formats Apple's player supports, plus MKV, AVI, WebM, WMV and FLV
DevicesiPhone with iOS 18.0 or later

What the app does not include

Smart IPTV Pro Player does not provide channels, playlists or IPTV subscriptions, and it does not recommend providers. You need your own service and should only watch content you are authorized to stream.

Bring your playlist. We'll handle the playback.

Smart IPTV Pro Player is a free download for iPhone. Add the M3U URL or Xtream Codes login from your IPTV provider and watch live TV, movies and series in one clean app.

Download on the App Store

Free download · iPhone with iOS 18.0 or later