First run
ClearView is a player, not a content provider — it comes with no channels of its own. The first time you open it, it lands on Settings so you can point it at your provider. Add an M3U playlist or Xtream Codes login and your channels appear straight away.
The whole interface is driven by your remote’s D-pad. At all times one tile is highlighted with a teal glow — that’s what will open when you press OK.
Installing on your TV
ClearView installs like any other Google TV app — straight from the Google Play Store. No computer, no sideloading, nothing technical.
- On your Google TV, open the Play Store from the apps row — or hold the remote’s assistant button and say “ClearView IPTV”.
- Search for ClearView IPTV and open its listing.
- Select Install. When it finishes, ClearView appears in your apps row — open it to add your provider.
That’s the only step. Everything else — your playlist, the guide, favourites — is set up inside the app.
Connect an M3U playlist
If your provider gives you an M3U / M3U8 URL, this is the quickest route:
- Open Settings from the navigation rail.
- Choose Add M3U playlist and paste your full playlist URL.
- Save. ClearView fetches and parses it off the main thread, groups channels by their
group-title, and pulls logos fromtvg-logo.
The URL is persisted, so the playlist reloads automatically the next time you open the app.
Connect Xtream Codes
For providers that use Xtream Codes, sign in with your account instead of a playlist URL:
- In Settings, choose Xtream Codes login.
- Enter the host (e.g.
http://example.com:8080), your username and password. - ClearView talks to the provider’s real
player_api.phpto load live channels and VOD using the provider’s own categories, and reads the EPG from your account’sxmltv.php.
Credentials stay on the device and are only ever sent to your provider.
Update from a computer
Typing a long playlist URL with a remote is no fun. Instead, with the TV on its setup screen, you can send the playlist from your phone or computer and the TV picks it up — no typing on the TV at all.
- On the TV, open Settings → Update from your computer and leave it open. It shows a device address (like
02:1a:79:3c:8f:21), a 6-digit PIN, and a QR code. - On your computer or phone, go to greathouse.co.nz/clearview/setup — or just scan the QR code, which fills in the address for you.
- Enter the PIN, paste your M3U URL or enter your Xtream Codes login, and press Send to my TV. The TV switches over within a few seconds.
Your playlist is never stored on our servers — it’s passed straight to your TV and discarded. The PIN is what authorises the change; only someone looking at your TV screen can see it. Want a fresh one? Press New code on the TV.
Using the app
- Live TV — the home screen, with an “ON NOW” hero and rows of channels grouped by category.
- Guide — every category as a browsable row, plus a real time-grid EPG when XMLTV data is available.
- Favourites & Search — quick ways back to the channels you watch most.
- Continue watching — the last channel you opened is waiting in the hero next time you launch the app.
- The clock — always top-right, where you instinctively look.
Troubleshooting
- Nothing loads after adding a provider. Double-check the URL or host for typos, and confirm the same link works in a browser or VLC. A trailing slash or missing port is the usual culprit.
- One channel won’t play but others do. That stream is likely offline or geo-blocked — it’s not an app problem. ClearView auto-recovers from temporary buffering and network errors on its own.
- No guide data. Your provider may not publish XMLTV. Live TV still works fully without it.
- Logos missing. Logos come from your playlist’s
tvg-logotags; if the provider doesn’t set them, a placeholder is shown.
FAQ
Do I need an IPTV subscription to use ClearView?
Yes. ClearView is a player, not a content provider — it comes with no channels of its own. To watch anything you supply your own provider’s M3U URL or Xtream Codes login.
Where are my login details stored?
Your M3U URL or Xtream Codes credentials are saved locally on the device with Android’s DataStore. They are not sent anywhere except to your own provider when loading channels.
Why do some channels not play?
Individual streams can be offline, geo-blocked, or in a format your device can’t decode. ClearView automatically retries and recovers from transient errors on live streams; if one channel consistently fails, try another to confirm the provider is reachable.
Does it support a TV guide (EPG)?
Yes. If your playlist advertises an XMLTV guide (via the url-tvg header) or your Xtream account exposes xmltv.php, ClearView builds a browsable time-grid guide automatically.
Which devices are supported?
Any Google TV or Android TV device — streaming boxes, sticks, and TVs with Android TV built in.