blomqvist
blomqvist copied to clipboard
Orange TV GO
Orange TV GO nie działa w żadnej wersji. Log dla wersji 0.7:
2023-11-26 11:36:13.235 T:14652 INFO <general>: initializing python engine.
2023-11-26 11:36:13.653 T:14652 ERROR <general>: C:\Users\kacpe\AppData\Roaming\Kodi\addons\script.module.urllib3\lib\urllib3\connectionpool.py:1056: InsecureRequestWarning: Unverified HTTPS request is being made to host 'tvgo.orange.pl'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/1.26.x/advanced-usage.html#ssl-warnings
warnings.warn(
2023-11-26 11:36:14.057 T:14652 ERROR <general>: Skipped 1 duplicate messages..
2023-11-26 11:36:14.056 T:14652 ERROR <general>: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <class 'requests.exceptions.JSONDecodeError'>
Error Contents: Expecting value: line 1 column 1 (char 0)
Traceback (most recent call last):
File "C:\Users\kacpe\AppData\Roaming\Kodi\addons\script.module.requests\lib\requests\models.py", line 971, in json
return complexjson.loads(self.text, **kwargs)
File "C:\Program Files\Kodi\system\python\Lib\json\__init__.py", line 357, in loads
return _default_decoder.decode(s)
File "C:\Program Files\Kodi\system\python\Lib\json\decoder.py", line 337, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "C:\Program Files\Kodi\system\python\Lib\json\decoder.py", line 355, in raw_decode
raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Users\kacpe\AppData\Roaming\Kodi\addons\plugin.video.orangetvgo\main.py", line 6, in <module>
OrangeGo()
File "C:\Users\kacpe\AppData\Roaming\Kodi\addons\plugin.video.orangetvgo\resources\lib\orange.py", line 723, in __init__
plugin.run()
File "C:\Users\kacpe\AppData\Roaming\Kodi\addons\script.module.routing\lib\routing.py", line 130, in run
self._dispatch(self.path)
File "C:\Users\kacpe\AppData\Roaming\Kodi\addons\script.module.routing\lib\routing.py", line 141, in _dispatch
view_func(**kwargs)
File "C:\Users\kacpe\AppData\Roaming\Kodi\addons\plugin.video.orangetvgo\resources\lib\orange.py", line 32, in root
dod, logged = loguj()
File "C:\Users\kacpe\AppData\Roaming\Kodi\addons\plugin.video.orangetvgo\resources\lib\orange.py", line 675, in loguj
jsdata = helper.request_sess(helper.subscrlogin, 'post', headers=helper.headers, data= data, json=True, json_data = True)
File "C:\Users\kacpe\AppData\Roaming\Kodi\addons\plugin.video.orangetvgo\resources\lib\helper.py", line 225, in request_sess
return resp.json() if json else resp_text(resp)
File "C:\Users\kacpe\AppData\Roaming\Kodi\addons\script.module.requests\lib\requests\models.py", line 975, in json
raise RequestsJSONDecodeError(e.msg, e.doc, e.pos)
requests.exceptions.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
-->End of Python script error report<--
2023-11-26 11:36:14.097 T:14652 INFO <general>: Python interpreter stopped
2023-11-26 11:36:14.114 T:14648 ERROR <general>: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.video.orangetvgo/
2023-11-26 11:36:14.127 T:2448 ERROR <general>: CGUIMediaWindow::GetDirectory(plugin://plugin.video.orangetvgo/) failed
Taki sam jest dla 0.6, z wątku, do którego link dałem wyżej. Nie działa pod 19.4 oraz 20.2.
Jakieś szanse na poprawę logowania do OrangeTV?
Nie ma co poprawiać... Wtyczka działa, logowanie przebiega poprawnie. Przynajmniej tak jest na zestawie WIN10+Kodi 19.5 oraz WIN10+Kodi 20.2
@mtr81 na której wersji wtyczki?
ver 0.6
Faktycznie, teraz działa bardziej (nie wyskakuje już krytyczny), ale dalej nie działa. Pokazuje się błąd logowania (dane są na 100% poprawne). Kodi 19.4
2023-12-07 22:52:02.380 T:2604 ERROR <general>: C:\Users\kacpe\AppData\Roaming\Kodi\addons\script.module.urllib3\lib\urllib3\connectionpool.py:1099: InsecureRequestWarning: Unverified HTTPS request is being made to host 'tvgo.orange.pl'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings
warnings.warn(
2023-12-07 22:52:02.680 T:2604 INFO <general>: Skipped 1 duplicate messages..
2023-12-07 22:52:02.680 T:2604 INFO <general>: CPythonInvoker(13, C:\Users\kacpe\AppData\Roaming\Kodi\addons\plugin.video.orangetvgo\main.py): script successfully run
2023-12-07 22:52:02.720 T:2604 INFO <general>: Python interpreter stopped```
Z tego co wkleiłeś nic nie wynika...
Mam ten sam problem, rozszerzony log poniżej
2023-12-07 23:01:42.471 T:344 debug <general>: CGUIMediaWindow::GetDirectory (plugin://plugin.video.orangetvgo/)
2023-12-07 23:01:42.471 T:344 debug <general>: ParentPath = [addons://sources/video]
2023-12-07 23:01:42.472 T:9880 debug <general>: Thread waiting start, auto delete: false
2023-12-07 23:01:42.485 T:18148 debug <general>: CAddonDatabase::SetLastUsed[plugin.video.orangetvgo] took 14 ms
2023-12-07 23:01:42.486 T:9880 debug <general>: CScriptRunner: running add-on script Orange TV Go('plugin://plugin.video.orangetvgo/', '1', '')
2023-12-07 23:01:42.486 T:9696 debug <general>: Thread LanguageInvoker start, auto delete: false
2023-12-07 23:01:42.487 T:9696 debug <general>: initializing python engine.
2023-12-07 23:01:42.487 T:9696 debug <general>: CPythonInvoker(9, C:\Users\Raf\AppData\Roaming\Kodi\addons\plugin.video.orangetvgo\main.py): start processing
2023-12-07 23:01:42.501 T:9696 debug <general>: -->Python Interpreter Initialized<--
2023-12-07 23:01:42.501 T:9696 debug <general>:
2023-12-07 23:01:42.501 T:9696 debug <general>: CPythonInvoker(9, C:\Users\Raf\AppData\Roaming\Kodi\addons\plugin.video.orangetvgo\main.py): the source file to load is "C:\Users\Raf\AppData\Roaming\Kodi\addons\plugin.video.orangetvgo\main.py"
2023-12-07 23:01:42.501 T:9696 debug <general>: CPythonInvoker(9): full python path:
2023-12-07 23:01:42.501 T:9696 debug <general>: CPythonInvoker(9): custom python path:
2023-12-07 23:01:42.501 T:9696 debug <general>: CPythonInvoker(9): C:\Users\Raf\AppData\Roaming\Kodi\addons\plugin.video.orangetvgo
2023-12-07 23:01:42.501 T:9696 debug <general>: CPythonInvoker(9): C:\Users\Raf\AppData\Roaming\Kodi\addons\script.module.certifi\lib
2023-12-07 23:01:42.501 T:9696 debug <general>: CPythonInvoker(9): C:\Users\Raf\AppData\Roaming\Kodi\addons\script.module.chardet\lib
2023-12-07 23:01:42.501 T:9696 debug <general>: CPythonInvoker(9): C:\Users\Raf\AppData\Roaming\Kodi\addons\script.module.idna\lib
2023-12-07 23:01:42.501 T:9696 debug <general>: CPythonInvoker(9): C:\Users\Raf\AppData\Roaming\Kodi\addons\script.module.inputstreamhelper\lib
2023-12-07 23:01:42.501 T:9696 debug <general>: CPythonInvoker(9): C:\Users\Raf\AppData\Roaming\Kodi\addons\script.module.iso8601\lib
2023-12-07 23:01:42.501 T:9696 debug <general>: CPythonInvoker(9): C:\Users\Raf\AppData\Roaming\Kodi\addons\script.module.requests\lib
2023-12-07 23:01:42.501 T:9696 debug <general>: CPythonInvoker(9): C:\Users\Raf\AppData\Roaming\Kodi\addons\script.module.routing\lib
2023-12-07 23:01:42.501 T:9696 debug <general>: CPythonInvoker(9): C:\Users\Raf\AppData\Roaming\Kodi\addons\script.module.urllib3\lib
2023-12-07 23:01:42.501 T:9696 debug <general>: CPythonInvoker(9): default python path:
2023-12-07 23:01:42.501 T:9696 debug <general>: CPythonInvoker(9): C:\Program Files\Kodi\system\python\DLLs
2023-12-07 23:01:42.501 T:9696 debug <general>: CPythonInvoker(9): C:\Program Files\Kodi\system\python\Lib
2023-12-07 23:01:42.501 T:9696 debug <general>: CPythonInvoker(9): C:\Program Files\Kodi\system\python\Lib\site-packages
2023-12-07 23:01:42.501 T:9696 debug <general>: CPythonInvoker(9): adding args:
2023-12-07 23:01:42.501 T:9696 debug <general>: CPythonInvoker(9): plugin://plugin.video.orangetvgo/
2023-12-07 23:01:42.501 T:9696 debug <general>: CPythonInvoker(9): 1
2023-12-07 23:01:42.501 T:9696 debug <general>: CPythonInvoker(9):
2023-12-07 23:01:42.501 T:9696 debug <general>: CPythonInvoker(9): resume:false
2023-12-07 23:01:42.501 T:9696 debug <general>: CPythonInvoker(9, C:\Users\Raf\AppData\Roaming\Kodi\addons\plugin.video.orangetvgo\main.py): entering source directory C:\Users\Raf\AppData\Roaming\Kodi\addons\plugin.video.orangetvgo
2023-12-07 23:01:42.501 T:9696 debug <general>: CPythonInvoker(9, C:\Users\Raf\AppData\Roaming\Kodi\addons\plugin.video.orangetvgo\main.py): instantiating addon using automatically obtained id of "plugin.video.orangetvgo" dependent on version 0.0.0 of the xbmc.python api
2023-12-07 23:01:42.573 T:344 debug <general>: ------ Window Init (DialogBusy.xml) ------
2023-12-07 23:01:42.922 T:9696 debug <CAddonSettings[[email protected]]>: trying to load setting definitions from old format...
2023-12-07 23:01:42.923 T:9696 debug <CSettingsManager>: requested setting (currentProfileId) was not found.
2023-12-07 23:01:42.923 T:9696 debug <CSettingsManager>: requested setting (householdExtId) was not found.
2023-12-07 23:01:42.923 T:9696 debug <CSettingsManager>: requested setting (img) was not found.
2023-12-07 23:01:42.923 T:9696 debug <CSettingsManager>: requested setting (program) was not found.
2023-12-07 23:01:42.923 T:9696 debug <CSettingsManager>: requested setting (proxyport) was not found.
2023-12-07 23:01:42.933 T:9696 debug <CAddonSettings[[email protected]]>: trying to load setting definitions from old format...
2023-12-07 23:01:42.933 T:9696 debug <CSettingsManager>: requested setting (currentProfileId) was not found.
2023-12-07 23:01:42.934 T:9696 debug <CSettingsManager>: requested setting (householdExtId) was not found.
2023-12-07 23:01:42.934 T:9696 debug <CSettingsManager>: requested setting (img) was not found.
2023-12-07 23:01:42.934 T:9696 debug <CSettingsManager>: requested setting (program) was not found.
2023-12-07 23:01:42.934 T:9696 debug <CSettingsManager>: requested setting (proxyport) was not found.
2023-12-07 23:01:42.934 T:9696 debug <CAddonSettings[[email protected]]>: trying to load setting definitions from old format...
2023-12-07 23:01:42.934 T:9696 debug <CSettingsManager>: requested setting (currentProfileId) was not found.
2023-12-07 23:01:42.934 T:9696 debug <CSettingsManager>: requested setting (householdExtId) was not found.
2023-12-07 23:01:42.934 T:9696 debug <CSettingsManager>: requested setting (img) was not found.
2023-12-07 23:01:42.934 T:9696 debug <CSettingsManager>: requested setting (program) was not found.
2023-12-07 23:01:42.934 T:9696 debug <CSettingsManager>: requested setting (proxyport) was not found.
2023-12-07 23:01:42.934 T:9696 debug <CAddonSettings[[email protected]]>: trying to load setting definitions from old format...
2023-12-07 23:01:42.935 T:9696 debug <CSettingsManager>: requested setting (currentProfileId) was not found.
2023-12-07 23:01:42.935 T:9696 debug <CSettingsManager>: requested setting (householdExtId) was not found.
2023-12-07 23:01:42.935 T:9696 debug <CSettingsManager>: requested setting (img) was not found.
2023-12-07 23:01:42.935 T:9696 debug <CSettingsManager>: requested setting (program) was not found.
2023-12-07 23:01:42.935 T:9696 debug <CSettingsManager>: requested setting (proxyport) was not found.
2023-12-07 23:01:42.935 T:9696 debug <CAddonSettings[[email protected]]>: trying to load setting definitions from old format...
2023-12-07 23:01:42.935 T:9696 debug <CSettingsManager>: requested setting (currentProfileId) was not found.
2023-12-07 23:01:42.935 T:9696 debug <CSettingsManager>: requested setting (householdExtId) was not found.
2023-12-07 23:01:42.935 T:9696 debug <CSettingsManager>: requested setting (img) was not found.
2023-12-07 23:01:42.935 T:9696 debug <CSettingsManager>: requested setting (program) was not found.
2023-12-07 23:01:42.935 T:9696 debug <CSettingsManager>: requested setting (proxyport) was not found.
2023-12-07 23:01:43.145 T:9696 error <general>: C:\Users\Raf\AppData\Roaming\Kodi\addons\script.module.urllib3\lib\urllib3\connectionpool.py:1099: InsecureRequestWarning: Unverified HTTPS request is being made to host 'tvgo.orange.pl'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings
warnings.warn(
Spróbujcie tej wersji. U mnie logowanie jak i odtwarzanie TV (live i catchup) działają. Nie sprawdzałem sekcji VOD. plugin.video.orangetvgo_2023-12-08.zip Są w niej poprawione nagłówki do aktualnej wersji API i jedna rzecz związana z odtwarzaniem. Bazowałem na wersji nie zawierającej poprawki dla kont, których login zaczyna się od "M", więc użytkownicy z takimi loginami nawet niech tego nie wgrywają, Jak dacie znać, że to u was działa, to uwzględnię jeszcze zmiany z ver. 0.7
[EDIT]: w międzyczasie sprawdziłem jeszcze w/w wersję na boxie z androidem i też się loguje, kanały działają. BTW. Podziwiam wszystkich korzystających z tej wtyczki. Załadowanie listy kanałów to minuta czekania ;-D
Mam login zaczynający się od "M" i logowanie nie działa w żadnej wersji. :( Wyciągam z tej wtyczki tylko kilka kanałów do m3u, wtedy szybkość nie jest aż tak tragiczna.
@mtr81 wtyczka działa, logowanie jest poprawne, odtwarzanie też, ale gdzieś uciekło 1080p…
P.S. Rozwiązaniem na powolne ładowanie jest wyrzucenie z orange.py helper.sleep(3000)
wtyczka działa zdecydowanie szybciej, a z listy m3u to już w ogóle miodzio 😄
Brakuje jeszcze odtwarzania kanałów ukrytych dla urządzeń mobilnych (np. Polsat, TVN7, Eurosporty itd.), ale nie wiem jak do tego podejść. Zmiana deviceCat=otg
na deviceCat=conTv
lub deviceCat=stb
wyświetla pełną listę kanałów, ale nie da się ich odtworzyć
@mayones2 skrypt związany z logowaniem dla kont zaczynających się na "M" przeniosę do tej ostatniej wersji @shafau wtyczka oparta jest o api "przeglądarkowe" - jak chcesz dostosować wtyczkę do dedykowanej apki, to musisz zobaczyć jak tam to wygląda. BTW. czy mi się wydaje czy na www jest obecnie max. 720p?
@mayones2 wersja z obsługą loginów na "M" plugin.video.orangetvgo-0.8.zip
@mtr81 wersja 0.8 loguje się jak wściekła :D dziękuję!!
ps. swoją drogą nie można Twoich poprawek dodać do Twojego repo, skoro mbebe ich nie aktualizuje?
Mi również zaczęło działać, wcześniej Orange dało mi bana. Dzięki mtr81 za poświęcenie swojego czasu na naprawę :) Nie zamykam problemu, żeby GitHub nie ukrył.
@mtr81
@mayones2 skrypt związany z logowaniem dla kont zaczynających się na "M" przeniosę do tej ostatniej wersji @shafau wtyczka oparta jest o api "przeglądarkowe" - jak chcesz dostosować wtyczkę do dedykowanej apki, to musisz zobaczyć jak tam to wygląda. BTW. czy mi się wydaje czy na www jest obecnie max. 720p?
Dzięki wielkie za szybkie ogarnięcie wtyczki :D Wyczytałem w API, że niektórych typów urządzeń nie da się usunąć, także nie będę grzebał na ślepo, żeby bana nie wyrwać ;)
Co do 720p: rzeczywiście w przeglądarce jest tylko 720p, rozwiązaniem na uzyskanie 1080p jest zwiększenie maxrate do 9000000 w adresie streamu, przydałaby się korekta we wtyczce
Dzięki za sugestię, częściowo rozwiązało problem, ale nie do końca się sprawdziło w przypadku kanałów LIVE. W każdym razie - po jeszcze jednej modyfikacji - chyba się udało... plugin.video.orangetvgo-0.9.zip
wersja 0.9 śmiga... chyba tylko gdzieś uciekł export do m3u ;)
Ja bazowałem na ver. 0.5 z repo. Tam generatora listy nie było.
dla mnie nie problem, bo mam swoje pełne m3u, ale nowi będą zaraz się domagać :) dzięki za pracę nad tą wtyczką!
i znowu cos orange namieszało i nie loguje :(
`2023-12-29 02:24:56.944 T:9024 error <general>: C:\Users\rav\AppData\Roaming\Kodi\addons\script.module.urllib3\lib\urllib3\connectionpool.py:1099: InsecureRequestWarning: Unverified HTTPS request is being made to host 'tvgo.orange.pl'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings
warnings.warn(
2023-12-29 02:24:58.788 T:9024 info <general>: Skipped 1 duplicate messages..
2023-12-29 02:24:58.788 T:9024 error <general>: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <class 'requests.exceptions.JSONDecodeError'>
Error Contents: Expecting value: line 1 column 1 (char 0)
Traceback (most recent call last):
File "C:\Users\rav\AppData\Roaming\Kodi\addons\script.module.requests\lib\requests\models.py", line 971, in json
return complexjson.loads(self.text, **kwargs)
File "C:\Program Files\Kodi\system\python\Lib\json\__init__.py", line 357, in loads
return _default_decoder.decode(s)
File "C:\Program Files\Kodi\system\python\Lib\json\decoder.py", line 337, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "C:\Program Files\Kodi\system\python\Lib\json\decoder.py", line 355, in raw_decode
raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)`
` During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Users\rav\AppData\Roaming\Kodi\addons\plugin.video.orangetvgo\main.py", line 6, in <module>
OrangeGo()
File "C:\Users\rav\AppData\Roaming\Kodi\addons\plugin.video.orangetvgo\resources\lib\orange.py", line 721, in __init__
plugin.run()
File "C:\Users\rav\AppData\Roaming\Kodi\addons\script.module.routing\lib\routing.py", line 130, in run
self._dispatch(self.path)
File "C:\Users\rav\AppData\Roaming\Kodi\addons\script.module.routing\lib\routing.py", line 141, in _dispatch
view_func(**kwargs)
File "C:\Users\rav\AppData\Roaming\Kodi\addons\plugin.video.orangetvgo\resources\lib\orange.py", line 31, in root
dod, logged = loguj()
File "C:\Users\rav\AppData\Roaming\Kodi\addons\plugin.video.orangetvgo\resources\lib\orange.py", line 674, in loguj
jsdata = helper.request_sess(helper.subscrlogin, 'post', headers=helper.headers, data= data, json=True, json_data = True)
File "C:\Users\rav\AppData\Roaming\Kodi\addons\plugin.video.orangetvgo\resources\lib\helper.py", line 225, in request_sess
return resp.json() if json else resp_text(resp)
File "C:\Users\rav\AppData\Roaming\Kodi\addons\script.module.requests\lib\requests\models.py", line 975, in json
raise RequestsJSONDecodeError(e.msg, e.doc, e.pos)
requests.exceptions.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
-->End of Python script error report<--
2023-12-29 02:24:58.804 T:8928 info <general>: CActiveAESink::OpenSink - initialize sink
2023-12-29 02:24:58.986 T:3628 error <general>: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.video.orangetvgo/
2023-12-29 02:24:59.186 T:7948 error <general>: CGUIMediaWindow::GetDirectory(plugin://plugin.video.orangetvgo/) failed
`
Dzięki mtr81 za twoja pracę przy tej i przy innych wtyczkach. Orange v1.0 na razie działa OK przynajmniej u mnie (Raspberry pi 4b libreelec 11.04 kodi 20.2) Miejmy nadzieję że Orange nie pogrywa sobie z nami i nie będzie mieszać specjalnie przy tym logowaniu co kilka dni...
Potwierdzam, wszystko OK. Dzięki wielkie. Widzę, że zmiana to była tylko jakaś kosmetyka :)
dla tych co używają wtyczki do wyciągnięcia kanałów do m3u: orange m3u
Potwierdzam, wszystko OK. Dzięki wielkie. Widzę, że zmiana to była tylko jakaś kosmetyka :)
dla tych co używają wtyczki do wyciągnięcia kanałów do m3u: orange m3u
A jak w sumie z m3u korzystać w kod? nigdy tego do końca nie ogarnąłem...
Wygrywasz wtyczkę PVR IPTV Simple Client, wskazujesz w jej ustawieniach plik z listą M3U i opcjonalnie dostawcę EPG. Więcej znajdziesz na ten temat tutaj https://kodiwpigulce.pl/jak-skonfigurowac-pvr-iptv-simple-client-z-wlasna-lista-i-archiwum-w-kodi-19-poradnik/
Zainstalowałem wtyczkę PVR IPTV Simple Client, Użyłem orange m3u jak pod linkiem powyżej, skonfigurowałem PVR IPTV Simple Client podając lokalny plik orangego.m3u W ustawieniach XMLTV podałem https://epg.ovh/plar.xml później w catchup->Query format string: ?utc={utc}&lutc={lutc} Po wejściu do zakładki TV->Przewodnik wszystkie programy orange to go są widoczne z opisami. Gdy wybiorę konkretny program z przeszłości mam tylko dwie ikony "przełącz" ,"znajdź podobne" nie pojawia się ikonka "odtwarzaj program" (mogę odtworzyć ten program z aplikacji Orange to go ale nie moge z PVR IPTV Simple Client mimo, że jest widoczny na liście. Czy trzeba cos ustawić w konfiguracji?
To tak nie działa. Dostęp do archiwum programów od strony IPTV Simple Clienta trzeba oprogramować we wtyczce. Udostępnienie takiej funkcjonalności zależy od autora wtyczki.
Nie bardzo rozumiem.
Oznacza to tyle że w obecnej wersji wtyczki nie jest to oprogramowanie/udostepnione
Czy możesz poradzić/wyjaśnić co trzeba zrobić aby PVR IPTV Simple Client zadziałał z orange m3u. PVR IPTV Simple Client wydaje się, gdyby działała, fajnym rozwiązaniem.