plugin.video.viervijfzes icon indicating copy to clipboard operation
plugin.video.viervijfzes copied to clipboard

Playback fails

Open M0nty99 opened this issue 1 year ago • 2 comments

Describe the bug Trying to playback content from GoPlay

To Reproduce Steps to reproduce the behavior: 1.Launch content 2. 3.

Expected behavior Content plays

Logs 2024-07-06 09:23:18.835 T:1004 debug <CAddonSettings[[email protected]]>: trying to load setting definitions from old format... 2024-07-06 09:23:18.835 T:1004 debug <CSettingsManager>: requested setting (credentials_hash) was not found.

System

  • Addon version: 0.4.1.1
  • Kodi version: V21
  • Inputstream adaptive version:0.6.1
  • Operating System (Windows / Mac OS / Android / LibreElec / OSMC / ...): Librelec
  • Special Hardware (RPI / Vero4K+ / ...): X86 nuc with intel N200

Additional context I've uninstalled the addon, installed again. deleted credentials, entered again multiple times. Tried the credentials in the browser, but keep getting this message. Somehow it's not reading the credential file it seems.

M0nty99 avatar Jul 06 '24 07:07 M0nty99

Same here. I tried going to "MyList" in the plugin and immediately got an error. Seems like an authentication error. Running LibreElec 11.0.6 (Kodi 20.3.0), Plugin 0.4.11.

`2024-07-06 13:35:52.795 T:1633 error : [plugin.video.viervijfzes] [resources.lib.viervijfzes.content] {"message":"Not Found"} 2024-07-06 13:35:52.806 T:1633 info : Skipped 1 duplicate messages.. 2024-07-06 13:35:52.806 T:1633 error : EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<-- - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS! Error Type: <class 'Exception'> Error Contents: Could not fetch data Traceback (most recent call last): File "/storage/.kodi/addons/plugin.video.viervijfzes/addon_entry.py", line 18, in run(argv) File "/storage/.kodi/addons/plugin.video.viervijfzes/resources/lib/addon.py", line 197, in run routing.run(params) File "/storage/.kodi/addons/script.module.routing/lib/routing.py", line 130, in run self._dispatch(self.path) File "/storage/.kodi/addons/script.module.routing/lib/routing.py", line 141, in _dispatch view_func(**kwargs) File "/storage/.kodi/addons/plugin.video.viervijfzes/resources/lib/addon.py", line 123, in show_mylist Catalog().show_mylist() File "/storage/.kodi/addons/plugin.video.viervijfzes/resources/lib/modules/catalog.py", line 254, in show_mylist mylist = self._api.get_mylist() ^^^^^^^^^^^^^^^^^^^^^^ File "/storage/.kodi/addons/plugin.video.viervijfzes/resources/lib/viervijfzes/content.py", line 520, in get_mylist data = self._get_url(self.API_GOPLAY + '/my-list', authentication='Bearer %s' % self._auth.get_token()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/storage/.kodi/addons/plugin.video.viervijfzes/resources/lib/viervijfzes/content.py", line 784, in _get_url raise Exception('Could not fetch data') Exception: Could not fetch data -->End of Python script error report<--

2024-07-06 13:35:52.856 T:1635 error : GetDirectory - Error getting plugin://plugin.video.viervijfzes/mylist 2024-07-06 13:35:52.859 T:1107 error : CGUIMediaWindow::GetDirectory(plugin://plugin.video.viervijfzes/mylist) failed`

PeterCloet avatar Jul 06 '24 11:07 PeterCloet

Looks like API has changed. TV guide (addon or IPTVmanager) no longer working on Nexus/Omega and Android/windows systems. Selected search of a program is working on android (after relogin on their website, android app was updated on 31/5/2024).

2024-07-07 12:17:51.552 T:21220 info : [plugin.video.viervijfzes] [urllib3.connectionpool] Starting new HTTPS connection (1): www.goplay.be:443 2024-07-07 12:17:51.738 T:21220 info : Skipped 1 duplicate messages.. 2024-07-07 12:17:51.738 T:21220 info : [plugin.video.viervijfzes] [urllib3.connectionpool] https://www.goplay.be:443 "GET /api/epg/vier/2024-07-04 HTTP/1.1" 404 None 2024-07-07 12:17:51.747 T:23502 error : [service.iptv.manager] [resources.lib.modules.addon] Something went wrong while calling plugin.video.viervijfzes: Something went wrong in plugin.video.viervijfzes 2024-07-07 12:17:51.795 T:21220 error : EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<-- - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS! Error Type: <class 'Exception'> Error Contents: Could not fetch data Traceback (most recent call last): File "/storage/emulated/0/Kodi/.kodi/addons/plugin.video.viervijfzes/addon_entry.py", line 18, in run(argv) File "/storage/emulated/0/Kodi/.kodi/addons/plugin.video.viervijfzes/resources/lib/addon.py", line 197, in run routing.run(params) File "/storage/emulated/0/Kodi/.kodi/addons/script.module.routing/lib/routing.py", line 130, in run self._dispatch(self.path) File "/storage/emulated/0/Kodi/.kodi/addons/script.module.routing/lib/routing.py", line 141, in _dispatch view_func(**kwargs) File "/storage/emulated/0/Kodi/.kodi/addons/plugin.video.viervijfzes/resources/lib/addon.py", line 191, in iptv_epg IPTVManager(int(routing.args['port'][0])).send_epg() # pylint: disable=too-many-function-args ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/storage/emulated/0/Kodi/.kodi/addons/plugin.video.viervijfzes/resources/lib/modules/iptvmanager.py", line 33, in send sock.sendall(json.dumps(func()).encode()) # pylint: disable=not-callable ^^^^^^ File "/storage/emulated/0/Kodi/.kodi/addons/plugin.video.viervijfzes/resources/lib/modules/iptvmanager.py", line 78, in send_epg epg = epg_api.get_epg(key, date.strftime('%Y-%m-%d')) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/storage/emulated/0/Kodi/.kodi/addons/plugin.video.viervijfzes/resources/lib/viervijfzes/epg.py", line 109, in get_epg response = self._get_url(self.EPG_ENDPOINTS.get(channel).format(date=date)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/storage/emulated/0/Kodi/.kodi/addons/plugin.video.viervijfzes/resources/lib/viervijfzes/epg.py", line 187, in _get_url raise Exception('Could not fetch data') Exception: Could not fetch data -->End of Python script error report<--

