Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

UPC TV GO (Horizon Go) przestała działać #874

Open
lbuczko opened this issue Nov 20, 2022 · 45 comments
Open

UPC TV GO (Horizon Go) przestała działać #874

lbuczko opened this issue Nov 20, 2022 · 45 comments

Comments

@lbuczko
Copy link

lbuczko commented Nov 20, 2022

Witam. Wtyczka od razu wywala błąd przy samym jej uruchomieniu.
Z tego co zauważyłem, nie może się zalogować do serwisu - https://prod.oesp.upctv.pl/oesp/v4 access denied.
Chyba zmienili nazwy serwera na https://prod.spark.upctv.pl z tego co podpatrzyłem przez przeglądarkę.

@hevet
Copy link

hevet commented Nov 20, 2022

A masz wersję 2.6? U mnie działa normalnie.

@praspp
Copy link

praspp commented Nov 20, 2022

Witam. Wtyczka od razu wywala błąd przy samym jej uruchomieniu.
Z tego co zauważyłem, nie może się zalogować do serwisu - https://prod.oesp.upctv.pl/oesp/v4 access denied.
Chyba zmienili nazwy serwera na https://prod.spark.upctv.pl z tego co podpatrzyłem przez przeglądarkę.

Wtyczki: v.2.6 z repo mbebe i v.1.1 z repo KPL działają prawidlowo. Brak problemów z autentykacją i odtwarzaniem kontentu.

@lbuczko
Copy link
Author

lbuczko commented Nov 20, 2022

W opcji update miałem tylko 2.5.
Po ręcznej aktualizacji na wersję 2.6 mam błąd :
Error Type: <type 'exceptions.ImportError'>
Error Contents: No module named http.server
Traceback (most recent call last):
File "C:\Users\user\AppData\Roaming\Kodi\addons\plugin.video.horizongo\serverHTTP.py", line 1, in
from http.server import BaseHTTPRequestHandler
ImportError: No module named http.server
-->End of Python script error

Podejrzewam, że nowsza wersja jest dedykowana na nowe KODI. Ja się zatrzymałem na 18.1.
Jeśli więc wtyczka działa, przepraszam za zamieszanie.
Temat uważam za zamknięty, muszę zaktualizować KODI i nowsza wersja wtyczki powinna hulać.
Pozdrawiam.

@knedlyk
Copy link

knedlyk commented Nov 20, 2022

Która z wtyczek UPC TV GO jeszcze potrafi działać pod python 2.7?
Sprawa w tym, że pewnych powodów muszę mieć starszą wersję Kodi na rpi3 (w Matrix 10 zostały usunięte optymalizacje, które pozwalały na oglądanie kontentu h265). Ja próbowałem przerobić kod wtyczki 2.6 z mbebe na python2 i udało się przynajmniej zalogować, natomiast utknąłem w następujący problem:
ERROR: Open - error probing input format, http://wp3-obc56-live-pl-prod.prod.cdn.dmdsdp.com/dash/TVP_1_HD;vxttoken=YXNzVHlwPU9yaW9uLURBU0gmYy1pcC11bmxvY2tlZD0xJmNvbklkPVRWUF8xX0hEJmNvblR5cGU9NCZjdXNJZD00ODkyMzQzX3BsJmRldkZhbT13ZWItZGVza3RvcCZkcj0wJmRybUNvbklkPUNPTU1PTl9MSVZFJmV4cGlyeT0xNjY4OTU1MDU2JmZuPXNoYTI1NiZwYXRoVVJJPSUyRmRhc2glMkZUVlBfMV9IRCUyRiUyQSZwcm9maWxlPSZyZXVzZT0tMSZzTGltPTMmc2VzSWQ9bFFOR2lOTk1fRzQ1NnhKWmJQemdFTDNacmJUdlpIVFhRSzRYJnNlc1RpbWU9MTY2ODk1NDkwNiZzdHJMaW09MyxiODhhYzlmY2RiODg0MjIyOGY0ODBhMDU3ZWQ3YzRjMjdhMjU0NjE1ZmExNWUwMGYyZGMwNWJkMjhmYTM4OGE1/manifest.mpd
2022-11-20 15:35:07.408 T:1453249408 ERROR: OpenDemuxStream - Error creating demuxer
No i też jak mam włączoną opcję odświeżenia tokenu, to mam z tym problem też. Czy w ogóle trzeba odświeżać token?

