Startseite
Xtream UIPro

Hilfecenter

Fragen & Antworten

Wie Credits, Pakete, Lines, Wiedergabelinks und Geräte funktionieren – und was Sie prüfen sollten, wenn etwas nicht abspielt.

139 von 139 Fragen

Etwas wird nicht abgespielt? Die meisten Probleme löst die Checkliste unter Fehlerbehebung. Fangen Sie dort an. Fehlerbehebung öffnen

So nutzen Sie diese Seite

Jede Frage hat einen festen Code (zum BeispielLINE-07). Nennen Sie ihn, wenn Sie den Support kontaktieren, oder kopieren Sie den Link zur Frage.

Menü-, Button- und Feldnamen stehen so, wie das Panel sie anzeigt. EinUserist ein Konto, das sich am Panel anmeldet (Admin, Reseller); eineLineist das IPTV-Abo eines Zuschauers. Beides wird nie vermischt.

  • Zuschauer Ein Reseller kann diese Antwort unverändert an einen Zuschauer weitergeben
  • Admin Für den Betreiber des Panels

Leistungsübersicht und wer wofür zuständig ist

GEN
GEN-01 Was bietet dieser Dienst?

Ein vollständiges OTT-/IPTV-System: das Admin-Panel (Dashboard), den API-Server für die Apps der Zuschauer, die Auslieferung von Live-Kanälen, Filmen, Serien und Radio sowie einen Web-Player. Wir stellen das System bereit und warten es; Reseller nutzen es, um ihren Kunden das Recht zum Schauen (Lines) zu geben.

#GEN-01
GEN-02 Was leistet der Dienst nicht?
  • Er kassiert kein Geld für Sie und hat kein Zahlungs-Gateway. Der Preis für Ihre Kunden, der Zahlungseingang und die Rechnungsstellung sind Sache des Resellers (sieheCON-01).
  • Er kontaktiert die Zuschauer eines Resellers nicht. Das Panel sendet E-Mails nur an Panel-Konten, nie an eine Line.
  • Er speichert keine personenbezogenen Daten eines gelöschten Kunden und hat keine Wiederherstellungsfunktion (sieheDATA-01).
#GEN-02
GEN-03 Wer ist wer im System?
RolleWer es istWo die Anmeldung erfolgt
Adminder Betreiber des PanelsDashboard
Resellerverkauft Lines; erhält Credits vom AdminDashboard, Reseller API
Sub-Resellerein Reseller, der unterhalb eines anderen Resellers angelegt wurdeDashboard, Reseller API
Lineein Abonnent – der EndzuschauerIPTV-App, Set-Top-Box, Web-Player.Niedas Dashboard
#GEN-03
GEN-04 Welche Schritte bringen einen Kanal zum Zuschauer?
  1. Der Admin baut den Katalog auf (Kanäle, Filme, Serien, Radio) und gruppiert ihn inBouquets.
  2. Der Admin erstellt einPaket: Bouquets + Laufzeit + Anzahl der Verbindungen + Preis in Credits.
  3. Ein Reseller gibt Credits aus, um das Paket zu verkaufen → das System erstellt eineLine.
  4. Der Kunde gibt die Zugangsdaten der Line in einer App ein; das System prüft die Line (nicht abgelaufen, aktiviert, innerhalb ihrer Limits) und spielt von einem passenden Server ab.
#GEN-04
GEN-05 Was darf ein Reseller mit den Inhalten tun, und was nicht?

Ein Reseller kann die Listen der Kanäle, Filme, Serien, Radiosender, Bouquets und Paketeansehen(wenn seine Gruppe die Berechtigung hat), aber keine Inhalte hinzufügen, bearbeiten oder löschen. Inhalte und Pakete verwaltet der Admin. Was ein Kunde schauen darf, bestimmt der Reseller über die Wahl des Pakets (und der Bouquets, wenn die Gruppe es erlaubt –PKG-05).

#GEN-05
GEN-06 Wo bekomme ich Support?

Der EintragSupportin der Seitenleiste öffnet die separate Support-Seite. Das Panel hat kein eigenes Ticketsystem. Geben Sie bei einer Anfrage an: den Benutzernamen der Line (niemals das Passwort), den Zeitpunkt, die App bzw. das Gerät und den Fragencode von dieser Seite, falls Sie ihn schon ausprobiert haben.

#GEN-06
GEN-07 Welche Sprachen hat die Oberfläche?

Das Panel, der Web-Player und diese Hilfeseite haben einen Sprachumschalter mit 27 Sprachen. Englisch und Vietnamesisch sind die Referenzübersetzungen; in den anderen Sprachen kann ein neu hinzugefügter Bildschirm eine Weile auf Englisch bleiben. E-Mails des Panels sind derzeit nur auf Englisch.

#GEN-07

Panel-Konten und Anmeldung

ACC
ACC-01 Warum kann sich mein Kunde nicht am Dashboard anmelden?

Das ist so gewollt: Eine Line ist kein Panel-Konto. Ein Kunde nutzt die Zugangsdaten der Line nur in einer IPTV-App, einer Set-Top-Box oder im Web-Player. Umgekehrt kann man mit einem Reseller-Konto keine Kanäle schauen.

#ACC-01
ACC-02 Ich sehe weniger Menüs, als diese Seite beschreibt. Warum?

Menüs und Aktionen hängen von derGruppeab, die der Admin Ihrem Konto zugewiesen hat. Eine Seite, für die Ihre Gruppe keine Berechtigung hat, wird in der Seitenleiste nicht angezeigt und lässt sich nicht öffnen. Bitten Sie den Admin um weitere Berechtigungen.

#ACC-02
ACC-03 Wo ändere ich mein Panel-Passwort?

Im Kontobereich (Profil → Passwort ändern). Panel-Passwörter werden als Hash gespeichert; niemand kann sie auslesen – nicht einmal der Admin. Wenn Sie es vergessen, bitten Sie das übergeordnete Konto (Ihren übergeordneten Reseller oder den Admin), ein neues zu setzen.

#ACC-03
ACC-04 Warum werde ich abgemeldet, wenn ich das Netzwerk wechsle?

Das Panel kann so konfiguriert werden, dass es eine Sitzung beendet, wenn sich deren IP-Adresse ändert, damit eine gestohlene Sitzung nicht weiterverwendet werden kann. Melden Sie sich erneut an. Das ist eine Admin-Einstellung.

#ACC-04
ACC-05 Was passiert nach mehreren falschen Anmeldeversuchen?

Das Panel begrenzt fehlgeschlagene Anmeldungen (vom Admin konfiguriert). Nach Überschreiten des Limits müssen Sie warten, bevor Sie es erneut versuchen.

#ACC-05
ACC-06 Wie unterscheidet sich ein Demo-Konto von einem echten?

Ein Demo-Konto zeigt nur die Oberfläche: Es kann sein Passwort nicht ändern, sein Profil nicht bearbeiten, keine Aktivierungscodes erstellen und nichts tun, was sich nicht rückgängig machen lässt.

#ACC-06
ACC-07 Mein Konto ist "deaktiviert". Was bedeutet das?

Das übergeordnete Konto hat es abgeschaltet: Sie können sich nicht am Panel anmelden und Ihre API-Schlüssel werden abgelehnt. Bereits verkaufte Lines werden nicht gelöscht. Wenden Sie sich an das übergeordnete Konto.

#ACC-07
ACC-08 Wo sehe ich nach, was ich und meine Sub-Reseller getan haben?

Logs → Reseller Logs(wenn die Gruppe Logs ansehen darf): jede erstellte, bearbeitete, verlängerte, aktivierte / deaktivierte oder gelöschte Line bzw. jedes Gerät, jeder erstellte Sub-Reseller und jede Credit-Übertragung – mit den berechneten Credits. Sie sehen nur Ihre eigenen Einträge und die der Konten unter Ihnen; das Log kann nicht gelöscht werden (nur Admin). Das Credit-Hauptbuch (CRD) bleibt der Ort, um einen Kontostand abzugleichen.

