Open cbielach opened 2 years ago
Witam ponownie,
po paru eksperymentach okazuje się, że wystarczy usunąć linijkę 458 z main.py, wtedy wtyczka działa znowu bez problemu.
play_item.setProperty('inputstream.adaptive.stream_selection_type', 'fixed-res')
Pozdrawiam
Na android TV przy próbie włączenia "kanału na żywo" wyrzuca błąd:
"One or more items failed to play. Check log for more infirmation about this message"
Próbowałem powyższego rozwiązania, ale nic to nie dało.
Z ciekawości, wtyczka "TVP (Libka)" z tego samego repozytorium działa jak należy.
Czy ktoś ma jakiś pomysł?
@cbielach ciekawe, na windowsie działa normalnie. A property o którym piszesz zostało dodane właśnie w K20, więc musi to działać. Czy na pewno wszystko dobrze skompilowałeś?
@SimpleJack01 TVP (Libka) o której piszesz zastąpiła TVP GO, skoro tam działa to fajnie. TVP GO już nie będzie aktualizowana bo nie ma sensu wspierać dwóch takich samych wtyczek. TVP (Libka) ma w sobie TVP GO, a oprócz tego Sport, VOD, parlament.
Ok, jasne. W międzyczasie przetestowałem ponownie, i o ile to coś komuś pomoże, mam takie wyniki:
Przetestowałem wszystko jeszcze raz od początku. Aby wykluczyć jakiekolwiek błędy instalacji zainstalowałem od nowa Kodi 19.4 a następnie tylko wtyczkę TVP Go z repozytorium KPL tutaj.
Po dokładnym przetestowaniu okazuje się że o ile większość kanałów nie działa, niektóre jednakże działają, takie jak: TVP World, TVP Historia 2, TVP ABC2, Kultura 2, Biełsat, UA1 i programy TVP3 regionalne.
Czyli te które chyba nie potrzebują VPN i polskiego IP.
Ponowny test bez VPNu i wyżej wymienione kanały nadal działają, natomiast te które pokazywały wcześniej błąd poprawnie pokazują czarny ekran: "Przepraszamy. Z uwagi na ograniczenia licencyjne, materiał jest niedostępny z kraju z którego się łączysz."
Dodam, że zarówno wtyczka kodi TVP jak i aplikacja VOD TVP działają poprawnie z dwoma moimi VPN, czyli z Proton VPN i Surfshark.
Dzień dobry,
używam dość egzotyczną i nową kombinacje:
2022-08-20 17:09:50.528 T:31031 info <general>: Starting Kodi from Debian (20.0-ALPHA2 Debian package version: 2:20.0~alpha2+dfsg1-1). Platform: Linux x86 64-bit 2022-08-20 17:09:50.528 T:31031 info <general>: Using Release Kodi from Debian x64 2022-08-20 17:09:50.528 T:31031 info <general>: Kodi from Debian compiled 2022-08-03 by GCC 12.1.0 for Linux x86 64-bit version 5.18.14 (332302) 2022-08-20 17:09:50.528 T:31031 info <general>: Running on Devuan GNU/Linux 5 (daedalus/ceres), kernel: Linux x86 64-bit version 5.18.0-3-amd64 2022-08-20 17:09:50.528 T:31031 info <general>: FFmpeg version/source: 5.1-2+b1 2022-08-20 17:09:50.528 T:31031 info <general>: Host CPU: Intel(R) Core(TM) i5-10210U CPU @ 1.60GHz, 8 cores available
Jak wybiorę n.p. TVP1 w liście, to po dwóch sekundach ukazuje się powiadomienie, że jest ogólny błąd przy odegraniu.
W kodi.log znajduje błąd, że nie da się ściągnąć grafikę epg, przypuszczalnie ze względu na space'a pod koniec linijki 171 w main.py ; powinno być height_720.jpg' a nie height_720.jpg '.
Jednak to nic nie zmienia odbioru, programy nadal nie odpalają; w logu znalazłem następny problem:
2022-08-20 17:10:12.671 T:31082 debug <general>: AddOnLog: inputstream.adaptive: Open() 2022-08-20 17:10:12.671 T:31082 debug <general>: AddOnLog: inputstream.adaptive: Property found "inputstream.adaptive.manifest_type" value: mpd 2022-08-20 17:10:12.671 T:31082 debug <general>: AddOnLog: inputstream.adaptive: Property found "inputstream.adaptive.manifest_update_parameter" value: full 2022-08-20 17:10:12.671 T:31082 debug <general>: AddOnLog: inputstream.adaptive: Property found "inputstream.adaptive.play_timeshift_buffer" value: false 2022-08-20 17:10:12.671 T:31082 debug <general>: AddOnLog: inputstream.adaptive: Property found "inputstream.adaptive.stream_selection_type" value: fixed-res 2022-08-20 17:10:12.672 T:31082 debug <general>: AddOnLog: inputstream.adaptive: [Repr. chooser] Type: Ask quality 2022-08-20 17:10:12.672 T:31082 debug <general>: AddOnLog: inputstream.adaptive: Setting NOSECUREDECODER value: 0 2022-08-20 17:10:12.672 T:31082 debug <general>: AddOnLog: inputstream.adaptive: Ignore HDCP status setting value: 0 2022-08-20 17:10:12.672 T:31082 error <general>: AddOnLog: inputstream.adaptive: PreInitializeDRM: Invalid DRM pre-init data, must be as: {PSSH as base64}|{KID as base64} 2022-08-20 17:10:12.672 T:31082 debug <general>: AddOnLog: inputstream.adaptive: Session::~Session() 2022-08-20 17:10:12.672 T:31082 error <general>: CVideoPlayer::OpenInputStream - .video.tvpgo/play_channel?code=T1D&ch_id=5d1dccc1fa06f9682b0f9922] 2022-08-20 17:10:12.672 T:31082 info <general>: CVideoPlayer::OnExit() 2022-08-20 17:10:12.672 T:31082 debug <general>: AddOnLog: inputstream.adaptive: Close() 2022-08-20 17:10:12.672 T:31082 debug <general>: SECTION:UnloadDll(/usr/lib/x86_64-linux-gnu/kodi/addons/inputstream.adaptive/inputstream.adaptive.so.20.2.0) 2022-08-20 17:10:12.672 T:31082 info <general>: ADDON: Dll Destroyed - InputStream Adaptive 2022-08-20 17:10:12.672 T:31082 debug <general>: Thread VideoPlayer 140655453976128 terminating 2022-08-20 17:10:12.673 T:31050 debug <general>: OnPlayBackStopped: CApplication::OnPlayBackStopped
Widocznie inputstream.adaptive ma jakieś problemy w kodi20:
AddOnLog: inputstream.adaptive: PreInitializeDRM: Invalid DRM pre-init data, must be as: {PSSH as base64}|{KID as base64}
Kodi19.4 nie ma problemu w odbiorze (przynajmniej pod androidem).Pozdrawiam