@hevet
Copy link

hevet commented Nov 20, 2022

Obecnie żadna. Zmieniło się API i wtyczki były robione tylko pod nowe Kodi.

@mtr81
Copy link
Contributor

mtr81 commented Nov 20, 2022

No i też jak mam włączoną opcję odświeżenia tokenu, to mam z tym problem też. Czy w ogóle trzeba odświeżać token?

Przy oglądaniu TV live możesz wyłączyć, chociaż w przeglądarce token jest odświeżany. Z kolei przy replayTV bez odświeżania tokena oglądanie kończy się po 10 minutach. Co do wsparcia K18. Ja definitywnie je zakończyłem. Mało tego w związku z polityką osób stojących za Inputstream adaptive, dzięki któremu można w Kodi obsłużyć streamy z DRM, nowe schemy są aplikowane wyłącznie w wersji na K20...

@kamilkamil123
Copy link

macie może działającą wtyczkę?

@hevet
Copy link

hevet commented Nov 24, 2022

@kamilkamil123 obecna działa. W czym masz problem?

@kamilkamil123
Copy link

kamilkamil123 commented Nov 24, 2022

tak? która wersja? możesz podesłać link, z góry dziekuje. Mam wersje plugin.video.horizongo-2.6 hmm może coś mam źle ustawione...

@hevet
Copy link

hevet commented Nov 24, 2022

@hevet
Copy link

hevet commented Nov 24, 2022

Daj loga, albo napisz co się dzieje.

@Cinek77
Copy link

Cinek77 commented Nov 24, 2022

Przeinstaluj. Wyloguj się i zaloguj na nowo.
A napisz też jakie urządzenie. System.

@zuzia-dev
Copy link

zuzia-dev commented Nov 24, 2022

Dotyczy wersji 2.6 od @mbebe Kodi 19.4, Debian.
Po dłuższym nieużywaniu, błąd jak na zrzucie.

UPC-error-token.jpg

Przy czym aktywowanie opcji odświeżania tokena dla live nic nie zmienia. Oczywiście pomaga usunięcie wtyczki i ponowna instalacja, ale nie o to chodzi.

@mtr81
Copy link
Contributor

mtr81 commented Nov 24, 2022

Dzięki za info. Problem rzeczywiście występuje i w zasadzie jest zidentyfikowany, W API są dwa tokeny. jeden z nich (refreshToken) służy do odświeżania drugiego. Niestety on też traci po jakimś czasie traci ważność> Rozwiązanie mam gotowe do zaaplikowania, tylko muszę je sprawdzić na wtyczce, w której wystąpi taki błąd. W większości przypadków wystarczy wylogować się i zalogować ponownie, choć rzeczywiście może się zdarzyć, że się to nie powiedzie (najczęściej w momencie skorzystania z wtyczki od strony Simple IPTV Client).
BTW. funkcja odświeżania tokena przy Live - to jeszcze o inny trzeci token chodzi i z tymi dwoma powyżej nie ma nic wspólnego...

@knedlyk
Copy link

knedlyk commented Nov 24, 2022

najczęściej w momencie skorzystania z wtyczki od strony Simple IPTV Client
A da się tak? Czyli jak, wygenerować listę kanałów i podać dostęp do niego w Simple IPTV Client?

@mtr81
Copy link
Contributor

mtr81 commented Nov 24, 2022

Wtyczka ma opcję generowania listy M3U. Generator jest w ustawieniach wtyczki. Oczywiście musisz być we wtyczce zalogowany. Ale jeśli chodzi ci o K18 to nic nie wskórasz, bo odtwarzanie odbywa się via proxy.

@zuzia-dev
Copy link

Dzięki za info. Problem rzeczywiście występuje i w zasadzie jest zidentyfikowany, W API są dwa tokeny. jeden z nich (refreshToken) służy do odświeżania drugiego. Niestety on też traci po jakimś czasie traci ważność> Rozwiązanie mam gotowe do zaaplikowania, tylko muszę je sprawdzić na wtyczce, w której wystąpi taki błąd. W większości przypadków wystarczy wylogować się i zalogować ponownie, choć rzeczywiście może się zdarzyć, że się to nie powiedzie (najczęściej w momencie skorzystania z wtyczki od strony Simple IPTV Client). BTW. funkcja odświeżania tokena przy Live - to jeszcze o inny trzeci token chodzi i z tymi dwoma powyżej nie ma nic wspólnego...

