mbebe / blomqvist

blomqvist
GNU General Public License v3.0
154 stars 55 forks source link

TVPGO #708

Open mtr81 opened 2 years ago

mtr81 commented 2 years ago

Serwis TVPGO co prawda w necie jeszcze nie ruszył, ale jest dostępny z poziomu aplikacji HBBTV. Na podstawie tej ostatniej napisałem wtyczkę do Kodi umożliwiającej dostęp do kanałów live TVP (wszystkie stacje dostępne w naziemnej TV cyfrowej). Wtyczka nie wymaga logowania. Jest możliwość eksportu listy M3U współpracującej z pluginem. plugin.video.tvpgo.zip

hevet commented 2 years ago

@mtr81 super dzięki. Mam pytanie czy we wtyczce do UPC go, którą kiedyś też udostępniłeś, jest możliwość dodania wpisania kodu PIN? We wtyczce od mbebe czasem wyskakuje prośba o PIN i wpisujesz np. 0000 i kanał rusza, a w Twojej wtyczce na tym kanale pojawi się błąd dodatku.

zuzia-dev commented 2 years ago

@mtr81 działa, fajnie, że Ci się chciało napisać. @hevet UPC TV Go ma obecnie zaostrzone zasady udostępniania kanałów poza domem wiec jeśli nie jesteś na IP przypisanym do UPC cześć kanałów nie będzie działać (np. TVP). Kiedyś wszystko działo na każdym polskim IP, a teraz niestety już skończyło się.

hevet commented 2 years ago

@zuzia-dev nie chodzi mi o kanały TVP. Na niektórych losowo pojawia się prośba o PIN, trzeba go wpisać by kanał zadziałał. Np. Nick Junior itp., a ten działa wszędzie, nawet poza siecią.

Wracając do TVPGO, to na wszystkich lokalnych kanałach TVP3 jest TVP Sport i chyba tak samo jest na TVP World.

mtr81 commented 2 years ago

Co do TVPGO poniżej poprawka - problem wynikał stąd, że część kanałów (przeważnie tych które były dostępne w TVP Stream) jest w nowym serwisie odmiennie traktowana od pozostałych. Po zmianach zmieniła się struktura linków w liście M3U plugin.video.tvpgo.zip

Wtyczce UPC muszę się zatem przyjrzeć, bo oglądam sporadycznie i z w/w błędem się nie spotkałem. Czy w aplikacji UPC bądź wersji przeglądarkowej też coś takiego ma miejsce? I jeszcze a propos tej wtyczki, to czy dalej jest problem z zawieszaniem się strumienia po ok 40-50 minutach oglądania?

praspp commented 2 years ago

Tak, w UPC TV Go ten problem występuje nadal i ma związek z autentykacją.

hevet commented 2 years ago

@mtr81 postaram się zrobić log jeżeli wyjdzie błąd z PIN-em.

W TVP GO teraz kanały są w porządku. Dzięki 😃

hevet commented 2 years ago

@mtr81 dzisiaj wyskoczyła prośba o PIN na BBC Earth IMG_20220203_163324 Po wpisaniu 0000 kanał się odtwarza. IMG_20220203_163340 Natomiast u Ciebie w dodatku wyskakuje błąd UPC i kanał się nie odtwarza. IMG_20220203_163446

hevet commented 2 years ago

@mtr81 tutaj zdjęcia logu IMG_20220203_164105 IMG_20220203_164122 IMG_20220203_164136

mtr81 commented 2 years ago

@hevet poprawka pluginu UPC umożliwiająca wpisanie PIN-u poniżej. plugin.video.upc.zip Co ciekawe jak wpisywałem inny PIN niż 0000 stream nie ruszał.

mtr81 commented 2 years ago

Jeśli chodzi o wtyczkę TVPGO, to zmieniłem sposób odtwarzania strumieni (użycie IAS) przez co na wybranych kanałach pojawiła się możliwość cofania trwającego programu do momentu jego rozpoczęcia. plugin.video.tvpgo.zip

hevet commented 2 years ago

Pewnie dlatego, że domyślny PIN to 0000, można go zmienić logując się na stronie UPC. Super, sprawdzę czy działa też u mnie, dzięki 🙂

mtr81 commented 2 years ago

Poniżej kolejna wersja wtyczki TVPGO uzupełniona o możliwość oglądania programów do 7 dni wstecz (usługa replay TV). W związku z przebudową kodu zmieniła się struktura listy M3U. Prosiłbym o przetestowanie czy się poprawnie generuje i kanały odtwarzają, bo na razie nie mam czasu tego sprawdzić. Uwaga - czasami przy przechodzeniu do kolejnych poziomów menu wtyczka może generować błąd. Jest to spowodowane tym, że serwer czasami zwraca błąd (zapytania są realizowane metodą Persisted Queries Link). Zazwyczaj po ponowieniu operacji jest ok. plugin.video.tvpgo.zip

hevet commented 2 years ago

@mtr81 dzisiaj przy próbie wejścia w UPC go wyskakuje błąd. Zdjęcia logu poniżej. IMG_20220207_230933 IMG_20220207_230950

mtr81 commented 2 years ago

Dzięki za info. Dodali dzisiaj kanał MIXTAPE, nie wprowadzając pełnych danych EPG (brak tytułu programu w schemie, czego nie przewidziałem we wtyczce). Poniżej poprawka. plugin.video.upc.zip

hevet commented 2 years ago

@mtr81 dzięki za szybką pomoc 🙂, działa.

DenDyGH commented 2 years ago

@mtr81 zapraszamy na nasz kanał discordowy. Chcemy zebrać programistów w jednym miejscu. Chłopaki chętnie pomogą z kwestiami technicznymi, przy okazji ułatwi nam to kontakt z tobą ;)

rysson commented 2 years ago

@mtr81 jak się wbijesz na Discord, a mam nadzieję, że będziesz chciał, to daj tutaj zwrotkę, że Ty to Ty. Np. Swój nick na Discord.

Do zobaczenia!

oliwer12345 commented 2 years ago

NA JAKIEJ WTYCZCE JEST TO TVPGO

hevet commented 2 years ago

Dziwne pytanie... Tutaj w temacie masz https://github.com/mbebe/blomqvist/issues/708#issuecomment-1030851573

oliwer12345 commented 2 years ago

DZIEKI

mtr81 commented 2 years ago

Poniżej poprawki kodu do TVPGO, po których wtyczka działa stabilniej. Poza tym w kategorii replay nie pokazują się już programy (audycje), które się jeszcze nie rozpoczęły plugin.video.tvpgo.zip

Ze spraw organizacyjnych na Discordzie mam ten sam nick co tutaj. Dzięki za zaproszenie do grupy :)

xxcriticxx commented 2 years ago

Czy dziala tvpgo przez vpn?

kodiwpigulce commented 2 years ago

hmm mi działa bez vpn