• Vítejte na XBMC-Kodi.cz
  • Česko-slovenská komunita fanoušků XBMC/Kodi
Vítejte návštevníku! Přihlášení Registrace


Hodnocení tématu:
  • 6 Hlas(ů) - 3.5 Průměr
  • 1
  • 2
  • 3
  • 4
  • 5
Oneplay Server
@Bajtik: zkus zapnout debug a podivat sen jestli je vidět nějaký problém na strane Oneplay Serveru, nebo se vrátí URL streamu a spadne to až při přehrávání. Nebo se můžeš připojit na web Oneplay Serveru a zkusit přehrání tam. Samotný Oneplay Server UA posílá, ale teoreticky jí může Oneplay zařezávat nebo je problém ještě v nečem jiném. Kdyby byl problém až v přehrávači, zkusil bych tam dát UA z nějakého prohlížeče. Ale když jsem dělal nějaké pokusy třeba s VLC, tak to fungovalo bez nutnosti něco dělat. Ale možná se per default nějak maskuje :-)
 
Citovat
Ahojky, opet problem s API.... dal jsem si 1.5.5 a jede...

a je potreba do tivi pridat user-agent=Mozilla/5.0
 
Citovat
@Bajtik: jestli můžeš, pošli mi klidně do SZ nějaké detaily. Hlavně jestli máš log nebo na co API padaly a jakou jsi měl verzi. Pokud se dostaneš k datům, tak i obsah souboru api_version.txt v adresáři data. Od verze 1.6.0 by se měla řešit verze API automaticky. Bohužel to dělám malinko vrchlatě a je možné, že to z nějakého důvodu nezafungovalo správně.
 
Citovat
Podle všeho se na straně streamovacích serverů začal kontrolovat UA v hlavičce. Ve verzi 1.6.2 Oneplay Serveru jsem ho přidal do playlistu pro TVheadend a upravil jsem i TVheadend skripty. Pokud by dělalo problémy v nějakém přehrávači s klasickým playlistem, bude to potřeba přidat tam, jak psal Bajtik.
 
Citovat
Začal pouze blokovat UA Tivimate
  "TiviMate/5.3.3 (Android 15)": HTTP 403
  "TiviMate": HTTP 403
  "hovno": HTTP 200
 
Citovat
@ladan69: asi toho bude blokované víc. Přestal fungovat i ffmpeg, který posíla "Lavf/<verze>". Blíž jsem to nezkoumal a prostě jsem UA upravil.
 
Citovat
=== BLOKOVANE (403) ===
  Lavf/58.76.100
  Lavf/59.27.100
  Lavf/60.16.100
  Lavf/61.1.100
  TiviMate/5.3.3 (Android 15)
  TiviMate
  Kodi/20.2
  Kodi
  Lavf53.21.1

=== POVOLENE (200) ===
  tivimate
  IPTV Smarters/1.0
  iptvsmarters
  GSE SMART IPTV
  OTT Navigator
  VLC/3.0.18 LibVLC/3.0.18
  okhttp/4.9.0
  okhttp
  python-requests/2.28
  curl/7.81.0
  curl
  Wget/1.21
  Dalvik/2.1.0 (Linux; U; Android 15)
  ExoPlayerLib/2.18.1
  exoplayer
  stagefright/1.2
  Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36
  Mozilla/5.0
 
Citovat
Tak je hezké, že se tu pro vývojáře Oneplay objevují návody na to, co mají ještě blokat. 3
 