#ACC-08

Credits

CRD
CRD-01 Was ist ein Credit?

Die Prepaid-Einheit des Panels. Jeder Verkauf (Line erstellen, verlängern, Aktivierungscodes erstellen, Sub-Reseller erstellen) kostet Credits gemäß Paketpreis oder Gruppengebühr. Ein Credit ist kein Geld und das Panel rechnet ihn nicht um: Was ein Credit wert ist, vereinbaren Sie mit dem übergeordneten Konto.

#CRD-01
CRD-02 Wie lade ich Credits auf?

Credits fließen von oben nach unten: Der Admin gibt einem Reseller Credits, ein Reseller überträgt sie an einen Sub-Reseller. Die Bezahlung an das übergeordnete Konto erfolgt außerhalb des Panels.

#CRD-02
CRD-03 Wessen Credits werden belastet?

Immer diedes Kontos, das die Aktion ausführt, auch wenn die Line einem Sub-Reseller darunter zugewiesen ist.

#CRD-03
CRD-04 Wo sehe ich meinen Credit-Verlauf?

Auf der SeiteCredits: eine Zeile pro Bewegung, mit Datum, Betrag, anschließendem Kontostand, Grund und Verursacher. Das ist das Hauptbuch – die maßgebliche Quelle für Ihren Kontostand.

#CRD-04
CRD-05 Was, wenn ich nicht genug Credits habe?

Die gesamte Aktion wird abgelehnt: Es wird keine Line erstellt und nichts belastet. Ein Kontostand wird nie negativ.

#CRD-05
CRD-06 Werde ich doppelt belastet, wenn ich zweimal auf Speichern drücke oder das Netzwerk ausfällt?

Nein. Jede Verkaufsanfrage trägt eine Request-ID (request_id); wird dieselbe ID erneut gesendet, kommt das frühere Ergebnis zurück. Das Erstellen der Line und das Abbuchen der Credits gelingen immer gemeinsam oder werden gemeinsam abgebrochen.

#CRD-06
CRD-07 Bekomme ich Credits zurück, wenn ich eine Line lösche?

Nein. Das Löschen einer Line erstattet nichts, auch wenn noch Restlaufzeit vorhanden ist. Die einzige Ausnahme: Das Löschen einesungenutzten Aktivierungscodes, den der Reseller erstellt hat, wird erstattet (CODE-08).

#CRD-07
CRD-08 Kann ich Credits zurückholen, die ich an einen Sub-Reseller übertragen habe?

Ja: Geben Sie im Bearbeitungsformular des Sub-Resellers eine negative Zahl im Feld für die Credit-Übertragung ein. Kein Kontostand kann unter 0 fallen.

#CRD-08
CRD-09 Wie erfahre ich im Voraus, wie viele Lines ich kaufen kann?

Die Paketauswahl im Line-Formular zeigt Ihren eigenen Preis. Über die API liefert die AktionpricingIhren Kontostand, den Preis jedes Pakets und wie viele Sie sich leisten können.

#CRD-09

Pakete, Bouquets und Preise

PKG
PKG-01 Was ist der Unterschied zwischen einem Bouquet und einem Paket?

EinBouquetist eine Liste von Inhalten (Kanäle, Filme, Serien). EinPaketist das Produkt, das Sie verkaufen: ein oder mehrere Bouquets, eine Laufzeit, eine Anzahl von Verbindungen, Ausgabeformate, Sperren und ein Preis in Credits (offizieller Preis und Trial-Preis).

#PKG-01
PKG-02 Warum sehe ich ein bestimmtes Paket nicht?

Ein Paket können nur die Gruppen verkaufen, die der Admin dafür ausgewählt hat. Ein Paket, das nicht für Ihre Gruppe vorgesehen ist, erscheint nicht in der Auswahl und wird bei Übermittlung über die API abgelehnt.

#PKG-02
PKG-03 Mein Preis weicht vom Paketpreis ab. Warum?

Der Admin kann pro Reseller für jedes Paket eineneigenen Preisfestlegen (0 = kostenlos). Der eigene Preis gilt für das Erstellen einer offiziellen Line, das Verlängern und offizielle Aktivierungscodes; er giltnichtfür Trials.

#PKG-03
PKG-04 Wenn der Admin die Bouquets eines Pakets ändert, ändern sich dann auch bereits verkaufte Lines?

Nein. Die Bouquets werden beim Verkaufin die Line kopiert; eine spätere Änderung des Pakets wirkt sich nicht auf bereits verkaufte Lines aus. Eine Line erhält die neuen Bouquets des Pakets bei der nächsten Verlängerung / dem nächsten Paketwechsel. (Ändern sich die Inhalteinnerhalbeines Bouquets, sieht das jede Line mit diesem Bouquet sofort. Das Löschen eines Bouquets entfernt seine ID aus jeder Line und jedem Paket. Das Ändern der globalen Bouquet-Reihenfolge ändert die auf verkauften Lines gespeicherte Reihenfolge nur, wenn Sie das Kästchen "auf verkaufte Lines und Pakete anwenden" ankreuzen; die Menge der Bouquets einer Line ändert sich nicht.)

#PKG-04
PKG-05 Kann ich nur einen Teil eines Pakets verkaufen?

Nur wenn bei Ihrer GruppeAllow Bouquet Selectionaktiviert ist: Sie haken einen Teil der Bouquets des Pakets an; nichts angehakt = das ganze Paket; Bouquets außerhalb des Pakets werden verworfen. Der Preis ändert sich nicht.

#PKG-05
PKG-06 Welche Eigenschaften einer Line bestimmt das Paket?

Das Ablaufdatum (heute + Paketlaufzeit), die Anzahl der Verbindungen, Ausgabeformate, Restreamer, Gerätesperre, erzwungenes Land, erzwungener Server, ISP-Sperre, Bouquets. Werte, die ein Reseller für diese Felder eingibt, werden ignoriert, außer den Bouquets (PKG-05) und der ISP-Sperre, wenn bei der GruppeAllow Line Restrictionsaktiviert ist.

#PKG-06
PKG-07 Was ist ein "MAG only"-/"Enigma only"-Paket?

Ein Paket, das nur für diese Art von Set-Top-Box verkauft werden kann; es lässt sich weder für eine normale Line noch für den anderen Gerätetyp verkaufen. Umgekehrt muss ein Paket den Gerätetyp erlauben, bevor es im Formular Add MAG / Add Enigma verwendet werden kann.

#PKG-07

Lines: erstellen, bearbeiten, verlängern, löschen

LINE
LINE-01 Was brauche ich, um eine Line zu erstellen?

Sie müssen ein Paket wählen, das Ihre Gruppe verkaufen darf, und genug Credits haben. Benutzername / Passwort: Geben Sie eigene ein (wenn die Gruppe es erlaubt) oder lassen Sie die Felder leer, damit sie generiert werden. Ein Admin darf beim Erstellen einer Line auch eines davon (oder beide) leer lassen: Das System generiert 10 Zeichen und zeigt sie direkt nach dem Speichern an; dasBearbeiten-Formular verlangt weiterhin einen Benutzernamen.

#LINE-01
LINE-02 Warum kann ich Benutzername / Passwort nicht selbst wählen?

Bei Ihrer Gruppe sindAllow Username Change/Allow Password Changeaus: Eine neue Line erhält generierte Werte. Wenn Sie eigene eingeben dürfen, legt die Gruppe die Mindestlänge fest (standardmäßig 8 Zeichen).

#LINE-02
LINE-03 Wo kann ich das Passwort einer Line wieder einsehen?

Im Bearbeitungsformular der Line und im DialogGenerate play linkder Lines-Liste. Line-Passwörter werden lesbar gespeichert, weil IPTV-Apps und Playlist-Links sie benötigen. Ein generiertes Passwort wird direkt nach dem Speichern angezeigt.