@mtr81 przetestowałam we wszystkich konfiguracjach. Jeśli jest możliwość udostępnienia patcha to sprawdzę po jego aplikacji.

@mtr81
Copy link
Contributor

mtr81 commented Nov 24, 2022

Jak najbardziej. Dopiszę kod zapobiegający takim sytuacjom i wrzucę ZIP-a. Jak będzie OK zrobi się commita.

@mtr81
Copy link
Contributor

mtr81 commented Nov 25, 2022

Łatka, o której mowa powyżej.
plugin.video.horizongo-2.7.zip

@zuzia-dev
Copy link

@mtr81 w powyższej wersji wydaje się być wszystko w porządku.

@rafalmar1981
Copy link

Witam mam problem z obiema wtyczkami 2.6 oraz 2.7 na czystym kodi 19.4( win7 i android)
Przy logowaniu wyskakuje błąd logowania gdy wyjdę i wejdę ponownie jest oki, natomiast mam pusto w sekcji "Kanały na żywo oraz Kanały na żywo wg kategorii" przy zaznaczonym i nie zaznaczonym"Odświeżanie tokena - Live TV"
Log:
https://paste.kodi.tv/ocaruzemed
Da się coś zrobić/naprawić? Pozdrawiam.

@mtr81
Copy link
Contributor

mtr81 commented Nov 29, 2022

