IPTVShub

IPTV setup, guides
and community.

Set up your TV, fix a buffering stream, or compare the terms from 30 provider websites.

Start with what went wrong

Three guides for common setup problems.

See all guides →

Research 30 provider websites

Find the brand, check its website and open the research record.

Provider directory →

Browse what you watch

Ask in the right place

Give the device, app version and the result of one test.

Go to the forum →

Find the exact channel and feed

Search the station name or the ID from your guide.

Open the station directory →
Team 8K IPTV multiple-screen artwork

Channel names can hide different schedules

Start with the broadcaster, market and programme time. Compare the catalogue feed name with the listing on your actual device.

Plans, reviews and reseller math

Set up for your local market

Find the station edition, time zone and audio language.

Browse all countries →

Get to know the player

See the menu and navigation before changing a setting.

All app guides →

Common setup questions

Browse all answers →
Can I read discussions without registering?

Yes. Published topics and replies are readable in the browser. A verified account is required to post, reply, vote or save a topic.

Read more
Who can see my email address?

Your email is used for account and private request functions. It is shown on your account page and to staff where needed for a private request. Public discussions display your username.

Read more
Why is my topic awaiting moderation?

New member topics and replies enter a review queue. An approved topic appears in its forum category. You can check your recent submissions from your account page.

Read more
What belongs in a good setup question?

Give the device model, app version, expected result and one test you already tried. Name the affected feature and keep login details and playlist addresses private.

Read more
What is the difference between an IPTV app and a subscription?

The app organizes and plays content on a device. A viewing account supplies the authorized source. A separate app licence may have different terms from the viewing plan.

Read more
Is every M3U8 file an IPTV channel list?

No. An M3U8 can describe HLS media variants or segments. Look for playlist metadata or HLS tags to decide how to open it.

Read more
Why does the list import but nothing plays?

The player has read the list. Test two authorized items and record the playback error and time. Check stream permissions and retrieval before editing the whole list.

Read more
Where should I paste a username and password?

Use the account setup fields in the documented player. Check whether it expects separate server, username and password fields or a playlist URL.

Read more

From the editorial desk

Read the journal →

A practical guide to watching and troubleshooting IPTV

The simplest way to judge a television setup is to watch something you would have chosen anyway. Pick a specific live programme, or an episode with the sound and captions you need. Open it on the screen you use most, with the remote and network you use every day. A channel count, an app icon and a picture on a provider website tell you where to start looking. The picture, the programme and the way your household can reach it tell you whether the setup is worth keeping.

This guide is for someone who wants a working evening of television and a record they can use when it stops working. It also gives you a way to compare a paid offer before buying it. Work through the decisions in order for a new setup, or jump to the part that matches what happened. The numerical examples are illustrations, and the provider pages show which claims come from published material and which questions still require evidence.

Begin with the evening you want back

“We need IPTV” is a hard requirement to test. “We want the local six o’clock news on the kitchen TV and English captions on the Friday drama” gives you two checks you can finish. Write down where people sit, which remote they reach for, and whether someone watches on another screen at the same time. Put the two essential items first. A sports fan may care about one fixture and a replay that starts at the beginning. A parent may care about one stable way to open a favourite programme without someone else entering a password.

Use an ordinary week for this exercise. A guest’s visit, a holiday or an unusually quiet afternoon can hide the part that is difficult. If the living room and the study are usually active at the same time, write down the overlap. When the one-screen test goes well, that overlap still needs a separate test within the account’s permitted connections. If a household member watches on a phone with headphones, the picture on the main TV tells you very little about the phone’s audio and navigation.

Here is a fictional example. Leena’s household wants a local bulletin in the evening and a streaming drama later. The family already has a smart TV and an older HDMI stick. The useful question for the bulletin is which affiliate or regional edition appears at six. The useful question for the drama is whether the native app remembers the caption preference after the TV is switched off. These are different checks, even if one screen is used for both. Leena writes the two tests down and keeps the old stick working while she tries the TV app. The household can still watch if the experiment takes longer than planned.