#LINE-03
LINE-04 Eine alte Line zeigt kein Passwort und der Kunde kann sich nicht anmelden?

Manche Lines, die eine frühere Version des Panels erstellt hat, enthalten nur ein gehashtes Passwort. Eine solche Linekann sich nicht anmeldenund das Panel zeigt kein Passwort dafür an. Setzen Sie im Bearbeitungsformular der Line ein neues Passwort und senden Sie es dem Kunden.

#LINE-04
LINE-05 Was kann ein Reseller nach dem Verkauf an einer Line bearbeiten?

Aktivieren / deaktivieren, Reseller-Notizen, Kontakt, Kategorie-Vorlage, Besitzer (innerhalb Ihres eigenen Baums); Benutzername und Passwort, wenn die Gruppe es erlaubt; Einschränkungen (IPs, User Agents, ISP-Sperre), wenn bei der GruppeAllow Line Restrictionsaktiviert ist; eine neue Bouquet-Auswahl innerhalb des Pakets, wenn die Gruppe es erlaubt. Das Paket, das Ablaufdatum, die Anzahl der Verbindungen, das Trial-Kennzeichen, die Ausgabeformate, die Gerätesperre und das Land lassen sichnichtdirekt bearbeiten – sie ändern sich nur durch eine Verlängerung / einen Paketwechsel.

#LINE-05
LINE-06 Wie verlängere ich eine Line?

Zwei Wege, eine Regel:

  • der ButtonRenew (charged)der Liste: verwendet das aktuelle Paket der Line;
  • das FeldExtend with packagedes Bearbeitungsformulars: Wählen Sie ein beliebiges Paket, das Sie verkaufen dürfen (sowechseln Sie auch das Paket).

Wenn Sie eine Line bearbeiten und im selben Speichervorgang eine Verlängerung wählen, bilden beideeine Transaktion: Wird die Verlängerung abgelehnt (zu wenig Credits, Paket nicht verkaufbar), wird auch die Bearbeitungnichtgespeichert und es werden keine Credits belastet. Korrigieren Sie die Eingabe und speichern Sie erneut.

#LINE-06
LINE-07 Bleibt die Restzeit bei einer Verlängerung erhalten?
  • Die Line istnicht abgelaufenund das neue Paket ist mit dem altenkompatibel→ die Zeit wird zum aktuellen Ablaufdatum addiert.
  • Die Line istabgelaufen, oder die beiden Pakete sind nicht kompatibel → es wird ab heute gezählt; eine Restzeit bleibt nicht erhalten.

"Kompatibel" wird nur geprüft, wenn beim neuen Paket die Option für die Kompatibilitätsprüfung aktiviert ist: Beide Pakete müssen dieselben Bouquets, Ausgabeformate, dieselbe Anzahl von Verbindungen, dasselbe Restreamer-Kennzeichen und dieselbe Gerätesperre haben. Bei deaktivierter Option gelten sie immer als kompatibel. Neue Pakete haben die Option standardmäßig aktiviert (der Admin kann sie ausschalten); bestehende Pakete behalten ihre Einstellung. Eine MAG-/Enigma-Line lässt sich nur mit einem Paket verlängern oder auf ein Paket umstellen, das diese Art von Box erlaubt.

#LINE-07
LINE-08 Wie wird ein Paketwechsel (Upgrade / Downgrade) berechnet?

Ein Paketwechsel = der Kauf einer offiziellen Laufzeit des neuen Pakets: Der volle Preis des neuen Pakets wird belastet (Ihr eigener Preis, falls vorhanden), ohne Gutschrift für den ungenutzten Teil. Die Line übernimmt alle Eigenschaften des neuen Pakets.

#LINE-08
LINE-09 Was ist der Unterschied zwischen Deaktivieren und Löschen einer Line?

Deaktivieren: Der Kunde kann sich nicht anmelden oder schauen, laufende Sitzungen werden innerhalb von etwa einer Minute beendet; die Abo-Laufzeit läuft weiter; Sie können sie jederzeit wieder aktivieren.Löschen: endgültig, keine Wiederherstellung, keine Erstattung (DATA-01). Bei einem Kunden, der pausiert, deaktivieren Sie – löschen Sie nicht.

#LINE-09
LINE-10 Was bedeuten die Line-Status?
StatusBedeutungWer ihn aufheben kann
Activenutzbar—
Disabledvom Reseller / Besitzer abgeschaltetReseller
Bannedvom Admin gesperrtnur Admin
ExpiredAblaufdatum überschritteneine Verlängerung
Trialeine Trial-Line, nutzbar bis zum Ende der Trial-Zeitwird bei Verlängerung offiziell
#LINE-10
LINE-11 Was passiert, wenn eine Line abläuft?

Der Kunde wird abgewiesen, bis die Line verlängert wird (eine Line, die abgelaufen und gesperrt ist, sieht den Clip "abgelaufen", weil der Ablauf zuerst geprüft wird); laufende Sitzungen werden innerhalb von etwa einer Minute beendet. Die Line wirdnichtautomatisch gelöscht: Verlängern Sie sie, und sie funktioniert mit demselben Benutzernamen / Passwort wieder.

#LINE-11
LINE-12 Kann ich eine Line an einen Sub-Reseller übergeben?

Ja: Wählen Sie ein Konto unter Ihnen als Besitzer. Der Besitzer sieht die Line in seiner eigenen Liste. Die Credits werden weiterhin demjenigen belastet, der auf Speichern drückt.

#LINE-12
LINE-13 Wessen Lines sehe ich?

Ihre eigenen und die jedes Kontos unter Ihnen. Eine Line außerhalb Ihres Baums existiert für Sie nicht (die Antwort lautet "nicht gefunden").

#LINE-13
LINE-14 Wozu dienen die Felder "Contact" und "Reseller notes"?

Damit Sie sich merken können, wer der Kunde ist (E-Mail, Telefonnummer, Bestellnummer). Der Abonnent sieht sie nie. Sie werden beim Löschen der Line endgültig gelöscht.

#LINE-14
LINE-15 Kann ich sehen, was eine Line schaut und von wo?

Wenn die Gruppe die Berechtigung hat:Logs → Line Activityzeigt den Wiedergabeverlauf jeder Line, undLogs → Live Connectionszeigt jede offene Verbindung der Lines in Ihrem Baum (welche Line, welcher Kanal, von welcher Adresse) mit einem Button zum Schließen. Live Connections öffnet sich nur, wenn der Admin für Ihre Gruppe die Option zum Einsehen des Verbindungsverlaufs der Kunden aktiviert hat (das Kästchenclient connection logsim Gruppenformular); Verbindungen einer Line außerhalb Ihres Baums sehen Sie nie.

#LINE-15
LINE-16 Warum zeigt die Lines-Liste die Lines von Aktivierungscodes nicht?

Eine Line, die zu einem Aktivierungscode gehört, ist standardmäßig in der Liste ausgeblendet, bis Sie danach filtern (CODE-02).

#LINE-16
LINE-17 Enthält das Ablaufdatum im Line-Formular eine Uhrzeit? Admin

Ja. Das FeldExpires ondes Line-Formulars ist ein Datummit Uhrzeitin der Zeitzone des Panels, sodass eine Line zu einer bestimmten Stunde ablaufen kann. Wenn Sie das Formular öffnen und speichern, ohne dieses Feld anzufassen, bleibt der Ablauf sekundengenau erhalten – das Bearbeiten einer Notiz oder der Bouquets verschafft einer stundenweisen Trial-Line keine zusätzliche Zeit. Ein nicht lesbarer Wert wird direkt am Feld gemeldet und wird nie zu "läuft nie ab". Die Massenbearbeitung nimmt weiterhin ein Datum an, das als Ende dieses Tages gelesen wird.

#LINE-17

Trials

TRI
TRI-01 Wann kann ich eine Trial-Line erstellen?