Dzięki za info. Problem nietypowy, bo wczoraj instalowałem UPC2 na gołym K20 i logowanie przebiegło bez problemu. Ale niewykluczone, że coś może być na rzeczy. Zrób tak:

  • w ustawieniach włącz tworzenie pełnego debug logu (System->Logging->Enable debug logging oraz Enable component specific logging (wraz z zaznaczeniem opcji verbose logging for libCurl)
  • deinstalacja wtyczki (wraz z ustawieniami)
  • instalacja wtyczki
  • zalogowanie
  • zrzut logu

@rafalmar1981
Copy link

rafalmar1981 commented Nov 29, 2022

@mtr81 odpuszczam..nie wiem gdzie co z czym szukam w systemie- ustawienia system i nie mogę tego znaleść
w kodi wchodzę w ustawienia następnie system i niema tam nic takiego

@praspp
Copy link

praspp commented Nov 29, 2022

@rafalmar1981 Włącz w ustawieniach tryb ekspercki, a zobaczysz wszystko co potrzebne.😉

@mtr81
Copy link
Contributor

mtr81 commented Nov 30, 2022

@rafik121 Odnośnie Polsatu Sport Premium potrzebuję pomocy przy sprawdzeniu jednej rzeczy, bo nie mam dostępu do konta z tym pakietem.
Lista kanałów we wtyczce układana jest w wyniku skojarzenia danych o posiadanych przez użytkownika produktach z numerami produktów przypisanych poszczególnym kanałom. Tym Polsatom przypisane zostały numery
300000121
310000121
320000121
350000121

Prośba jest taka, żebyś wgrał poniższą wersję wtyczki, odpalił ją dotarł do listy kanałów i zajrzał do logu Kodi. Będą w nim dwie sekcje zaczynające się od: @PRODUKTY_UPC1 oraz @PRODUKTY_UPC2:
W tej pierwszej sekcji sprawdź czy pojawia się którykolwiek z ident-ów które przywołałem na górze.
Jeśli nie będzie tam żadnego z tych numerów podaj mi zawartość sekcji @PRODUKTY_UPC2 (to są skróty grup produktowych)
plugin.video.horizongo_test.zip

@rafalmar1981
Copy link

@mtr81 problem jest taki że mam ekspercki
image

@Cinek77
Copy link

Cinek77 commented Nov 30, 2022

@rafalmar1981 zaznacz Rejestruj komunikaty diagnostyczne i zrób logi.
A tak to wygląda na domyślnej skórce Kodi19
https://prnt.sc/CsaWEEEFs8iE

A tu jeszcze po angielsku
https://prnt.sc/PE_FutY9cMlT

@mtr81
Copy link
Contributor

mtr81 commented Nov 30, 2022

@rafik121 odnośnie Polsatów Sport Premium - udało mi się sprawdzić na koncie posiadającym ten pakiet i we wtyczce kanały są na liście
upc_polsat_prem
Paczka produktów związanych z w/w kontem:

[{'startDate': '2022-11-29T13:41:07.828Z', 'endDate': '2042-11-25T13:41:07.828Z', 'id': '700000003'}, {'startDate': '2022-11-29T13:41:07.828Z', 'endDate': '2042-11-25T13:41:07.828Z', 'id': 'TV180'}, {'startDate': '2022-11-29T13:41:07.828Z', 'endDate': '2042-11-25T13:41:07.828Z', 'id': '720000008'}, {'startDate': '2022-11-29T13:41:07.828Z', 'endDate': '2042-11-25T13:41:07.828Z', 'id': '720000009'}, {'startDate': '2022-11-29T13:41:07.828Z', 'endDate': '2042-11-25T13:41:07.828Z', 'id': '200000000'}, {'startDate': '2022-11-29T13:41:07.828Z', 'endDate': '2042-11-25T13:41:07.828Z', 'id': '220000000'}, {'startDate': '2022-11-29T13:41:07.828Z', 'endDate': '2042-11-25T13:41:07.828Z', 'id': '700000028'}, {'startDate': '2022-11-29T13:41:07.828Z', 'endDate': '2042-11-25T13:41:07.828Z', 'id': '700000009'}, {'startDate': '2022-11-29T13:41:07.828Z', 'endDate': '2042-11-25T13:41:07.828Z', 'id': '410000001'}, {'startDate': '2022-11-29T13:41:07.828Z', 'endDate': '2042-11-25T13:41:07.828Z', 'id': '300000121'}, {'startDate': '2022-11-29T13:41:07.828Z', 'endDate': '2042-11-25T13:41:07.828Z', 'id': '100000031'}]

Jest na niej linearProduct 300000121 i kanały wskakują na listę.
Wobec powyższego sprawdź na wskazanej wyżej wersji wtyczki tabelę z produktami, bo być może jest tam inny skrót wskazujący, że te kanały masz w pakiecie. Jeśli tak trzeba to uwzględnić w kodzie wtyczki.

@rafalmar1981
Spróbuj w międzyczasie odinstalować wtyczkę (z opcją usunięcia ustawień.), włączyć i wyłączyć Kodi i zainstalować wersję, którą zapodałem dwa posty wyżej #874 (comment)

@rafalmar1981
Copy link

przeinstalowanie zainstalowanie odinstalowanie na czystym kodi różne konfiguracje i efekt niestety taki sam,
https://paste.kodi.tv/itekugibos

@rafalmar1981
Copy link

zaznaczyłem to "rejestruj zdarzenia w pliku dziennika" i co dalej?
https://abload.de/image.php?img=beztytuiltuavius.png

@mtr81
Copy link
Contributor

mtr81 commented Nov 30, 2022

@rafalmar1981 możesz mi podać skąd instalujesz Kodi? Masz zaznaczyć dodatkowo te dwie opcje z sekcji diagnostyka i z komponentów wybrać libCurl.
Kodi masz zainstalować stąd https://kodi.tv/download i najlepiej nie wgrywaj żadnych skórek. Obawiam się, że masz coś nie tak z konfiguracją, bo twierdzisz, że nie możesz zalogować się również do CDA, a wtyczka działa bez problemu.

@rafalmar1981
Copy link

Dobra, kodi pobrane ze strony https://kodi.tv/download wersja wtyczki 2.7 - win7(kodi czyste - dane logowania też)
Zaznaczone w system - ustawienia- system - diagnostyka zaznaczone "rejestruj zdarzenia w pliku dziennika i rejestruj powiadomienia w pliku dziennika zdarzeń".
W programie "kodi logfile uploader" wciskam "upload" i podaję log:
https://paste.kodi.tv/axuxasojah
"i z komponentów wybrać libCurl." - przepraszam ale nie wiem co to i gdzie tego szukać? Pozdrawiam i dzięki za cierpliwość.

@mtr81
Copy link
Contributor

mtr81 commented Dec 4, 2022

"i z komponentów wybrać libCurl." - przepraszam ale nie wiem co to i gdzie tego szukać?

Jak zaznaczysz "Rejestruj zdarzenia generowane przez komponenty" uaktywni ci się piętro niżej opcja "Wybierz komponenty". Jak w nią wejdziesz będzie lista, na której zaznaczysz rejestrowanie zdarzeń związanych z libCURL (druga pozycja na liście).
Jak to już ogarniesz odpal wtyczkę UPC2, wpisz dane logowania, zaloguj się i zrzuć log wygenerowany z Kodi Logfile Uploader.

@rafalmar1981
Copy link

Dzięki za poprowadzenia mniw za rączkę jak dziecko..ale mamy to, na kodi1.4 win7 wtyczka 2.7
log:
https://paste.kodi.tv/ixayeruwon
po zalogowanie wskoczył błąd logowania ale już potem normalnie weszło.Pozdrawiam

@mtr81
Copy link
Contributor

mtr81 commented Dec 5, 2022

Nie zrobiłeś tego co ci napisałem - to nie jest debuglog!

@rafalmar1981
Copy link

tak??
https://paste.kodi.tv/etupovivaj

@mtr81
Copy link
Contributor

mtr81 commented Dec 5, 2022

Tylko tu nie widzę z kolei błędu logowania.

@rafalmar1981
Copy link

bo jak już raz weszło to bez problemu odinstalowałem wszystko zrobiłem wszystko tak jak pisałeś od początku nowe koditd i oto efekt po włączenie kodilogfile uploader takie jaja "error positing the kodi.log file. failed to read the file "

@rafalmar1981
Copy link

rafalmar1981 commented Dec 5, 2022

https://paste.kodi.tv/edebogepet i jeszcze ze wszystkimi zaznaczonymi opcjami w tej diagnostyce
https://paste.kodi.tv/ajosubuwup tak to wygląda...

@rafalmar1981
Copy link

nic z tego?

@mtr81
Copy link
Contributor

mtr81 commented Dec 12, 2022

Na postawie tych logów nie jestem w stanie stwierdzić gdzie u ciebie tkwi przyczyna z brakiem możliwości zalogowania. Na swoim GH umieściłem spreparowaną wersję wtyczki, która pokazuje w logu pełne odpowiedzi serwera na poszczególnych etapach logowania. Info z linkiem powinieneś dostać na maila kilka dni temu.

@rafalmar1981
Copy link

@mtr81 podaj meila to wyślę Ci ostatni log

@mtr81
Copy link
Contributor

mtr81 commented Dec 14, 2022

Wrzuć tam w issue. Dostęp do tego mam tylko ja.

@rafalmar1981
Copy link

Kodi 19.4 pobrane z oficjalnej strony, win7 wersja wtyczki plugin.video.horizongo-2.7.zip
Czyste kodi, wchodzę w system - ustawienia - system - diagnostyka - zaznaczam, rejestruj komunikaty diagnostyczne, rejestruj zdarzenia generowane przez komponenty(tutaj zaznaczam "rejestruj zdarzenia biblioteki libcURL(HATTP(S),DAV)") - rejestruj zdarzenia w pliku dziennika - rejestruj powiadomienia w pliku dziennika zdarzeń. Loguję się( we wtyczce zaznaczone - odświeżaniem tokena - ReplayTV oraz EPG jeszcze kombinowałem z włączonym kiedyś odświeżaniem tokena - LiveTV, bez zmian). Więc tak, po wpisaniu danych i zatwierdzeniu wchodzę we wtyczkę napis "zaloguj" więc klikam i wyskakuje mi błąd wtyczki, cały czas jestem w niej na etapie "zaloguj" jak wcześniej, więc wychodzę z niej i ponownie wchodzę, już nie ma napisu "zaloguj" tylko jestem już zalogowany i dalej Telewizja - Kanały na żywo....pusto. Zrobiłem/opisałem krok po kroku(była też próba z tą wersją plugin.video.horizongo_test.zip efekt identyczny) Podaję log:
https://paste.kodi.tv/odiwowosit
Pozdrawiam.

@mtr81
Copy link
Contributor

mtr81 commented Dec 16, 2022

Przejdź tutaj -> https://github.com/mtr81/testy/invitations.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

9 participants