Sers Zusammen,
erst mal fettes Danke an salidos für die coole Umsetzung. Hab es selber noch nicht am Laufen, weil noch am "reinarbeiten" aber das was ich bis jetzt verstanden hab ist schon mega cool.
Mal ne "blöde" Frage in die Runde und vor allem in Hinblick auf Ctrl_Esc's Frage zur Kodi-Integration: Würde es nicht auch gehen user und pwd von portals in TVHeadend zu hinterlegen als IPTV-Quelle und dann in Kodi den tvh Client nutzen?
Kurze Frage, bei „Add MACs only“ werden da nur Macs hinzugefügt, die bisher noch nicht für das jeweilige Portal hinterlegt waren? Also wenn ich da auch welche mit einfüge die vermeintlich schon gespeichert waren, sind diese dann nicht doppelt mit drin?
Also ne "App" gibt's von mir nicht.
Wie und ob das auf unraid läuft, weiß ich nicht.
Testen.
Support gibt's dazu von mir nicht, da ich kein unraid nutze.
Da die Apps ja auch nur docker container sind könnte es klappen. Ich versuche es mal wenn ich etwas mehr Zeit habe und einen neuen server aufgesetzt habe. Ich gebe Bescheid.
Sollte eigentlich keinen Unterschied machen, außer du hast relativ wenig Mac.
Es geht dabei darum:
Zwei Clients wollen nicht beide die gleiche real Mac zugewiesen bekommen, auch wenn die Mac im Check vorher als "frei" gilt.
Ohne den Code ändern zu müssen, kannst du auch einfach die mplay_macs.json im entsprechenden Portalordner löschen.
Da in der php if (time() - $timestamp < 0) steht, sollte sowieso immer eine neue Mac der Client IP zugewiesen werden.
wenn ich die mplay_macs.json lösche wird diese sofort wieder erstellt sobald ich einen Sender auf dem Portal öffne und das Problem besteht wieder.
Leider blicke ich nicht so bei der Programmierung durch und habe mir einfach die Logs angeschaut welche mir gesagt haben das keine Macs gefunden werden kann.
Daher gehe ich davon aus das die mac.txt datei ausgelesen werden kann und die mplay_macs.json nicht, warum auch immer.
Hauptsache man befasst sich damit!
Wenn die Lösung bei dir funktioniert, lass es so!
Ja, die json wird bei jedem Aufruf neu erstellt.
Aber schau mal nach den Aufrufen in die Datei, ob die Mac für eine IP wechselt.
(Sollte eigentlich so sein)
Wieviele Macs sind in der entsprechenden mac.txt?
ich manage das einfach immer so das ich die Portale Scanne und mir die Macs die die gleiche Anzahl von Live Sendern, VOD und Serien haben mir rausschreibe und diese dann bei bedarf gegen die nicht mehr funktionierende austausche. So habe ich immer nur eine Mac Adresse die ich nutze.
Vielleicht ist es auch das Problem ich ich nur eine Mac Adresse in der mplay_macs.json habe?
Befasse mich gerne mit dem Thema Stalker Portal :-D
Genau das ist das Problem.
Portals ist darauf aufgebaut viiiiiiiel Macs zu haben.
Das ist ja Sinn und Zweck.
Ob die Macs unterschiedliche Anzahl live, vod, serien haben, ist erstmal irrelevant.
Denn es wird ja so lange nach einer Mac gesucht, die den angefragten Sender auch enthält.
Hast du nur ein paar Macs zur Auswahl, blockierts du dich früher oder später selbst.
Leider sind einige Portale die ich gerne nutze nicht mehr scannbar da diese mich sofort nach wenigen versuchen blocken ( royallivetv )
Daher habe ich davon nur eine Mac Adresse die ich von vor 1,5 Jahren mal gescannt habe und zum Glück verlängert worden ist.
Das schön an diesem Portal sind die Untertitel, die mir bei Programmen wichtig sind, vorhanden sind.