Wennallediese Bedingungen erfüllt sind: Der Admin hat Trials für Reseller nicht abgeschaltet; das Paket hat eine Trial-Laufzeit; Ihre Gruppe hatAllowed Trials> 0; Ihre Credits sind ≥ denMinimum Trial Creditsder Gruppe; und die Anzahl der Trial-Lines, die Sie im Zählfenster erstellt haben, hat das Kontingent nicht erreicht.

#TRI-01
TRI-02 Über welchen Zeitraum wird das Trial-Kontingent gezählt?

Wie in der Gruppe eingestellt:Tag= die letzten 24 Stunden,Monat= die letzten 30 Tage. Beispiel, ein Kontingent von 5 / Tag: höchstens 5 Trial-Lines in beliebigen 24 Stunden. Ein älterer Trial gibt seinen Platz frei, wenn er das Fenster verlässt.

#TRI-02
TRI-03 Kostet ein Trial Credits?

Genau den Trial-Preis des Pakets (meist 0). Der eigene Preis eines Resellers gilt nicht für Trials.

#TRI-03
TRI-04 Warum ist das Trial-Kästchen gesperrt?

Eine der Bedingungen ausTRI-01ist nicht erfüllt; das Formular nennt den Grund neben dem Kästchen.

#TRI-04
TRI-05 Wie mache ich aus einem Trial eine offizielle Line?

Verlängern Sie die Line mit einem Paket: Die Line erhält eine offizielle Laufzeit und ist kein Trial mehr. Benutzername und Passwort bleiben gleich, der Kunde muss nichts neu einrichten.

#TRI-05
TRI-06 Kann ich einer bestehenden Line einen weiteren Trial geben?

Nein. Ein Trial wirdeinmal bei der Erstellung der Linegewährt; eine bestehende Line kann nur mit einer offiziellen Laufzeit verlängert werden (TRI-05). Damit ein Kunde es erneut testen kann, erstellen Sie eine neue Trial-Line (sie zählt zum Trial-Kontingent).

#TRI-06

Wiedergabelinks, Apps und Formate

PLAY
PLAY-01 Wo bekomme ich den Link für meinen Kunden?

Lines → Generate play link: Wählen Sie das Format; der Link wird mit Benutzername und Passwort der Line gebaut. Über die API liefertget_linedie Links fertig zurück:m3u,m3u_hls,xmltv,player_api,web_player.

#PLAY-01
PLAY-02 Welche Apps kann ein Kunde nutzen? Zuschauer

Jede App, die dieXtream Codes APIunterstützt (IPTV Smarters, TiviMate, XCIPTV, GSE…): Serveradresse + Benutzername + Passwort eingeben. Für eine App, die nur eine Playlist annimmt, nutzen Sie denM3U-Link.MAG-Boxen nutzen das Portal,Enigma2-Boxen eine Playlist / ein Plugin. Ohne jedes Gerät nutzen Sie denWeb-Playerim Browser.

#PLAY-02
PLAY-03 MPEG-TS oder HLS?

MPEG-TS: schnelles Umschalten der Kanäle, passt zu IPTV-Apps und Set-Top-Boxen.HLS: funktioniert gut in Browsern, auf Apple-Geräten und in instabilen Netzwerken. Eine Line kann nur die Formate nutzen, die ihr Paket erlaubt; ein Link in einem nicht erlaubten Format wird abgelehnt.

#PLAY-03
PLAY-04 Welche Playlist-Typen gibt es?

m3u_plus(mit Logos, Gruppen, EPG-IDs – der empfohlene Standard), einfachesm3u, die Typen für Enigma2 / DreamBox / GigaBlue / Octagon / MediaStar / StarLive und einfache Listentypen. Wählen Sie einen im Dialog Generate play link.

#PLAY-04
PLAY-05 Woher kommt der Programmführer (EPG)? Zuschauer

Xtream-Apps holen ihn selbst. Für eine M3U-App nutzen Sie denXMLTV-Link der Line (einem3u_plus-Playlist enthält die EPG-Adresse bereits).

#PLAY-05
PLAY-06 Gibt es Catch-up? Zuschauer

Ja, auf den Kanälen, für die der Admin die Archivierung aktiviert hat; Apps zeigen bei diesen Kanälen ein Catch-up-Symbol.

#PLAY-06
PLAY-07 Wo ist der Web-Player und wie melde ich mich an? Zuschauer

Unter/player/auf dem API-Server (der Linkweb_player). Melden Sie sich mit Benutzername / Passwort der Line oder mit einem Aktivierungscode an.

#PLAY-07
PLAY-08 Funktioniert ein alter Link noch, nachdem ich das Passwort der Line geändert habe?

Nein. Das Passwort ist Teil des Links und in der App gespeichert; nach einer Passwortänderung muss der Kunde es erneut eingeben / einen neuen Link erhalten. So sperren Sie auch jemanden aus, der eine Line unbefugt nutzt.

#PLAY-08
PLAY-09 Kann ich meine eigene Domain für Wiedergabelinks verwenden?

Ja: Setzen SieYour own play addressauf der API-Schlüssel-Seite (oder mit der API-Aktionset_play_base). Sie richten den DNS der Domain auf den API-Server des Panels,undder Betreiber muss seine Seite konfigurieren; informieren Sie den Admin, bevor Sie sie nutzen. Die Adresse gilt für die Links, die die API an Ihr System zurückgibt.

#PLAY-09
PLAY-10 Kann ich einen Link an mehrere Personen geben?

Technisch teilen sie sich eine Line, also auch derenAnzahl der Verbindungen(SEC-01), und stoßen womöglich auf die Regel für die zweite IP (SEC-03). Jeder Kunde sollte eine eigene Line haben.

#PLAY-10

MAG-/Enigma2-Set-Top-Boxen

DEV
DEV-01 Wie füge ich eine MAG-/Enigma-Box hinzu?

Devices → Add MAG / Add Enigma: MAC eingeben, Paket wählen. Das System verkauft eine neue Line und verknüpft das Gerät in einem Schritt; das Gerät meldet sich über seine MAC an, niemand muss Benutzername / Passwort eintippen. Die Credits werden genau wie bei einer normalen Line belastet.

#DEV-01
DEV-02 Der Kunde hat schon eine Line und möchte eine Box hinzufügen?

Wählen Sie im Gerätformular statt eines Pakets diebestehende Linedes Kunden: Das Gerät wird kostenlos mit dieser Linegekoppelt. Der Kunde nutzt die Line weiter in der App; die Box folgt Paket, Ablaufdatum, Bouquets und Status der Line.

#DEV-02
DEV-03 Wie werden Verbindungen bei gekoppelter App und Box gezählt?

Sieteilensich das Verbindungslimit: App und Box sind ein Abonnent.

#DEV-03
DEV-04 Wie verlängere ich eine Box?

Verlängern Sie ihre Line (der Link steht im Gerätformular). Bei einem gekoppelten Gerät verlängern Sie die Line des Kunden – die Box folgt von selbst.

#DEV-04
DEV-05 Der Kunde ersetzt die Box durch eine neue?

Bearbeiten Sie die MAC am Gerät. Ist bei der Line die Gerätesperre aktiv, löschen Sie die gespeicherte Seriennummer / Geräte-ID, damit sich die neue Box registrieren kann.

#DEV-05
DEV-06 Löscht das Löschen eines Geräts die Line?

Ja. Das Löschen eines Geräts löscht auch seine Line (mit Verbindungsverlauf und ausstehenden Ereignissen), wie im alten Panel. Um eine bezahlte Line zu behalten, nutzen Sie den ButtonConvert to line: Das Gerät wird entfernt und die Line wird zu einer normalen Line. Löschen Sie die Line eines Kunden, besteht ein gekoppeltes Gerät eigenständig mit einer eigenen Line weiter.

#DEV-06
DEV-07 Kann ein Reseller eine Box aus der Ferne steuern?