Give yourself a pass condition before changing anything. “The bulletin plays for ten minutes, the listing matches the local station, and my parent can find it from Home” is concrete. “The setup feels fast” needs another definition. You could record the time to first picture and count how often you need to reopen the app. You do not need a stopwatch for every evening. One timed run is enough to replace a vague memory with something you can compare after a change.

Write down Example Why it matters
First programme Local bulletin on a named station Gives you a schedule and feed to check
Screen and remote Kitchen TV and its supplied remote Keeps the test on the actual viewing path
Access requirement Captions and one place to resume Makes success visible after playback starts
Overlap Another viewer starts at seven Exposes a connection rule during a real routine

The setup guides help you turn the viewing goal into a first run. The country directory and broadcaster records help identify a local edition before the test.

Work out what each part of the setup does

Think about the parts you can observe. The television displays a picture and may run a player of its own. An external stick or box runs a separate app and sends the result to the television. The player asks for a supported input or account and requests media. A programme guide supplies names and times that the player tries to match to channels. Billing and support can belong to another organization again. You can start narrowing the cause as soon as you know which part of that chain you are using.

For instance, a TV can show a working HDMI home screen even when the app on the stick is signed out. A player can load a programme guide while one stream returns an error. A receiver can hear sound from the TV’s internal apps and handle a different audio format from the HDMI device differently. Putting all of those symptoms under “the TV is broken” makes it hard for anyone to suggest a useful first test. A sentence such as “The external device opens its home screen and the player shows the guide, then one programme stays on a spinner” gets you much further.

Two words cause particular confusion in setup. A playlist tells a compatible player what it can try to open. An electronic programme guide tells it what is scheduled and can use a separate identifier for each edition. In an HLS playback path, a playlist can also describe media segments or variants that a player requests during playback. People use “playlist” for both the channel list and the delivery structure, so identify the screen or file you mean when you ask for help. Kodi documents the M3U channel and XMLTV guide roles in its IPTV Simple client. Kodi IPTV Simple · HLS specification

“4K” is another example. If the television reports a 2160p HDMI signal, you know what the HDMI device is sending at that moment. A receiver can scale video before sending it, and a player may change the incoming rendition when conditions change. When source resolution actually matters, record the information the player can expose and put the television’s output mode on a different line. If the app offers no source details, describe what you observed and leave that field blank. A screenshot of a TV settings page can document the display path. It cannot fill in a missing measurement from the stream.

Look at the same separation when a sign-in fails. If you purchased an app through a device store, that store record can help you restore the app purchase. If the viewing seller issued a distinct account, its receipt and support route are where that account is managed. Save both names while they are easy to find. Do the same for the player version and model of the television or box. A future support person can use those identifiers to find the relevant screen instead of starting with a guess.

Use the app and viewing account guide or the source versus display guide when the terminology is the problem.

Start from the screen and the official player route

Read the model and installed software on the device itself. A retailer’s product title often leaves out a generation or regional model suffix. The settings page, original packaging or manufacturer model lookup can give you a more useful identifier. On a shared TV, note whether the old player is a built-in app or opens through an HDMI input. If you replace a stick and keep the TV, the player and remote instructions may have changed even though the television and room are the same.

Use the storefront or the publisher’s documented route for your exact platform. A real app name can be copied into an unrelated listing. Read the developer name and support website on the listing, then compare them with the directions supplied for the account you have. Ask the seller to identify the required app in writing if its instructions jump between a native store and a separate installer. A product photo is useful for finding a model label. Compatibility comes from the publisher and the platform’s actual listing for the model and region.

Amazon’s Fire TV documentation illustrates why this matters. It identifies Android-based Fire OS models and devices using Vega OS. The two can have similar product names, and the application distribution path depends on the model and platform. Checking the model table before following a generic installation video can save a household from replacing a working app or sending a file to a device that cannot use it. Amazon Fire TV device specifications · Identify Fire TV devices

