![]() |
|
Oneplay Server - Verze k tisku +- XBMC-Kodi.cz (https://www.xbmc-kodi.cz) +-- Fórum: KODI - Doplňky (https://www.xbmc-kodi.cz/forum-kodi-doplnky) +--- Fórum: Live TV & PVR (https://www.xbmc-kodi.cz/forum-live-tv-pvr) +--- Téma: Oneplay Server (/prispevek-oneplay-server) |
RE: Oneplay Server - waladir - 18.4.2026 Ve verzi 1.5.1 je díky @sedlin2: přidaná zpětné přehrání a možnost zapnutí ověření jménem a heslem (v nastavení auth_user a auth_pass). Berte to jako opravdu základní ochranu, a stále platí doporučení Oneplay Server nevystavovat do internetu. Pokud budete přistupovat k Oneplay Serveru z jiné sítě a nebude zapnuté ověření, zobrazí se varování. Po změně je potřeba znovu načíst playlist, protože jsou přihlašovací údaje pak i součást URL streamu. Kromě toho je vrácená možnost přetáčení u live streamů a opravené problému u catchupu u některých kanálů. Kdybyste někdo narazil na nějaký problém, dejte vědět. RE: Oneplay Server - andrebas - 30.5.2026 Ahoj, mám návrh na malé rozšírenie basic autentizácie z 1.5.1. Pridal som whitelist IP adries, ktoré sa k Oneplay Serveru pripoja bez zadávania mena a hesla, kým všetci ostatní sa musia prihlásiť ako doteraz. Hodí sa to, keď je zapnuté prihlasovanie (auth_user/auth_pass), ale na konkrétne lokálne klienty (napr. TVheadend alebo iný kontajner v rovnakej sieti) človek nechce riešiť meno a heslo pri každom volaní. Funguje to tak, že do config.txt pribudne nová položka auth_whitelist. Ak je IP klienta v zozname, autentizácia sa preňho preskočí. Viac IP sa oddelí čiarkou: auth_user: meno auth_pass: heslo auth_whitelist: 192.168.1.50 alebo viac adries: auth_whitelist: 192.168.1.50,192.168.1.51 Úprava je v resources/lib/web.py v hooku check_basic_auth - pred kontrolou hlavičky Authorization sa porovná REMOTE_ADDR klienta proti zoznamu. Keďže sa kontroluje reálna IP spojenia, pri prístupe cez reverse proxy bude REMOTE_ADDR adresa proxy, nie klienta - to by si chcel asi ešte ošetriť, prípadne nechať na používateļovi, aby do whitelistu dal IP proxy. Vďaka za super nástroj. RE: Oneplay Server - waladir - 31.5.2026 @andrebas: možnost nastavení whitelistu je přidaná do verze 1.5.2. Seznam se nastavuje v proměnné ip_whitelist a kromě IP adres může obsahovat i sítě (v CIDR formátu). Nebudeš si to muset upravovat při každém updatu
RE: Oneplay Server - chinpokomon1338 - 31.5.2026 Ahoj, slo by pridat nejake filtrovani kanalu? Pokud mam napr. Oneplay Maximum a programy pro dospele - tak nejak bych tyto kanaly(byt chranene PINem) rad na Kodi v obyvacim pokoji(pres simple IPTV) nejak "zneviditelnil". Myslim, ze i pripadne vyfiltrovani kanalu, ktere v zasade nesleduji by melo za nasledek vice prehledny(cistci) playlist. Predem diky! RE: Oneplay Server - waladir - 31.5.2026 @chinpokomon1338: nevím, kde playlist z Oneplay Server používáš, ale práci s kanály bych řešil tam, jestli je to možné. Pro použití v Kodi bych doporučil použít videodoplněk Oneplay, který vytváření skupin kanálů umožňuje. Ve Oneplay Serveru by to bylo komplikovanější, i když třeba na to také v nějaké omezené podobě nakonec dojde. RE: Oneplay Server - waladir - 01.6.2026 @chinpokomon1338: když je dneska ten Den dětí, tak ve verzi 1.5.3 je přidaná možnost disablování kanálů v playlistu. RE: Oneplay Server - chinpokomon1338 - 02.6.2026 (01.6.2026, 20:46)waladir Napsal(a): @chinpokomon1338: když je dneska ten Den dětí, tak ve verzi 1.5.3 je přidaná možnost disablování kanálů v playlistu. @waladir Diky moc! Velmi ocenuji tvuj user-friendly pristup. Detail a duvod meho setupu posilam radeji v SZ - nerad bych tady verejne prozrazoval nektera "temna" technologicka zakouti Oneplay platformy... :) RE: Oneplay Server - freerider23 - 11.6.2026 Ahoj všem, oneplay změnilo api na novou verzi, pokud někomu nefunguje je třeba přepsat na https://http.***.****.cz/api/v1.11 nebo v1.12
RE: Oneplay Server - waladir - 11.6.2026 Ve verzi 1.5.4 Oneplay Server je upravená verze API a aplikace. Skripty pro TVheadend také upravím, ale až o víkendu. RE: Oneplay Server - oldx - 12.6.2026 Ahoj, po přechodu OnePlay na nové API (v1.11+) přestal u některých účtů fungovat Oneplay Server v TVHeadendu. V logu (systemd journal) typicky padal KeyError: 'accounts' při loginu, případně rate limit „Překročený počet povolených pokusů o přihlášení“. Příčina: API u kroku ShowAccountChooserStep vrací účty v poli step.groups[].accounts, ne přímo v step.accounts. Typicky to postihne účty s více službami pod jedním loginem (např. po migraci O2/Voyo). Připravil jsem opravu a posílám pull request do upstreamu: https://github.com/waladir/script.oneplay.server/pull/1 Dočasně je patch k dispozici ve větvi: https://github.com/rhemzal/script.oneplay.server/tree/fix/api-login-groups Co oprava řeší: - parsování step.groups[].accounts + výběr služby přes poradi_sluzby v config.txt - srozumitelnější chyby v logu místo Python tracebacku (sys.exit) - cooldown po neúspěšném loginu, aby TVHeadend nespamoval API Testováno na TVHeadendu + systemd: login, /playlist, /epg, stream redirect — OK. Díky waladirovi za Oneplay Server! RE: Oneplay Server - waladir - 12.6.2026 @oldx: díky moc. PR nakonec mergovat nebudu, rád si to dělám po svém. Načítání účtů je upravené ve verzi 1.5.5. Časem plánuju přepsaní Oneplay Serveru, podobně jako jsem to dělal u doplňku. To se dotkne mj. i logování a případně tam reimplementuju i další úpravy. RE: Oneplay Server - waladir - 13.6.2026 Všechny nutné změny jsem udělal i v TVheadend skriptech ve verzi 1.5.5. RE: Oneplay Server - waladir - 12.7.2026 Ve verzi 1.5.6 je možné do playlistu přidat skupinu kanálů v url /playlist/group/<jméno skupiny>. Jako jméno je potřeba použít jedno slovo bez speciálních znaků. Opravil jsem ještě chování při disablování kanálů, které dělalo problémy např. po resetu kanálů, pokud byly disablované předtím. Kanál pak nešel znovu disablovat. RE: Oneplay Server - JakubFojtik - 25.7.2026 cauko oneplay server mi zamrzava na jednom begin parametri neda sa to opravit? RE: Oneplay Server - waladir - 25.7.2026 @JakubFojtik: můžu se na to podívat, ale zkus popsat, kdy a co se konkrétně děje. Vestavěný web server není vícevláknový, dokáže tak vyřídit jen jeden požadavek naráz. Pokud se některé volání zasekne, může to být problém. Zkus nějak detailně popsat co máš za problém. RE: Oneplay Server - waladir - 28.7.2026 Ve verzi 1.6.0 je automatické ošetření změn verze API (už nebude potřeba měnit kód) a upravené volání. Přidal jsem i logování vrácených dat při volání API, nezávisle na tom, jestli je zapnutý debug nebo není. RE: Oneplay Server - 100karel - 08.8.2026 Něco je u verze 1.6.0 špatně, protože když jedou MD kanály, tak velmi často nehrají. Např nyní u OPS1 MD1 a MD2 RE: Oneplay Server - Bajtik - 08.8.2026 (08.8.2026, 17:17)100karel Napsal(a): Něco je u verze 1.6.0 špatně, protože když jedou MD kanály, tak velmi často nehrají. Např nyní u OPS1 MD1 a MD2 Ano přesně. Ted oba kanaly hlásí obsah neni pro Vás přístupny. Dle me jine API… Md1 canal 3 nahoru ok. Prvni md1 kanál 1 a 2. Chybová hláska RE: Oneplay Server - waladir - 08.8.2026 @100karel: máš pravdu, dostal se tam překlep do jména API. Opravené je to ve verzi 1.6.1. RE: Oneplay Server - Bajtik - 12.8.2026 Ahojky,je potreba nastavit nejak user-agent? po prechodu na novejsi verzi mi to nejde v tivi... |