Seine eigenenMAG-Boxen ja: eine Nachricht an den Fernseher senden, einen Kanal abspielen, das Portal neu laden, neu starten, die Verbindungen der Line schließen (die Gruppe benötigt die Berechtigung, die Verbindungsprotokolle der Kunden einzusehen), den gespeicherten ISP zurücksetzen und die STB-Sperre zurücksetzen. X-Plugin-Befehle und Screenshots vonEnigma-Boxen, das Sperren eines Geräts und das Verschieben eines Geräts auf eine andere Line sind nur dem Admin vorbehalten. Das Aktivieren / Deaktivieren des Geräts eines Resellers aktiviert / deaktiviert seine Line; ein Reseller kannBannedbei einem Gerät nicht aufheben.

#DEV-07

Aktivierungscodes

CODE
CODE-01 Wozu dient ein Aktivierungscode?

Zugang als Code verkaufen (eine Rubbelkarte, ein per Nachricht gesendeter Code): Der Kunde gibt den Code in einer App oder im Web-Player ein und kann schauen, ohne Benutzername / Passwort. Die Laufzeitbeginnt erst, wenn der Kunde den Code zum ersten Mal aktiviert.

#CODE-01
CODE-02 Wie erstelle ich Codes und was kosten sie?

Active Codes → New: Wählen Sie das Paket, die Menge (1–500 pro Batch), die Codelänge (6–24), die Option nur Ziffern (leicht mit einer TV-Fernbedienung einzugeben) und die Trial-Option. Die Credits werdenbei der Erstellungbelastet = Paketpreis × Anzahl der Codes. Zu jedem Code gehört eine eigene Line, die bis zur Aktivierung gesperrt ist.

#CODE-02
CODE-03 Welche Zeichen enthält ein Code?

Großbuchstaben und Ziffern ohne leicht zu verwechselnde Zeichen (0, O, 1, I); oder nur Ziffern. Gibt ein Kunde Kleinbuchstaben ein, wird das trotzdem akzeptiert.

#CODE-03
CODE-04 Auf wie vielen Geräten lässt sich ein Code nutzen? Zuschauer

Auf einem. Der Code ist an das erste Gerät gebunden, das ihn aktiviert; ein anderes Gerät, das denselben Code eingibt, wird abgewiesen. Dieses Gerät darf den Code beliebig oft eingeben, die Anmeldedaten der Line ändern sich nicht.

#CODE-04
CODE-05 Was, wenn der Kunde das Gerät wechselt?

Reset devicebei diesem Code; danach kann das neue Gerät ihn aktivieren. Es wird keine Zeit zur Laufzeit hinzugefügt.

#CODE-05
CODE-06 Der Kunde erhält beim Eingeben des Codes einen Fehler. Was bedeutet er? Zuschauer
MeldungBedeutungWas zu tun ist
INVALID_CODEfalscher Code / Code existiert nichtjedes Zeichen prüfen; die Bindestriche nicht eintippen
DEVICE_MISMATCHder Code ist an ein anderes Gerät gebundender Reseller setzt das Gerät zurück (CODE-05)
DISABLEDder Code ist abgeschaltetder Reseller aktiviert ihn wieder
EXPIREDdie Laufzeit ist vorbeieinen Code kaufen / verlängern

Wer mehrmals hintereinander verschiedene falsche Codes eingibt, dessen IP-Adresse wird für eine Weile gesperrt (SEC-08).

#CODE-06
CODE-07 Wie verlängere ich einen Code, der aktiviert wurde?

Haken Sie auf der SeiteActive Codesden Code an, wählen Sie die AktionExtend (days)und geben Sie die Anzahl der Tage ein. Nur einaktivierterCode bekommt Tage hinzugefügt (ein ungenutzter Code hat seine Laufzeit noch nicht begonnen); ein noch gültiger Code wird ab seinem aktuellen Ablaufdatum verlängert, ein abgelaufener ab jetzt. Diese Aktion belastet keine Credits. Über die API:extend_active_code.

#CODE-07
CODE-08 Bekomme ich Credits zurück, wenn ich einen Code lösche?

EinungenutzterCode, den der Reseller erstellt hat: vollständig erstattet, mit einer Zeile im Credit-Hauptbuch. EinaktivierterCode: keine Erstattung.

#CODE-08
CODE-09 Wie verwalte ich viele Codes auf einmal?

Die SeiteBatcheszeigt für jeden Batch gesamt / bereit / aktiviert / deaktiviert und exportiert eine TXT-Datei (ein Code pro Zeile). Sammelaktionen: aktivieren, deaktivieren, Gerät zurücksetzen, löschen.

#CODE-09
CODE-10 Folgt die Line eines Aktivierungscodes den Limits des Pakets?

Ja, wie jede mit diesem Paket verkaufte Line: Anzahl der Verbindungen, Ausgabeformate, Bouquets, Gerätesperre, Restreamer und auch daserzwungene Landdes Pakets (SEC-07). Ein Kunde, der einen Code aus einem Land außerhalb der erlaubten Liste aktiviert, kann ihn aktivieren, wird aber bei der Wiedergabe abgewiesen.

#CODE-10

Verbindungslimits und die Sperren, die eine Line schützen

SEC
SEC-01 Wie wird "Max connections" gezählt?

Es ist die Anzahl der Geräte, die mit einer Linegleichzeitigschauen. 0 = unbegrenzt. Den Kanal, den Sie schon schauen, vom selben Gerät erneut zu öffnen, zählt nicht als weitere Verbindung.

#SEC-01
SEC-02 Wer wird getrennt, wenn das Limit überschritten wird? Zuschauer

Standardmäßig: DieneueVerbindung kommt hinein und dieältestewird geschlossen (bevorzugt eine Verbindung vom selben Gerät, dann von derselben IP). Der geschlossene Player stoppt innerhalb von etwa 30 Sekunden. Der Admin kann umstellen, sodass dieneue Verbindung abgelehntwird, statt eine alte zu schließen.

#SEC-02
SEC-03 Was ist die Regel der "zweiten IP"?

Wenn der Admin sie aktiviert hat: Während eine Line von einer IP aus geschaut wird, wird eine Live-Verbindung von einer anderen IP abgelehnt. Die Regel lässt sich auf Lines mit wenigen Verbindungen beschränken (zum Beispiel Lines mit 1 Verbindung; eine Line mit unbegrenzten Verbindungen ist nur gebunden, wenn der Schwellenwert 0 ist). Mit aktiviertemMatch The Address By Networkzählen Adressen desselben /24-Netzes (IPv6: /64) als ein Zuschauer. Das ist ein Mittel gegen Account-Sharing.

#SEC-03
SEC-04 Kann ich eine Line auf bestimmte IPs oder Apps beschränken?

Wenn bei der GruppeAllow Line Restrictionsaktiviert ist: das FeldAllowed IPs(eine IP, ein CIDR-Bereich oder ein Domainname, einer pro Zeile; eine Domain wird beim Verbindungsaufbau aufgelöst, sodass auch eine dynamische IP funktioniert) undAllowed User-Agents. Leer = alles erlaubt. Hinweis: Diese Einschränkungen blockieren bei derWiedergabe; die App meldet sich weiterhin an und zeigt die Kanalliste.

#SEC-04
SEC-05 Was ist die ISP-Sperre?

Die Line merkt sich den Internetanbieter ihrer ersten Verbindung und lehnt die Nutzung über einen anderen Anbieter ab. Wechselt der Kunde den Anbieter, schalten Sie die ISP-Sperre aus und wieder ein, um den neuen zu erfassen. Sie gilt nicht für MAG-Boxen.

#SEC-05
SEC-06 Was ist die Gerätesperre?

Sie bindet die Line an die erste Set-Top-Box, die sich anmeldet (Seriennummer, Geräte-ID); eine andere Box wird abgewiesen. Wird vom Paket bestimmt.

#SEC-06
SEC-07 Wie funktioniert die Länderbeschränkung?