For a first run, open the player while the household is still using the old setup. Confirm it can reach the screen where the expected account or playlist type is entered. This gives you one success before the viewing credentials are involved. If the account instructions name three fields and the app asks only for a file, take the visible field names to support. A blank field label can safely illustrate the question. Values in those fields can contain account details or private access tokens, so leave them out of forum posts and screenshots.

If you plan to cast, distinguish seeing the receiver in the app from playing on it. Find the target television with an app whose Cast support is documented. If it never appears, begin with discovery and the intended local network. If it appears and a known supported control works, repeat with the programme you care about. The answer determines whether to inspect discovery, the viewing app, or the item itself. Google’s support instructions explain the same-network and compatible-app requirements for its supported casting route. Google Cast help

When the first playback works, close the app and reopen it with the usual remote. Check whether the app remembers the account and whether the programme is still easy to reach. Put the working route in a note a second person can use. The device handbook, product photo gallery and publisher check have the detailed steps.

Give live picture, sound and listings their own checks

A live channel that opens deserves three checks before you move on. Can you get a stable picture during the time you actually watch? Can you select the audio or captions you need? Does the guide identify the right programme and edition? Start with a feed you recognize and a listing you can check on the broadcaster’s own service. Open the next scheduled item or return after the programme changes. This often reveals stale information that a glance at the home screen misses.

For audio, use a scene with clear speech. A menu that lists two options proves the player can see two labels at that moment. Listening to a few sentences tells you whether the selected track is the one you wanted. For captions, choose a scene long enough to see timing and readability. Toggle the control once, leave the screen and come back. A remembered caption setting is part of a usable setup for someone who depends on it. Check a replay separately when that matters to the person watching. W3C captions guidance

For the guide, choose one item with an unmistakable title and a date. Compare the station call sign or edition, its expected start time, and what the app shows on the intended device. A nationwide channel label can hide a local feed or an alternate language version. When only one channel is wrong, the useful lead is usually that feed and its mapping. When several unrelated channels show the same one-hour error, the source time and the receiver’s zone deserve a look. Keep the date in the report so a seasonal clock change can be checked rather than guessed.

For live and replay, open the same named programme through the two available paths if your account supplies both. Write down which button you used, when the picture began and which scene opened. Some players separate a completed catch-up programme from the ability to scrub back inside a live stream. A control that works in one place can be absent in the other. Ask support about the specific path you used and the account’s documented replay window before assuming the guide has failed.

Observation Next useful check
Picture plays and the listing is blank Compare the station ID and one valid guide entry
The listing is an hour wrong on several stations Compare the explicit source offset with the device zone on the programme date
Audio is correct live and wrong on replay Record the distinct item and track label on both paths
The local programme belongs to another city Check the broadcaster’s affiliate or regional schedule
The TV menu looks normal and one title is dim Read the picture format and use a known control title on the same input

The EPG handbook covers the detailed schedule work. The audio and captions guide and catch-up window test turn the other observations into checks you can repeat.

Use one ordinary control when the picture freezes

Leave the frustrating item on screen long enough to describe what happens. A picture that never starts, a picture that starts and then stalls, and a picture that goes soft with uninterrupted audio give you different places to look. Start a known playable programme on the same device and in the same app as a control. If you can, make the second run close in time. Write down the player version and the route the device uses to reach the network before changing it.

Now change one thing. A device with wired support can be a useful comparison with Wi-Fi in the same room. Keep the screen, app, channel and viewing window as close as you can. If a device has no supported wired option, repeat at another representative time or move only the receiving device. Swapping the app, account and room in one move can get a picture back, but it leaves you unable to say which change mattered. The goal of the test is to preserve a next step for when the problem returns.