frankdpGH avatar Jul 07 '24 10:07 frankdpGH

Maybe you could find some info on https://github.com/retrospect-addon/plugin.video.retrospect/issues/1809 or https://github.com/retrospect-addon/plugin.video.retrospect/commit/4d6264455182f3c9db2642b11179abba6904ac19 ?

blowk avatar Jul 21 '24 17:07 blowk

The restrospect add-on is an alternative but not really a true replacement for the actual GoPlay app. Some streams are missing, the bitstreams seems to be lower and I also couldn't find back my favourite list(s). So, workaround yes, but longterm solution maybe. I sure hope someone will still take a look at the issues on this app (GoPlay) causing it no longer to work. In the past Michael already hinted that he would no longer support this app. Maybe someone else can pick up the torch?

Log with specific error: https://paste.kodi.tv/fosiluvafi.kodi

PeterCloet avatar Jul 23 '24 11:07 PeterCloet

Would be great if somebody with coding knowledge and some free time could assist/take over this app from @michaelarnauts This app has always been working like a charm and replacing our tv-subscription :-)

M0nty99 avatar Jul 30 '24 11:07 M0nty99

@mediaminister I believe you already helped out in the past to "fix" the GoPlay plug-in. Would you be willing to have a look?

PeterCloet avatar Aug 01 '24 09:08 PeterCloet

@michaelarnauts As the new TV season is gearing up... could you please have a look at getting this plug-in working again?

PeterCloet avatar Aug 27 '24 09:08 PeterCloet

I'm affraid it's looking grim for the future of this plug-in at the moment. Maybe if @michaelarnauts could make an announcement on the frontpage of the github to ask for assistance to take over his role on this great project. Would be very much appreciated, I understand that as life goes on thing changes. But it would be a shame to let his great work go extinct because no one can/wants to take over his role :-(

M0nty99 avatar Aug 28 '24 10:08 M0nty99

I think the time where our Flemish TV Add-ons worked nicely have passed. Content providers have more strict DRM requirements nowdays, and those aren't supported in Kodi.

See https://github.com/add-ons/plugin.video.viervijfzes/pull/129 for example, but also https://github.com/add-ons/plugin.video.tvvlaanderen/issues/63. The VTM Go addon also had issues with some programs IIRC.

Those add-ons also originated from a time when the Chromecast with Google TV didn't exist yet, and there was no way to watch TV comfortably with a remote without having an expensive Telenet/Proximus TV subscription. By now, every channel has an Android TV app that work better then how it worked in Kodi before, and is free of charge.

It has been fun, but I'm afraid this is where it will end...

michaelarnauts avatar Aug 28 '24 15:08 michaelarnauts

I think the time where our Flemish TV Add-ons worked nicely have passed. Content providers have more strict DRM requirements nowdays, and those aren't supported in Kodi.

See #129 for example, but also add-ons/plugin.video.tvvlaanderen#63. The VTM Go addon also had issues with some programs IIRC.

Those add-ons also originated from a time when the Chromecast with Google TV didn't exist yet, and there was no way to watch TV comfortably with a remote without having an expensive Telenet/Proximus TV subscription. By now, every channel has an Android TV app that work better then how it worked in Kodi before, and is free of charge.

It has been fun, but I'm afraid this is where it will end...

I've also allready made that reflexion. In fact since the latest VTM Go addon issue. Kodi served me personally well but it is time to look into other streaming solutions. Looking into mini pc or such to watch VRT, Go Play & VTM via browser over tv or get me an Google Chromecast or get me an Android box.

Things evolve. Thanks for all your good work @michaelarnauts, gave me years of pleasure.

Clyde72 avatar Aug 28 '24 19:08 Clyde72

Thanks for chiming in, unfortunately we have an LG tv which doesn't support the GoPlay addon natively. For us Kodi was the on-stop shop for watching TV or movies. But I get the point you are making @michaelarnauts, I guess it's time for me to look for an alternative solution for watching TV. As having an alternative solution for just one add-on wouldn't pass the WAF ;-).

Thanks for all your time on this add-on, you will be remembered :-)

M0nty99 avatar Aug 29 '24 07:08 M0nty99

Since yesterday there is a working version again: https://github.com/add-ons/plugin.video.goplay

henk31 avatar Sep 11 '24 07:09 henk31

Super news! I just installed the new plugin and it is working great! @mediaminister Thanks a lot!

PeterCloet avatar Sep 11 '24 11:09 PeterCloet

@mediaminister Thanks a lot!

M0nty99 avatar Sep 11 '24 11:09 M0nty99