Eine Line kann sich nur aus ihrem erzwungenen Land verbinden (ALL= von überall). Ist es leer, gilt die allgemeine Liste der erlaubten Länder des Panels. Ein Kunde, der ins Ausland reist oder ein VPN nutzt, kann aus diesem Grund abgewiesen werden.

#SEC-07
SEC-08 Warum ist eine IP-Adresse gesperrt? Zuschauer
  • Automatisch: fehlgeschlagene Anmeldungen von einer IP mit vielen verschiedenen Benutzernamen / Aktivierungscodes in kurzer Zeit oder eine Flut von Anfragen. Eine automatische Sperre hebt sich nach der vom Admin konfigurierten Zeit selbst auf (standardmäßig 60 Minuten).
  • Manuell: Der Admin hat die IP / den IP-Bereich gesperrt; das läuft nicht ab.

Solange eine IP gesperrt ist, kann sich von ihrkeineLine verbinden. Wiederholtes Vertippen beim selben Benutzernamen führt nicht zu einer Sperre.

#SEC-08
SEC-09 Aus welchen anderen Gründen kann eine Verbindung blockiert werden?

Der Admin kann nachUser-Agent(App), nachInternetanbieter (ISP)und nachASN(zum Beispiel Hosting- / VPN-Bereiche) blockieren. Eine Line, bei der der Admin "bypass UA" aktiviert hat, überspringt die Sperrliste für Apps.

#SEC-09
SEC-10 Was ist ein Restreamer?

Eine Line für einen Partner, der die Streams abruft, um sie weiterzuverteilen. Sie ist vom Verbindungslimit, von der Regel der zweiten IP, vom automatischen Beenden langer Sitzungen und von der ASN-Sperre ausgenommen. Wird vom Paket / vom Admin bestimmt; nicht für normale Zuschauer gedacht.

#SEC-10
SEC-11 Wird eine sehr lange ununterbrochene Sitzung getrennt? Zuschauer

Der Admin kann eine Höchstdauer für eine ununterbrochene Sitzung festlegen; danach wird die Sitzung geschlossen und der Kunde drückt Play, um fortzufahren. Eine Sitzung, die etwa 90 Sekunden lang das Signal verliert, gilt ebenfalls als geschlossen.

#SEC-11
SEC-12 Wie erkenne ich eine Line, die geteilt oder gestohlen wurde?
  • Die SeiteTheft Detection(wenn die Gruppe die Berechtigung hat): reiht Lines nach der Anzahl derverschiedenenFilme / Episoden, die in 1 Stunde / 24 Stunden / 7 Tagen geschaut wurden, mit der Anzahl verschiedener IPs – eine auffällig hohe Line ist verdächtig.
  • Die Aktivitätsseite der Line: zeigt die verwendeten IPs und Geräte.
  • Was zu tun ist: das Passwort der Line ändern (PLAY-08), die IP-Beschränkung / ISP-Sperre aktivieren oder die Line deaktivieren.
#SEC-12

Sub-Reseller

SUB
SUB-01 Kann ich Sub-Reseller erstellen?

Wenn bei Ihrer GruppeCan Create Sub-Resellersaktiviert ist und mindestens eine Gruppe unterGroups for sub-resellerssteht. Jede Erstellung belastet die in der Gruppe festgelegte Erstellungsgebühr (Credits). Ein Reseller-Baum ist höchstens 5 Ebenen tief.

#SUB-01
SUB-02 Zu welcher Gruppe gehört ein Sub-Reseller und was darf er?

Sie wählen eine Gruppe aus der Liste, die der Admin erlaubt; diese Gruppe bestimmt die Berechtigungen, die verkaufbaren Pakete und das Trial-Kontingent des Sub-Resellers.

#SUB-02
SUB-03 Was kann ich bei einem Sub-Reseller verwalten?

E-Mail, Name, Passwort, Status, Gruppe (aus der Liste), Notizen, Credits übertragen / zurückholen und jede Line unter ihm. Sie können seine Rolle oder seinen Besitzer nicht ändern.

#SUB-03
SUB-04 Was sieht ein Sub-Reseller von meinen Daten?

Nichts: Jedes Konto sieht nur, was unter ihm liegt, nie die Ebenen darüber oder andere Zweige.

#SUB-04
SUB-05 Wohin gehen die Lines und Credits eines Sub-Resellers, wenn ich ihn lösche?

Die Gruppe brauchtCan Delete Usersaktiviert. Die restlichen Credits, die Lines und die untergeordneten Konten gehen andas Konto, das löscht. Die Lines der Kunden funktionieren weiter. Die personenbezogenen Daten des gelöschten Kontos (Benutzername, E-Mail, Name, Passwort, API-Schlüssel, Notizen) werden gelöscht; dieser Benutzername und diese E-Mail können wieder verwendet werden.

#SUB-05
SUB-06 Erhält ein neuer Sub-Reseller eine E-Mail?

Wenn der Admin die Willkommens-E-Mail aktiviert hat: Das neue Konto erhält seinen Anmeldenamen und einen Anmeldelink. Die E-Mail enthältniedas Passwort – das senden Sie ihm selbst.

#SUB-06

Kategorie-Vorlagen

CAT
CAT-01 Wozu dient eine Kategorie-Vorlage?

Um die Kategorien (Live, Filme, Serien, Radio), die ein Kunde in der App sieht, umzusortieren, umzubenennen oder auszublenden – pro Line, ohne die eigenen Kategorien des Panels anzutasten.

#CAT-01
CAT-02 Was passiert, wenn ich eine Kategorie ausblende?

Alle Inhalte dieser Kategorie werden ebenfalls in der App und in der Playlist der Lines ausgeblendet, die die Vorlage verwenden.

#CAT-02
CAT-03 Ändern sich die Lines, die eine Vorlage verwenden, wenn ich sie bearbeite?

Ja, sofort für jede Line, der die Vorlage zugewiesen ist. Wird eine Vorlage gelöscht, kehren ihre Lines zum Standardlayout zurück.

#CAT-03
CAT-04 Welche Vorlagen kann ich sehen und bearbeiten?

Sehen: Ihre eigenen und die der Konten unter Ihnen, Systemvorlagen und von den Ebenen darüber geteilte Vorlagen. Bearbeiten: nur Ihre eigenen und die darunter. Um eine Systemvorlage anzupassen,duplizierenSie sie und bearbeiten die Kopie.

#CAT-04
CAT-05 Einschränkungen, die man kennen sollte?

Die benutzerdefinierte Kategoriereihenfolge gilt nicht für den Film- / Serienteil einer M3U-Playlist (Namen und Ausblenden gelten weiterhin). Apps, die die Xtream API nutzen, erhalten alles.

#CAT-05

Reseller API, API-Schlüssel, Webhooks

API
API-01 Wozu dient die Reseller API?

Damit Ihr eigenes System (Webshop, Abrechnung, Bot) Lines / Sub-Reseller verkaufen und verwalten kann, ohne das Dashboard zu öffnen. Adresse:{API}/reseller/v1, authentifiziert mit dem HeaderX-API-Key. Die vollständige Dokumentation finden Sie unter/docs/auf dem API-Server.

#API-01
API-02 Wo bekomme ich einen API-Schlüssel?

Auf der SeiteAPI Key. Ein Schlüssel wirdeinmalangezeigt, wenn er erstellt wird – kopieren Sie ihn sofort. Wenn Sie ihn verlieren, erstellen Sie einen neuen Schlüssel (der alte funktioniert dann nicht mehr).

#API-02
API-03 Sollte ich einen Schlüssel für alle Systeme verwenden?

Besser nicht. Erstellen Sie pro System einenzusätzlichen Schlüssel: Geben Sie ihm einen Namen, begrenzen Sie die IPs / CIDRs, die ihn nutzen dürfen, machen Sie ihn optionalschreibgeschützt(nur auflisten und ansehen) und widerrufen Sie ihn einzeln, ohne die anderen Schlüssel zu beeinflussen.