Imagine a fictional evening where a drama starts in four seconds and plays smoothly for ten minutes. A live bulletin on the same app starts in five seconds and pauses twice. You repeat both on the wired route using the same device. The drama still plays and the bulletin still pauses. The paired runs make the wireless path less convincing as the only explanation. There is still useful work before anyone blames the broadcaster or the provider. Try a different live station on the same service and, if you have another authorized route for the bulletin, compare the exact local edition there. Keep the results tied to the time of the test.

Suppose instead that both live stations freeze over Wi-Fi and both play on Ethernet, while the player stays on the same box. That points the next check toward the wireless path where the TV sits. Compare the device’s signal or association information if it shows any. Check whether the route goes through a mesh node or a separate guest network. The phone’s speed reading in the hallway is useful context for that phone. The actual TV and the actual programme remain the main observation for the viewing problem.

If a device shows a playback quality or network overlay, record only the fields you can identify. Read what the player names as source or rendition and keep it apart from HDMI output. As an adaptive stream responds to changing conditions, quality can change before the player has to pause. A count of pauses is therefore one field, and a visible quality drop is another. You can send both to support in a few lines, with no access address or screenshot of your account. HTTP Live Streaming specification

The controlled buffering test, live versus replay example and playback reporting guide provide a more detailed run for these cases.

Find the station, local edition and rights for an event

A search for a station is an identity task. A search for a way to watch a match is an availability task. Begin with the exact programme or event. For sport, record the teams or participants, competition, date and territory. Then look for the organizer’s current territory list and the broadcaster’s own schedule. A provider page that displays the network logo gives you a name to investigate. It leaves the individual fixture, available platform and replay window to be confirmed.

If you follow a local station, add the call sign or edition and the city. People in two cities can both say they watch the same network while their local bulletins and occasional fixtures differ. In the US, look up the member station or affiliate where appropriate, then compare the local schedule with the feed displayed on the TV. In the UK, a regional bulletin is a useful spot check for a feed choice. In Canada, check the actual station and the desired audio or caption language independently. The national service, regional feed and your device’s store access are separate observations. PBS station finder · BBC iPlayer help · CBC Gem

Time matters even with the right feed. Imagine a race shown as starting at 23:10 at the venue on Saturday. If your viewing clock is four hours ahead on that date, the same event starts at 03:10 on Sunday for you. A listing at 02:40 might be the beginning of the broadcaster’s coverage rather than a different race. Put the local day beside the time and label it “coverage” or “start.” Check the organizer again if the event is postponed. Work from the actual date and named zones when seasonal clock changes could make a remembered offset wrong. IANA time zone database

The evening plan may depend on replay rather than live availability. A highlights package, a replay from the beginning and a live channel with a restart button are three different routes. If you want to avoid the score, find the direct event title in the service’s guide and check how soon it appears after the event. Ask about the replay window and whether the playback starts at the beginning if the event is still live. Coverage in another country or another competition may tell you nothing about the one you’re trying to watch.

The sports coverage guide helps find the event and authorized broadcaster. The country guide covers local services and editions. The broadcaster directory helps you connect a real station or feed label to the exact guide entry. There is a separate film and series artwork gallery for identifying a title, year or season before checking its local listing.

Judge a provider on the order you could actually place

Start with the exact website and the name that would appear on the order. Similar branding across domains can leave you comparing two unrelated offers. Open the provider profile and follow the recorded publisher reference for that hostname. Check that the order, payment issuer and support path belong to the offer you are considering. If the profile identifies an archived website, use it to recognize the name and frame your questions. Ask for a current first-party order summary before relying on any old artwork or text.

Put the entire term on one line. Include currency, how many months or days you are buying, any required app fee, whether tax is included or unknown, and the quoted number of permitted active streams. Record the next renewal date and the process for cancelling, restoring or changing devices. A monthly equivalent is helpful for comparing costs, but the whole initial payment is what leaves your account and the commitment term is how long you wait before the next decision.