Citovat
ahoj
Dens začalal lítat... chyba:2026-08-20 14:32:26.953 mpegts: playlist.m3u - ČT1 AD in Oneplay - scan no data, failed2026-08-20 14:32:26.953 subscription: 0285: "scan" unsubscribing2026-08-20 14:32:26.953 mpegts: playlist.m3u - Nova Sport 5 HD in Oneplay - tuning on IPTV #22026-08-20 14:32:27.000 spawn: Executing "/home/hts/Programy/tvoneplay/streamer.sh"2026-08-20 14:32:27.000 subscription: 028D: "scan" subscribing to mux "playlist.m3u - Nova Sport 5 HD", weight: 6, adapter: "IPTV #2", network: "Oneplay", service: "Raw PID Subscription"2026-08-20 14:32:27.063 mpegts: playlist.m3u - AXN White in Oneplay - scan no data, failed2026-08-20 14:32:27.063 subscription: 0287: "scan" unsubscribing2026-08-20 14:32:27.063 mpegts: playlist.m3u - BBC World News in Oneplay - tuning on IPTV #42026-08-20 14:32:27.117 subscription: 028F: "scan" subscribing to mux "playlist.m3u - BBC World News", weight: 6, adapter: "IPTV #4", network: "Oneplay", service: "Raw PID Subscription"2026-08-20 14:32:27.117 spawn: Executing "/home/hts/Programy/tvoneplay/streamer.sh"2026-08-20 14:32:27.119 mpegts: playlist.m3u - ČT Big Grin / ČT art HD in Oneplay - scan no data, failed2026-08-20 14:32:27.119 subscription: 0289: "scan" unsubscribing2026-08-20 14:32:27.119 mpegts: playlist.m3u - Oneplay Sport 2 MD 7 in Oneplay - tuning on IPTV #32026-08-20 14:32:27.170 spawn: Executing "/home/hts/Programy/tvoneplay/streamer.sh"2026-08-20 14:32:27.171 subscription: 0291: "scan" subscribing to mux "playlist.m3u - Oneplay Sport 2 MD 7", weight: 6, adapter: "IPTV #3", network: "Oneplay", service: "Raw PID Subscription"2026-08-20 14:32:28.141 spawn: Traceback (most recent call last):2026-08-20 14:32:28.141 spawn: File "/home/hts/Programy/tvoneplay/stream.py", line 57, in 2026-08-20 14:32:28.141 spawn: for asset in data['media']['stream']['assets']:2026-08-20 14:32:28.141 spawn: ~~~~^^^^^^^^^2026-08-20 14:32:28.141 spawn: KeyError: 'media'2026-08-20 14:32:28.262 spawn: [in#0 @ 0x590f08461f80] Error opening input: File name too long2026-08-20 14:32:28.262 spawn: Error opening input file Chyba při volání content.play {'schema': 'ErrorResponse', 'result': {'status': 'Error', 'schema': 'ErrorResult', 'code': '4104', 'message': 'Kdo se dívá?', 'customError': {'schema': 'ProfileSelectionNeededError', 'availableProfiles': {'profiles': [{'setting': {'avatarId': '3ddb7ce6-4b3e-421a-8749-67a348d404b3', 'isMain': True, 'isKid': False, 'languageSetting': {'closedCaptions': False, 'audioDescription': False, 'appLanguage': {'code': 'cs_CZ', 'name': 'Čeština'}, 'subtitleLanguage': {'code': 'cs_CZ', 'name': 'Čeština'}, 'audioLanguage': {'code': 'cs_CZ', 'name': 'Čeština'}}, 'favoriteChannels': {'sorting': 'manual'}, 'isDefault': False}, 'profile': {'name': 'Hlavní profil', 'avatarUrl': 'https://eboxcz-ott-images.ssl.cdn.cra.cz/r{WIDTH}x{HEIGHT}n/3ddb7ce6-4b3e-421a-8749-67a348d404b3', 'id': '14566971'}, 'actions': [{'name': 'Vybrat', 'action': {'schema': 'ApiAppAction', 'call': 'user.profile.select', 'params': {'schema': 'UserProfileSelectApiAction', 'payload': {2026-08-20 14:32:28.262 spawn: Error opening input files: File name too long2026-08-20 14:32:28.270 iptv: stdin pipe 85 unexpectedly closed: No data2026-08-20 14:32:28.275 spawn: Traceback (most recent call last):2026-08-20 14:32:28.275 spawn: File "/home/hts/Programy/tvoneplay/stream.py", line 57, in 2026-08-20 14:32:28.275 spawn: for asset in data['media']['stream']['assets']:2026-08-20 14:32:28.275 spawn: ~~~~^^^^^^^^^2026-08-20 14:32:28.275 spawn: KeyError: 'media'2026-08-20 14:32:28.312 spawn: Traceback (most recent call last):2026-08-20 14:32:28.313 spawn: File "/home/hts/Programy/tvoneplay/stream.py", line 35, in 2026-08-20 14:32:28.313 spawn: if md == True and 'liveControl' in data['playerControl'] and 'mosaic' in data['playerControl']['liveControl']:2026-08-20 14:32:28.313 spawn: ~~~~^^^^^^^^^^^^^^^^^2026-08-20 14:32:28.313 spawn: KeyError: 'playerControl'2026-08-20 14:32:28.417 spawn: [in#0 @ 0x5a16a62faf80] Error opening input: File name too long2026-08-20 14:32:28.417 spawn: Error opening input file Chyba při volání content.play {'schema': 'ErrorResponse', 'result': {'status': 'Error', 'schema': 'ErrorResult', 'code': '4104', 'message': 'Kdo se dívá?', 'customError': {'schema': 'ProfileSelectionNeededError', 'availableProfiles': {'profiles': [{'setting': {'avatarId': '3ddb7ce6-4b3e-421a-8749-67a348d404b3', 'isMain': True, 'isKid': False, 'languageSetting': {'closedCaptions': False, 'audioDescription': False, 'appLanguage': {'code': 'cs_CZ', 'name': 'Čeština'}, 'subtitleLanguage': {'code': 'cs_CZ', 'name': 'Čeština'}, 'audioLanguage': {'code': 'cs_CZ', 'name': 'Čeština'}}, 'favoriteChannels': {'sorting': 'manual'}, 'isDefault': False}, 'profile': {'name': 'Hlavní profil', 'avatarUrl': 'https://eboxcz-ott-images.ssl.cdn.cra.cz/r{WIDTH}x{HEIGHT}n/3ddb7ce6-4b3e-421a-8749-67a348d404b3', 'id': '14566971'}, 'actions': [{'name': 'Vybrat', 'action': {'schema': 'ApiAppAction', 'call': 'user.profile.select', 'params': {'schema': 'UserProfileSelectApiAction', 'payload': {2026-08-20 14:32:28.418 spawn: Error opening input files: File name too long2026-08-20 14:32:28.428 iptv: stdin pipe 86 unexpectedly closed: No data2026-08-20 14:32:28.449 spawn: [in#0 @ 0x5f4ac5b1df80] Error opening input: File name too long2026-08-20 14:32:28.449 spawn: Error opening input file Chyba při volání content.play {'schema': 'ErrorResponse', 'result': {'status': 'Error', 'schema': 'ErrorResult', 'code': '4104', 'message': 'Kdo se dívá?', 'customError': {'schema': 'ProfileSelectionNeededError', 'availableProfiles': {'profiles': [{'setting': {'avatarId': '3ddb7ce6-4b3e-421a-8749-67a348d404b3', 'isMain': True, 'isKid': False, 'languageSetting': {'closedCaptions': False, 'audioDescription': False, 'appLanguage': {'code': 'cs_CZ', 'name': 'Čeština'}, 'subtitleLanguage': {'code': 'cs_CZ', 'name': 'Čeština'}, 'audioLanguage': {'code': 'cs_CZ', 'name': 'Čeština'}}, 'favoriteChannels': {'sorting': 'manual'}, 'isDefault': False}, 'profile': {'name': 'Hlavní profil', 'avatarUrl': 'https://eboxcz-ott-images.ssl.cdn.cra.cz/r{WIDTH}x{HEIGHT}n/3ddb7ce6-4b3e-421a-8749-67a348d404b3', 'id': '14566971'}, 'actions': [{'name': 'Vybrat', 'action': {'schema': 'ApiAppAction', 'call': 'user.profile.select', 'params': {'schema': 'UserProfileSelectApiAction', 'payload': {2026-08-20 14:32:28.449 spawn: Error opening input files: File name too long2026-08-20 14:32:28.454 iptv: stdin pipe 90 unexpectedly closed: No data2026-08-20 14:32:30.890 mpegts: playlist.m3u - Oneplay Sport 1 MD 4 in Oneplay - scan no data, failed2026-08-20 14:32:30.890 subscription: 028B: "scan" unsubscribing2026-08-20 14:32:30.890 mpegts: playlist.m3u - RiK TV in Oneplay - tuning on IPTV #12026-08-20 14:32:30.942 spawn: Executing "/home/hts/Programy/tvoneplay/streamer.sh"2026-08-20 14:32:30.945 subscription: 0293: "scan" subscribing to mux "playlist.m3u - RiK TV", weight: 6, adapter: "IPTV #1", network: "Oneplay", service: "Raw PID Subscription"2026-08-20 14:32:32.021 spawn: Traceback (most recent call last):2026-08-20 14:32:32.021 spawn: File "/home/hts/Programy/tvoneplay/stream.py", line 57, in 2026-08-20 14:32:32.021 spawn: for asset in data['media']['stream']['assets']:2026-08-20 14:32:32.021 spawn: ~~~~^^^^^^^^^2026-08-20 14:32:32.021 spawn: KeyError: 'media'2026-08-20 14:32:32.125 spawn: [in#0 @ 0x5b28ab606f80] Error opening input: File name too longJak opravit?
 