#API-03
API-04 Was kann die API?
BedarfAktion
Kontostand, Preise, wie viele Sie sich leisten können, Regeln für Benutzername / Trialuser_info,pricing,packages
Linesget_lines,get_line,create_line,renew_line,change_package,edit_line,enable_line,disable_line,delete_line
Sub-Resellerget_users,get_user,create_user,edit_user,adjust_credits,enable_user,disable_user,delete_user
Aktivierungscodeserstellen, auflisten, aktivieren / deaktivieren, Gerät zurücksetzen, löschen
Webhooks, eigene Wiedergabeadresse, API-Aufrufprotokollcreate_webhook…,set_play_base,api_logs

Jede Regel des Dashboards (Gruppe, eigener Preis, Trial-Kontingent, Baumbereich) gilt über die API auf genau dieselbe Weise.

#API-04
API-05 Werde ich doppelt belastet, wenn ich nach einem Netzwerkfehler erneut versuche?

Nein, solange Sie für dieselbe Transaktion dieselberequest_idsenden: Das System gibt das frühere Ergebnis zurück. Dierequest_ideiner Verlängerung istan diese Line gebunden: Sie für eine andere Line wiederzuverwenden, liefert einen Konfliktfehler (HTTP 409) und die andere Line ändert sich nicht – erzeugen Sie für jede Transaktion eine neuerequest_id.

#API-05
API-06 Meine Integration funktioniert nicht. Wie prüfe ich sie selbst?

Die Seite API Key hat eine Tabelle derletzten API-Aufrufe(30 Tage): Aktion, Ergebnis, Fehlercode, aufrufende Adresse, Connector-Name. Parameter werden nie aufgezeichnet.

#API-06
API-07 Was ist ein Webhook und welche Ereignisse gibt es?

Das Panel benachrichtigt Ihr System, wenn etwas passiert, sodass Sie nicht ständig nachfragen müssen. Ereignisse:line.created,line.renewed,line.enabled,line.disabled,line.deleted,line.expiring(3 Tage vorher),line.expired,credits.low(unter dem von Ihnen gesetzten Schwellenwert). Die Empfangsadresse muss https sein und aus dem Internet erreichbar.

#API-07
API-08 Woher weiß ich, dass ein Webhook echt ist?

Jede Benachrichtigung trägt die SignaturX-Xtream-Signature: sha256=HMAC(secret, timestamp.body); das Secret wird einmal angezeigt, wenn der Endpunkt erstellt wird. Ein Webhook enthält nie ein Passwort.

#API-08
API-09 Der Webhook sendet nicht mehr?

Jede Benachrichtigung wird 3-mal versucht; ein Endpunkt, bei dem 20 Zustellungen in Folge fehlschlagen, wird abgeschaltet. Beheben Sie das Problem auf Ihrer Seite, nutzen SieSend testund erstellen Sie den Endpunkt dann erneut, falls er abgeschaltet wurde.

#API-09
API-10 Gibt die API Line-Passwörter zurück?

Ja, aber nur an den Besitzer der Line (Sie und die Ebenen über Ihnen im Baum). Speichern Sie Line-Passwörter nicht in Logs und senden Sie sie nicht über einen unsicheren Kanal.

#API-10
API-11 Kann `edit_line` eine Line verlängern?

Ja, wenn Siepackage_idmitsenden (der alte Namepackagewird ebenfalls akzeptiert): Neben der Bearbeitung verkauft die Aktion eine offizielle Laufzeit dieses Pakets genau wiechange_package– gleicher Preis, gleicherequest_id, und die Antwort enthältcredits_charged. Bearbeitung und Verlängerung sind eine Transaktion: Wird sie abgelehnt (zu wenig Credits, ungültiges Paket,trialmitgesendet), ändert sich nichts.edit_lineohnePaket bearbeitet nur Benutzername, Passwort, Kontakt und Notizen und berührt weder Paket noch Ablaufdatum.

#API-11
API-12 Funktioniert ein für das alte (PHP-)Panel geschriebenes Skript mit dieser API?

Nicht unverändert. Die API behält die vertrauten Aktionsnamen, ist aber eine neue Schnittstelle: die Adresse/reseller/v1, ein in diesem Panel erstellter API-Schlüssel, Schreibaktionen per POST, Fehler als HTTP-Status mit einem Felderrorund das Ergebnis des Erstellens einer Line indata.line. Nutzen Sie die Dokumentation unter/docs/oder einen fertigen Connector (CON-02).

#API-12

Connectors für Shop-/Abrechnungssysteme

CON
CON-01 Wie kassiere ich Geld von meinen Kunden?

MitIhrem eigenenSystem und Zahlungs-Gateway. Das Panel wickelt keine Zahlungen ab. Ein Connector verbindet Ihr Shopsystem mit dem Panel: Der Kunde zahlt bei Ihnen → der Connector ruft die Reseller API auf, um die Line zu erstellen / zu verlängern.

#CON-01
CON-02 Für welche Plattformen gibt es einen Connector?

WHMCS, Blesta, WISECP, HostBill, ClientExec, FOSSBilling, Paymenter, WordPress (WooCommerce / Easy Digital Downloads), Odoo, PrestaShop, OpenCart, Magento, Dolibarr, ERPNext und eine "Webhook-Bridge" für Shopify, Upmind und Invoice Ninja.

#CON-02
CON-03 Wo lade ich einen herunter und installiere ihn?

SeitenleisteResources → All Connectors: Jeder Connector hat eine Beschreibung, die Verbindungsdaten, die Installationsschritte, einen ButtonDownloadund die SHA-256 der Datei zur Überprüfung.

#CON-03
CON-04 Wie weit wurden die Connectors getestet?

Das ist je Connector verschieden, und die Seite jedes Connectors sagt es: Manche liefen in der echten Plattform (zum Beispiel WordPress + WooCommerce, Odoo, FOSSBilling, Paymenter), bei anderen wurde nur der Kern geprüft. Lesen Sie die Zeile "how it was tested" und probieren Sie es in einer Testumgebung aus, bevor Sie wirklich verkaufen.

#CON-04
CON-05 Ist ein Connector sicher und was macht er mit dem Panel?

Ein Connector ruft nur die Reseller API mitIhremAPI-Schlüssel auf – er kann genau das, was Sie können, nicht mehr. Der Quellcode ist offen, damit Sie ihn lesen und prüfen können. Geben Sie jedem Connector einen eigenen Schlüssel mit IP-Limit (API-03).

#CON-05
CON-06 Was kann ein Connector verkaufen?

Lines (erstellen, verlängern, Paket wechseln, aussetzen, löschen) und Sub-Reseller-Konten mit Credits.

#CON-06
CON-07 Für meine Plattform gibt es noch keinen Connector?

Binden Sie sie selbst mit der Reseller API (API-01) und Webhooks an, oder senden Sie eine Anfrage über den Support-Kanal.

#CON-07

Daten, Löschung und Datenschutz

DATA
DATA-01 Kann eine gelöschte Line wiederhergestellt werden?

Nein. Gelöscht ist weg: die Daten der Line (Benutzername, Passwort, Kontakt, Notizen), ihr Verbindungsverlauf (IPs, Geräte, was geschaut wurde), die mit der Line verknüpften Set-Top-Boxen und ihr Aktivierungscode. Es gibt keinen Papierkorb und keine Wiederherstellungsfunktion oder API. Kommt der Kunde zurück, erstellen Sie eine neue Line.

#DATA-01
DATA-02 Was behält das System nach einer Löschung?

Nur einenanonymenstatistischen Eintrag für den Betreiber (neuer oder wiederkehrender Kunde, welche Pakete beliebt sind). Er enthält nichts Lesbares über den Kunden und kein Reseller, Connector oder keine API kann darauf zugreifen.

#DATA-02
DATA-03 Kann ein Backup eine gelöschte Line zurückbringen?