Here is a deliberately fictional quote. One seller asks for 60 units for six months and lists a separate 8-unit player charge. Another asks for 30 units for three months with the required player already included. The first outlay is 68 compared with 30. Over six months, if the second seller’s renewal is confirmed at the same price and no other charge applies, its total is 60. If the renewal amount is unknown, 60 is a conditional result and should be labelled that way. A second active stream, an app-store fee or a different supported device can change which quote meets your requirement.

A short trial can be useful when you have already installed the player and know what you want to test. Get the duration and start conditions in writing, including the local time at which access is expected to end. Put your essential live item, guide refresh and one track check first. Test a second screen only where the account permits the intended overlap. Use the last part of the trial to find the support and account recovery path. If the match or programme you care about is outside the window, mark it as untested. A successful unrelated demo is only a result for that demo.

Ask questions with enough specificity to receive an answer you can later verify. “Will it work on my TV?” can lead to a long list of devices. “Can this order be used in the published player for my exact model, with the two named inputs and one simultaneous stream?” gives the seller a clearer target. A written answer should name the device or app and distinguish an install from an active stream. If two plans are both plausible, take the same questions to both sellers and enter the answers in the same order.

Use the provider directory for the 30 hostname-specific research profiles and the comparison worksheets for equivalent terms. The review guide shows what a useful claim or test record looks like, while the trial checklist gives you a shorter version to keep beside the TV.

Keep a record another viewer can understand

A good setup note fits on one screen. Put the real TV or box model at the top, followed by the installed player and the way to reach it. Add the two preferred channels or titles, where to look for captions, and what to do if the old input comes up. Save the support route and the place you keep the receipt. A record meant for the household can describe where private account information lives without copying that information into the note.

Do the handover before the person who set everything up leaves. Ask another household member to open the app, find a favourite, pause and return to the guide. Watch the clicks they use, then adjust the note. A step that starts with “press Back until it works” may be clear to someone who already knows the app and confusing to everyone else. Describe what the expected screen says and name the TV input or the remote that controls it. A picture of the remote is useful when two remotes look alike. Keep a spare route to the native TV or a licensed broadcaster app while anyone learns the new one.

Use the same care with a renewal. Record the expiry date from the order or account display and the support route for the exact seller. A renewal that extends an existing account should be confirmed against the account and date you expect. If a new offer requires a different app or input, plan a small control run first. Keep the old route intact until the change is understood. Screenshot an error code or visible status where helpful, and remove the account name, any code with access rights, order details and private data before sharing.

For households using captions or spoken menus, keep a specific control title or channel available after an update. Write down the language, the control’s position and what happens when you leave playback. If the setting moved, a short correction in the household note is more valuable than an old set of pictures. If the setting has stopped working in one title, try the control and describe the difference before uninstalling an app or clearing its data. There may be separate accessibility controls for the TV, box and player.

For a reseller or a staff member taking over support, the useful record is different. Keep a list of authorized operator roles, escalation contacts, dated supplier terms and the balance change after a real activation or renewal. Treat a requested change and a posted deduction as separate events. The reseller operations guide goes through those records, the credit calculator helps with exact units, and the panel handover checklist has the account handoff items.

Turn a confusing problem into a forum question

Choose the category based on the first thing that failed. If the app does not open, start with apps or devices and name the exact model. If the picture freezes after playback starts, post in playback with a repeatable observation. If the guide is empty on a working channel, the EPG category is the place to describe the feed and schedule. For a billing or support dispute, keep the order number and receipt out of the public question and use the supplier’s documented private route. The public discussion can still explain which evidence to request and which part of the process went wrong.

Give the thread a title someone else can recognize when they have the same issue. “Live local bulletin pauses on Fire TV after about 30 seconds” gives a useful start. The first paragraph can say what should happen, what happened and when. Follow it with one test and the observed result. When someone suggests another check, reply with the variable you changed and what stayed fixed. This creates a record another viewer can learn from later, even if their hardware or account is slightly different.