Citovat
@martinchromy1985: je to trošku nepřehledné, ale při volání API to vrací dialog na výběr profilu. Zkus pustin login.sh (nebo smaž session.txt), ať se vytvoří nová sessiona. V rámci loginu se i vybírá profil, snad to pomůže.
 
Citovat
Zdravím, mužu poprosit o radu? používal jsem OnePlay jako server a vše bylo super protože to používám na rychlé sledování doma v ntb a tak i v kodi na tv, po čase jak je popsáno výše se to bohužel rozbylo v tvh se přestaly načítat programy přešel jsem tedy na verzi pro tvh, docker jsem jen stopnul a zača používat skript pro tvh, popis problemu spočívá v tom že se mi po nějaké době tedy v rámci hodin vše zastaví a pomuže jen login nebo smazat session když spustím v tvh program sesion se obnoví a vše jede jenže je toto dost nepraktické po každé lést na tedminál, používám to na rpi5, nevíte nahodou co stím?děkuji
ps:používám nejnovější verze
 
Citovat
@Alinesko: to "jak je popsáno výš" znamená, že máš stejný problém jako martinchromy1985? Tzn. ve streamer.log najdeš "'Kdo se dívá"?
 
Citovat
(22.8.2026, 14:37)waladir Napsal(a): @Alinesko: to "jak je popsáno výš" znamená, že máš stejný problém jako martinchromy1985? Tzn. ve streamer.log najdeš "'Kdo se dívá"?