Nein. Datenbank-Backups dienen nur dazu, das System nach einem Vorfall wiederherzustellen, und liegen beim Betreiber; sie werden nicht verwendet, um eine Löschung rückgängig zu machen. Alte Backups werden rotiert, sodass gelöschte Daten auch daraus verschwinden.

#DATA-03
DATA-04 Warum ist ein Line-Passwort lesbar, ein Panel-Passwort aber nicht?

Ein Line-Passwort muss in Apps eingegeben werden und ist Teil des Playlist-Links, daher hält das Panel es für den Besitzer der Line lesbar. Passwörter von Panel-Konten werden nur als Hash gespeichert.

#DATA-04
DATA-05 Wer kann meine Lines und Kunden sehen?

Sie, die Konten über Ihnen in Ihrem Baum und der Admin. Andere Reseller und die Ebenen unter Ihnen nicht.

#DATA-05
DATA-06 Sendet das Panel E-Mails / Nachrichten an meine Kunden?

Nie. Die Kunden einer Line gehören dem Reseller; Sie kontaktieren sie über Ihr eigenes System.

#DATA-06
DATA-07 Werde ich vor dem Ablauf einer Line benachrichtigt?

Auf zwei Wegen: eine tägliche Zusammenfassungs-E-Mail der bald ablaufenden Lines (wenn der Admin sie aktiviert hat; standardmäßig 3 Tage vorher) und die Webhooksline.expiring/line.expiredfür Ihr System.

#DATA-07

Fehlerbehebung

FIX

Prüfen Sie von oben nach unten. Die meisten "Kann nicht schauen"-Probleme stehen in den ersten 5 Zeilen.

FIX-01 Der Kunde kann sich nicht anmelden / nicht schauen Zuschauer
#PrüfenAnzeichenWas zu tun ist
1Benutzername / Passwortdie App meldet falsche Datenmit dem Line-Formular vergleichen (Groß-/Kleinschreibung, keine Leerzeichen); den Link ausGenerate play linkerneut senden
2Ablaufdatumdie App meldetExpiredverlängern (LINE-06)
3StatusDisabled/Bannedwieder aktivieren; beiBannedden Admin kontaktieren
4Serveradressekeine Verbindung möglichdie genaue Adresse und den Port des Wiedergabelinks sowie das richtigehttp/httpsverwenden
5Anzahl der Verbindungenwird rausgeworfen, wenn jemand anderes zu schauen beginntSEC-01,SEC-02
6Gesperrte IPkeine Line kommt aus diesem Netzwerk hineinSEC-08: warten, bis die Sperre endet, oder den Admin bitten, sie aufzuheben
7ISP-Sperre / Land / Allowed IPsschlägt nur nach einem Netzwerkwechsel, über Mobilfunk, mit VPN oder auf Reisen fehlSEC-04,SEC-05,SEC-07
8Formatder HLS-/TS-Link wird abgelehntein vom Paket erlaubtes Format verwenden (PLAY-03)
9Gesperrte Appschlägt nur in einer App fehleine andere App probieren;SEC-09
#FIX-01
FIX-02 Die Anmeldung funktioniert und die Liste wird angezeigt, aber ein Kanal spielt nicht ab Zuschauer

Meist eine der Wiedergabesperren (Zeilen 5–9 vonFIX-01): Anmeldung und Kanalliste prüfen weder IP noch App, nur die Wiedergabe tut es. Fällt nureinKanal bei jeder Line aus → der Quellkanal hat ein Problem; nennen Sie dem Admin den Kanalnamen und die Uhrzeit.

#FIX-02
FIX-03 Kanäle oder Kanalgruppen fehlen Zuschauer

Prüfen Sie die Bouquets der Line (PKG-04,PKG-05) und die ihr zugewiesene Kategorie-Vorlage (CAT-02). Bitten Sie den Kunden nach einer Änderung, die Liste in der App neu zu laden. Ein vom Admin gerade hinzugefügter Kanal erscheint nach etwa einer halben Minute; ist ein Kanal im Bouquet und keine Line sieht ihn, hat der Admin diesen Kanal möglicherweise offline genommen.

#FIX-03
FIX-04 Ruckeln, Einfrieren Zuschauer

Probieren Sie der Reihe nach: einen anderen Kanal (ein Kanal oder alle?) → ein anderes Netzwerk → ein anderes Format (HLS statt MPEG-TS) → eine andere App. Fällt jeder Kanal in jedem Netzwerk aus → nennen Sie dem Support den Benutzernamen, die Uhrzeit und den Kanal.

#FIX-04
FIX-05 Kein Programmführer (EPG) Zuschauer

Eine M3U-App braucht den hinzugefügten XMLTV-Link (PLAY-05). Ein Kanal ohne EPG an der Quelle zeigt keinen Zeitplan.

#FIX-05
FIX-06 Ich kann keine Line erstellen

Der Reihe nach: kein Paket gewählt · das Paket ist nicht für Ihre Gruppe (PKG-02) · nicht genug Credits (CRD-05) · der Benutzername ist vergeben oder kürzer als das Minimum (LINE-02) · das Trial-Kontingent ist aufgebraucht (TRI-01).

#FIX-06
FIX-07 Beim Herunterladen einer Playlist erscheint Fehler 429 oder eine 404-Seite

429: Die Line lädt zu viele Playlists / EPG-Dateien gleichzeitig herunter – warten und erneut versuchen. 404-Seite: Das System antwortet beijederAblehnung (falsche Daten, abgelaufen, gesperrt, Limit überschritten) mit 404, damit der Grund Fremden nicht verraten wird; prüfen Sie mitFIX-01.

#FIX-07
FIX-08 Ich kann eine Seite des Dashboards nicht öffnen

Ihre Gruppe hat keine Berechtigung für diese Seite (ACC-02).Live Connectionserfordert zusätzlich, dass der Admin für die Gruppe die Option zum Einsehen der Verbindungen der Kunden aktiviert (LINE-15).

#FIX-08
FIX-09 Ich erhalte keine E-Mails vom Panel

E-Mails werden nur gesendet, wenn der Admin einen Mailserver konfiguriert und diese Art von Nachricht aktiviert hat; das Konto muss eine echte E-Mail-Adresse haben. Prüfen Sie den Spam-Ordner.

#FIX-09

Glossar

Line
das IPTV-Abo eines Zuschauers: Benutzername, Passwort, Ablaufdatum, Bouquets, Limits
User
ein Konto, das sich am Panel anmeldet: Admin, Reseller, Sub-Reseller
Gruppe
die Berechtigungsgruppe eines Panel-Kontos; bestimmt Menüs, verkaufbare Pakete, Line-Regeln, Trials
Bouquet
eine Liste von Inhalten (Kanäle, Filme, Serien)
Paket
das Produkt zum Verkauf: Bouquets + Laufzeit + Limits + Preis in Credits
Credit
die Prepaid-Einheit zum Kauf von Paketen
Trial
die Testlaufzeit eines Pakets
Aktivierungscode
ein Code, mit dem ein Kunde eine bezahlte Line selbst aktiviert
MAG / Enigma2
zwei Familien von Set-Top-Boxen; sie melden sich über die MAC-Adresse an
Xtream Codes API
das Protokoll, das die meisten IPTV-Apps nutzen (Server + Benutzername + Passwort)
M3U / XMLTV
Dateiformate einer Playlist / eines Programmführers
MPEG-TS / HLS
zwei Stream-Formate
EPG
der Programmführer
Catch-up
eine Sendung nach der Ausstrahlung ansehen
Restreamer
eine Line für einen Partner, der Streams abruft, um sie weiterzuverteilen
Connector
Software, die das Shopsystem eines Resellers mit dem Panel verbindet
Webhook
eine Benachrichtigung, die das Panel an das System eines Resellers sendet, wenn etwas passiert

Immer noch nicht gelöst?

Senden Sie den Benutzernamen der Line (niemals das Passwort), den Zeitpunkt, die App oder das Gerät und den Code der Frage, die Sie bereits ausprobiert haben.