Documentation
Everything you need, from installation to troubleshooting.
On first launch, the connection screen opens automatically. Three methods are available depending on the details supplied by your service.

If your service gave you a host, a username and a password, enter them in the first tab. It is the most reliable method and provides richer channel information.
If you have a full address (starting with http:// or https://), paste it into the
M3U URL tab.
If your provider supplied a portal address and asks you to register a MAC address, use the Portal tab. SofIPTV shows the MAC address to register with the provider.
The main screen reads left to right: groups, channels, then the preview of the highlighted channel.
| Key | Action |
|---|---|
| ▲ ▼ | Move through the active column |
| ◀ ▶ | Switch between groups and channels |
| OK | Open a group, or watch a channel |
| Back | Go back, or leave the app |
| Green | Add or remove from favourites |
Channel order is set at the top of the screen: Playlist (your provider's order), A→Z or Z→A.
The current programme is shown directly below each channel name in the main list. The bottom bar adds the progress bar and what is up next.
SofIPTV looks for a guide in this order: the one declared in your playlist, then your provider's, and finally public fallback guides. Nothing to configure.
On a channel, press the green button: a star appears and the channel joins the Favourites group at the top of the groups column. The same button removes it.
The Green: add/remove favourite hint is shown in both the main list and the transparent menu. The last ten channels watched are kept: red button during playback, or the Recent tab of the switching menu.

| Key | Action during playback |
|---|---|
| OK | Open the switching menu (groups, channels, favourites, recent) |
| ▲ ▼ | Previous / next channel |
| INFO | Show the current programme again |
| Green | Add the channel to favourites |
| Red | Recent channels |
| Back | Return to the list; playback continues in the preview when available |
⚙ Settings button, Preferences tab:
| Setting | What it does |
|---|---|
| Language | French, English, Spanish, Arabic — or automatic, following your television |
| Theme | Dark (default) or light |
| Preview | Show or hide the highlighted channel to the right of the list |
| Buffer | Low, normal or high: the higher it is, the smoother playback becomes, at the cost of a few seconds' delay behind live |
| Erase everything | Permanently removes all local IPTV sources and credentials, last channel, favourites and preferences. The SofIPTV licence and the TV hardware identifier are kept. |
You get a full 7-day trial, with no credit card and no feature held back. The app warns you as the end approaches.

With your phone's camera, from the activation screen on the TV.
Follow the steps on our website, from your phone.
Within seconds, with nothing to type on the remote. Leave the app open.
The app could not fetch your channels. Check, in order: the address or credentials entered, the television's internet connection, and finally whether your subscription is still valid. The Try again button takes you straight back to the connection screen.
The app shows the precise reason. The three common cases:
| Message | What it means |
|---|---|
| Subscription in use | Your subscription is already streaming on another device. Stop it there and wait thirty seconds. |
| Access refused / channel unavailable | The channel is offline or restricted to another country. It would fail in any application. |
| No picture received | The stream responds but shows nothing: unsupported format, or a failing source. |
Raise the buffer in the settings. If it happens on every channel, the cause is usually your internet speed or your provider's server.
Close the app completely (hold Back, or press Home) and reopen it.