Ano jsou tam adresy streamu ale také hlášky Chyba při uložení­ session
 
Citovat
Ahoj, je nějaká možnost jak sledovat na Google TV, používal jsem TiviMate a M3U IPTV. Díky moc
RaspberryPi 3B, LibreELEC Leia
WeTek_Play, LibeELEC Leia
Odroid N2, CoreELEC Leia
 
Citovat
@hitman222: možností bude určitě víc, ale minimálně by mělo fungovat Kodi
 
Citovat
V kodi mám IPTV a nejede to.
RaspberryPi 3B, LibreELEC Leia
WeTek_Play, LibeELEC Leia
Odroid N2, CoreELEC Leia
 
Citovat
@hitman222: u použití čistě v Kodi bych doporučil spíš Oneplay doplněk (s IPTV Simple Clientem). Samozřejmě by mělo být možné použít i Oneplay Server.

Pokud něco nefungujte, klidně napiště tady na fórum nebo soukromé zprávy, ideálně s popisem toho, jak Oneplay používáte, co funguje/nefunguje a případně konkrétní chybou. Když budu vědět jak, rád pomůžu nebo zkusím chybu opravit.
 
Citovat
Po poslední aktualizaci na 1.6.2 je načítání epg a přepínání kanálů mnohem svižnější.
Google TV-M3U IPTV.
děkuji waladir.
GMK M2 Mini PC 11th Intel Core i7-11390H,16GB DDR4 1T SSD,WiFi 6 -Win11pro/Libreelec  TV TCL 86.Meta Quest 3/512
 
Citovat
@kopecekp: nejsem si jistý, že za to můžu já, ale díky  4
 
Citovat
Ahoj. Mě to taky nejde zadat do tvheadendu dám192........ :9981/paylist/tvheadend načtou se muxy a nic víc v kodi server jede OK. Dík
 
Citovat
  


Přejít na fórum:


Prochází: 3 host(ů)