Here is a fictional example of a question worth answering. A viewer expects the 18:00 local news. Live playback starts immediately, but the guide shows a programme from another city. The viewer reports the market, station label, local time zone and date, plus a comparison with the broadcaster’s published schedule. A second channel displays the right time. There is enough detail to ask about the regional mapping without needing a private playlist or a screenshot of the account page. If the provider changes the feed, the viewer can edit the thread with the date and the test that confirmed the fix.

An answer can be useful without pretending to know the cause. Describe what the current evidence supports and offer one observation that would change your view. If a person tried a wired connection and still got the same pause, there is little reason to ask them to buy a new router as a first move. Ask what the working control did and whether the pause followed the channel into a second authorized player. If a device menu changed across releases, name the model and version you are describing. A link to the exact vendor instructions helps the reader confirm the steps.

Before posting, search the exact error message and one model name in the forum and editorial search. An old thread may offer a useful control even if its fix no longer applies. Use the community categories, posting page and community guidelines when you are ready to share a question.

Know what the site’s reference pages can establish

A site can give you one place to look up a station or a device, and the strength of that result depends on the record behind it. A station reference can show a call sign, feed names, language and a source identifier. That lets you compare a guide, talk to the broadcaster or narrow a problem to a particular market. For actual viewing, return to the current broadcaster or authorized service and check the programme, device and territory. A reference directory records identity and context. Availability on a specific date is a different question that needs the current source.

The same reading applies to pictures. A product image is useful when two boxes or two remotes have similar names. Read the manufacturer model, then compare it with the settings on the hardware in front of you. A screen capture can show where the guide is in a particular version. Check the publisher and version before expecting the same labels. A film poster may help identify a remake or season, but the actual release and regional viewing route come from the title and distributor. Where an archive is used, the image caption and related source give you the context for that edition.

When an article describes a worked scenario, its numbers show how a decision or calculation behaves. They are not a report of someone’s actual subscription unless the article identifies the underlying source. Give real measurements their place in your own notes. For example, “The control channel played for ten minutes on both paths” is an observation. “The provider is fast” is a broad interpretation. If someone publishes an offer total, record the date and offer identity beside the amount. The next person should be able to check the same claim without repeating an entire search.

If something changes, report the specific field. A useful correction names the URL and the statement, shows what the new source says, and explains whether the difference affects an old snapshot or a live instruction. A case where two dated public pages disagree may call for both sources to be shown. A case where a link has moved and the same document is available elsewhere can be simpler. The corrections page and media credits provide the corresponding routes.

Put together a short plan for the next session

If your problem is a first installation, write down the model and player first. Open the supported listing on that device, confirm the required input and keep the original setup available. Play a known item and check the guide against the broadcaster before adding more screens. If the new route survives a close and reopen, hand the remote to the person who will use it and watch whether they can reach the same programme.

If your problem is a freeze, identify one failing item and one usually reliable control. Repeat both with one change you can undo and write down the time, app version and visible result. If the issue is the wrong guide listing, compare one specific station and programme using the local schedule, date and zone. If the issue is a paid plan, read the full quote, exact term and simultaneous allowance, then make the smallest representative test within the terms you received.

One last fictional example brings the decisions together. A family wants a Saturday match and the local news. Their television has a native app that plays the authorized broadcaster’s news stream, but the sports viewing app is available only on the compatible box they already own. They keep those routes separate. They check the organizer’s territory information and verify the named fixture on the sports service. They rehearse the switch from native TV to the HDMI input the night before, while there is still time to correct it. The rehearsal discovers the remote was changing the television volume while leaving the box on the wrong app. A written reminder about the input and app is enough to solve it. No plan change or new equipment is needed for that specific problem.

Finish the session with a result you can explain in one sentence. It might be “The home app opens on both screens, but the plan allows only one active stream” or “The picture works and the programme guide uses the wrong local feed.” A sentence like that is already a decision. You know which information to ask for, which guide to open and which working part to leave alone. Keep it with the date so the next person can build on the result instead of starting again.

The answers library covers shorter questions. Start with the first setup guide for a new screen, or use the troubleshooting handbook for an issue you can reproduce.