Installatiehandleidingen
De tv-gids aan de praat krijgen
Een programmagids heeft twee dingen nodig die op elkaar moeten aansluiten: een bron met gegevens, en kanaal-ID's die overeenkomen met je afspeellijst. Bijna elke lege gids is het tweede probleem, niet het eerste.
Laatst bijgewerkt
De tv-gids is het raster met wat er nu is en wat er nu komt. InoxTV maakt die gegevens niet. Het haalt ze op uit een bron die je configureert, of uit de API die je provider aanbiedt, en koppelt vervolgens elk programma aan een kanaal in je afspeellijst. Beide helften moeten werken. Een bron met perfecte gegevens toont nog steeds een lege gids als de ID's niet aansluiten.
Controleer of je überhaupt een bron nodig hebt
Open voordat je iets instelt de gids. Heb je verbinding gemaakt met Xtream Codes, dan levert het panel de gidsgegevens meestal via dezelfde API en is het raster al gevuld. Een tweede bron daarbovenop toevoegen levert je niets op en verdubbelt wat er gedownload moet worden.
Heb je verbinding gemaakt met een M3U-afspeellijst, dan heb je vrijwel zeker een bron nodig: het bestandsformaat bevat kanalen, geen schema's. Stalker Portals zitten tussen de twee in, sommige leveren een volledige week, sommige niets.
Voeg de bron toe
Open Instellingen › Tv-gids. Het scherm dat je wilt is Tv-gidsbronnen, dat de bronnen vermeldt die de app kent en waar je er nog een toevoegt.
Wat je toevoegt is een XMLTV-adres, een URL die een XML-bestand met programmagegevens levert, vaak gecomprimeerd. Waar het vandaan komt maakt meer uit dan de meeste mensen verwachten, dus in volgorde van voorkeur:
- De eigen EPG URL van je provider. Verreweg de beste. Hij is samen met je afspeellijst gegenereerd, dus de kanaal-ID's komen per constructie overeen. Vraag erom als je er geen hebt gekregen.
- Een publieke XMLTV-bron voor je land of regio. Werkbaar, en vaak goed voor nationale kanalen. Verwacht gaten: de ID's zijn niet voor jouw afspeellijst gebouwd.
- Al het andere. Een bron voor een andere regio downloadt en parseert perfect en koppelt vervolgens bijna niets.
Je kunt meer dan één bron toevoegen. Dat is de moeite waard wanneer de ene je nationale kanalen goed dekt en een andere een categorie dekt die daar ontbreekt.
Koppel hem aan je afspeellijst
Dit is de stap die wordt overgeslagen. Een bron die bestaat is nog geen bron die wordt gebruikt.
Open Instellingen › Afspeellijsten, selecteer je afspeellijst en kijk naar EPG-bron. Tot je die instelt, staat er Geen bron en blijft de gids voor de kanalen van die afspeellijst leeg, wat je ook hebt toegevoegd. Stel hem in op de bron die je net hebt geconfigureerd.
Bij meerdere afspeellijsten heeft elke zijn eigen EPG-bron. Twee afspeellijsten van twee providers hebben meestal twee bronnen nodig; beide op één bron richten is hoe je uitkomt op een gids die voor de helft van je kanalen werkt.
Stel het updateschema in
Terug in Instellingen › Tv-gids bepalen vier instellingen wanneer en hoeveel:
| Instelling | Standaard | Wat je ermee doet |
|---|---|---|
| Update-interval, uren | 24 | Laat hem op 24 voor de meeste bronnen. Zet hem op 12 als je bron maar twee of drie dagen vooruit publiceert. Lager dan dat downloadt vooral hetzelfde bestand opnieuw. |
| Afgelopen dagen om EPG te bewaren | 7 | Hoeveel dagen uitgezonden programma's bewaard blijven in plaats van verwijderd te worden. Het is de grootste verbruiker van opslag, en het raster scrolt maar zeven dagen terug, dus 7 is de hoogste waarde die je iets oplevert. Verlaag hem als eerste op een apparaat met weinig ruimte. |
| Bijwerken bij starten app | — | Handig, maar het zet een download en een parse vóór je eerste kanaal. Laat hem uit op een trage tv-box en laat het interval het regelen. |
| Bijwerken bij wijzigen afspeellijsten | — | De moeite waard om aan te hebben. Wanneer je een afspeellijst toevoegt of vernieuwt, krijgen nieuwe kanalen meteen programma's in plaats van bij de volgende geplande update. |
Haal hem nu op en lees het resultaat
Kies Tv-gids bijwerken om direct een update uit te voeren. De voortgang verschijnt als Tv-gids bijwerken 1/2: naam afspeellijst, één ronde per afspeellijst met een gekoppelde bron.
Het bericht aan het einde is diagnostisch, dus het is de moeite waard erop te wachten. Bij succes toont het scherm Tv-gids bijgewerkt op met een tijdstempel. De fouten betekenen elk iets specifieks:
| Bericht | Wat het betekent |
|---|---|
| Kan de tv-gidsserver niet bereiken. | Het adres gaf geen antwoord. Een typfout, een bron die is verhuisd, of geen werkende verbinding. |
| Geen tv-gidsgegevens beschikbaar voor …. | De bron antwoordde en had niets voor die afspeellijst. Verkeerde bron voor deze kanalen, of een bron die echt leeg is geraakt. |
| Onvoldoende geheugen om de tv-gids te laden. | Het bestand is groter dan dit apparaat kan parseren. Verlaag Afgelopen dagen om EPG te bewaren, of gebruik een bron die op je regio is gericht in plaats van een wereldwijde. |
| Tv-gids voor … is te groot voor dit apparaat. | Hetzelfde probleem, genoemd naar de afspeellijst waarop het gebeurde. Komt veel voor op tv-boxen van 1 GB met een wereldwijd EPG-bestand. |
| Time-out bij tv-gidsupdate voor …. | De bron antwoordt te langzaam. Vaak tijdelijk; houdt het aan, dan is de bron overbelast. |
| Tv-gidsupdate mislukt. | Het algemene geval — meestal een bestand dat de parser niet kon lezen. Controleer of het adres XMLTV levert en geen HTML-pagina. |
Als de update lukt en de gids toch leeg blijft
Dit is het veelvoorkomende geval, en het is een koppelingsprobleem. Programma's worden aan kanalen gekoppeld op ID, de tvg-id in je afspeellijst tegen het kanaal-ID in het EPG-bestand. Twee kanalen kunnen letterlijk dezelfde naam hebben en toch niet koppelen, omdat hun ID's verschillen.
De praktische gevolgen:
- Een gids die voor alles leeg is betekent meestal dat EPG-bron nog op Geen bron staat, of dat de bron een heel andere regio dekt.
- Een gids die voor sommige kanalen werkt betekent dat de bron in orde is en dat zijn dekking van jouw specifieke kanaalpakket gedeeltelijk is. Alleen een beter passende bron verbetert dat; app-instellingen kunnen dat niet.
- Een gids die klopt maar een uur of twee verschoven is betekent dat de bron in een andere tijdzone publiceert dan hij aangeeft. Niets in de app kan dat corrigeren, en een andere bron is de enige oplossing.
De eigen EPG URL van je provider voorkomt alle drie, en daarom is het de moeite waard erom te vragen, ook als je al iets hebt dat half werkt.
Wissen en opnieuw beginnen
Tv-gids wissen gooit alle opgeslagen programmagegevens weg. Het verwijdert je bronnen niet en zet EPG-bron niet terug; het maakt de cache leeg, en de volgende update vult hem weer. Gebruik het na het wisselen van bron, wanneer je anders twee sets programma's door elkaar zou hebben, of wanneer de gids gegevens toont waarvan je weet dat ze verouderd zijn. Wissen en bijwerken is ook één keer het proberen waard als de gids beschadigd lijkt in plaats van leeg; een gedeeltelijk bestand van een onderbroken download kan anders overleven.
Werkt de gids hierna nog steeds niet, dan loopt geen tv-gidsgegevens de resterende oorzaken door, inclusief de apparaatspecifieke.
