pigskin / kodi-gamepass

NFL Game Pass add-on for Kodi
Other
122 stars 83 forks source link

Can't play live NFL games #136

Closed rgsherr closed 10 years ago

rgsherr commented 10 years ago

Can't play live games. Keeps saying can't find the plugin video file. Here are the relevant parts of the log: The beginning: 10:51:56 T:5656 NOTICE: special://profile/ is mapped to: special://masterprofile/ 10:51:56 T:5656 NOTICE: ----------------------------------------------------------------------- 10:51:56 T:5656 NOTICE: Starting XBMC (13.2 Git:20140817-0f3db05). Platform: x86 Win32 32-bit 10:51:56 T:5656 NOTICE: Using Release XBMC x32 build, compiled Aug 17 2014 by MSVC 160040219 for x86 Win32 32-bit version 0x06000000 10:51:56 T:5656 NOTICE: Running on Windows 7 SP1 64-bit, build 7601 10:51:56 T:5656 NOTICE: Host CPU: Intel(R) Core(TM) i5-2500K CPU @ 3.30GHz, 4 cores available 10:51:56 T:5656 NOTICE: Desktop Resolution: 1600x900 32Bit at 60Hz 10:51:56 T:5656 NOTICE: Running with restricted rights 10:51:56 T:5656 NOTICE: Aero is enabled 10:51:56 T:5656 NOTICE: special://xbmc/ is mapped to: C:\Program Files (x86)\XBMC 10:51:56 T:5656 NOTICE: special://xbmcbin/ is mapped to: C:\Program Files (x86)\XBMC 10:51:56 T:5656 NOTICE: special://masterprofile/ is mapped to: C:\Users\owner\AppData\Roaming\XBMC\userdata 10:51:56 T:5656 NOTICE: special://home/ is mapped to: C:\Users\owner\AppData\Roaming\XBMC\ 10:51:56 T:5656 NOTICE: special://temp/ is mapped to: C:\Users\owner\AppData\Roaming\XBMC\cache 10:51:56 T:5656 NOTICE: The executable running is: C:\Program Files (x86)\XBMC\XBMC.exe 10:51:56 T:5656 NOTICE: Local hostname: owner-PC 10:51:56 T:5656 NOTICE: Log File is located: C:\Users\owner\AppData\Roaming\XBMC\xbmc.log 10:51:56 T:5656 NOTICE: ----------------------------------------------------------------------- 10:51:56 T:5656 NOTICE: load settings... 10:51:56 T:5656 NOTICE: No settings file to load (special://xbmc/system/advancedsettings.xml) 10:51:56 T:5656 NOTICE: Loaded settings file from special://profile/advancedsettings.xml 10:51:56 T:5656 NOTICE: Contents of special://profile/advancedsettings.xml are...

1 0 10

Where the errors occur: 10:52:28 T:4188 NOTICE: [pigskin]: Request URL: http://neulionms-a.akamaihd.net/fs/nfl/nfl/edl/nflgr/2014/56277.xml 10:52:28 T:4188 NOTICE: [pigskin]: Headers: None 10:52:28 T:4188 NOTICE: [pigskin]: Response code: 404 10:52:28 T:4188 NOTICE: [pigskin]: Response: File not found." 10:52:28 T:4188 NOTICE: [plugin.video.nfl.gamepass-0.5.2]: Traceback (most recent call last): File "C:\Users\owner\AppData\Roaming\XBMC\addons\xbmc-gamepass-master\default.py", line 416, in onClick if gpr.check_for_coachestape(game_id, self.selected_season): File "C:\Users\owner\AppData\Roaming\XBMC\addons\xbmc-gamepass-master\resources\lib\pigskin.py", line 82, in check_for_coachestape boxscore_dict = xmltodict.parse(boxscore) File "C:\Users\owner\AppData\Roaming\XBMC\addons\script.module.xmltodict\lib\xmltodict.py", line 248, in parse parser.Parse(xml_input, True) ExpatError: syntax error: line 1, column 0 10:52:36 T:5000 NOTICE: Thread BackgroundLoader start, auto delete: false 10:52:36 T:4188 NOTICE: [plugin.video.nfl.gamepass-0.5.2]: script finished 10:52:36 T:5656 ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.video.nfl.gamepass/ 10:52:36 T:5656 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.nfl.gamepass/) failed 10:52:36 T:5880 NOTICE: Thread BackgroundLoader start, auto delete: false 10:52:42 T:5656 NOTICE: Storing total System Uptime 10:52:42 T:5656 NOTICE: Saving settings 10:52:42 T:5656 NOTICE: stop all 10:52:42 T:5656 NOTICE: stop player

BaumSchorle commented 10 years ago

The problem is this: 10:52:28 T:4188 NOTICE: [pigskin]: Request URL: http://neulionms-a.akamaihd.net/fs/nfl/nfl/edl/nflgr/2014/56277.xml 10:52:28 T:4188 NOTICE: [pigskin]: Headers: None 10:52:28 T:4188 NOTICE: [pigskin]: Response code: 404 10:52:28 T:4188 NOTICE: [pigskin]: Response: File not found." 10:52:28 T:4188 NOTICE: [plugin.video.nfl.gamepass-0.5.2]: Traceback (most recent call last): File "C:\Users\owner\AppData\Roaming\XBMC\addons\xbmc-gamepass-master\default.py", line 416, in onClick if gpr.check_for_coachestape(game_id, self.selected_season): File "C:\Users\owner\AppData\Roaming\XBMC\addons\xbmc-gamepass-master\resources\lib\pigskin.py", line 82, in check_for_coachestape boxscore_dict = xmltodict.parse(boxscore) File "C:\Users\owner\AppData\Roaming\XBMC\addons\script.module.xmltodict\lib\xmltodict.py", line 248, in parse parser.Parse(xml_input, True) ExpatError: syntax error: line 1, column 0

I had the same issue today and i uploaded a fix for this: https://github.com/Alexqw/xbmc-gamepass/archive/master.zip Have you updated to this commit?

rgsherr commented 10 years ago

To be sure I downloaded the master.zip file from your link, uninstalled Gamepass and installed this master from zip but I'm sorry tosay it didn't make any difference.

BaumSchorle commented 10 years ago

This is odd! I just did exactly the same, I downloaded the master uninstalled and installed the master and was able to watch the game without any problem.

Can you please upload the log again?

rgsherr commented 10 years ago

Here it is. The beginning:

12:00:05 T:2336 NOTICE: special://profile/ is mapped to: special://masterprofile/ 12:00:05 T:2336 NOTICE: ----------------------------------------------------------------------- 12:00:05 T:2336 NOTICE: Starting XBMC (13.2 Git:20140817-0f3db05). Platform: x86 Win32 32-bit 12:00:05 T:2336 NOTICE: Using Release XBMC x32 build, compiled Aug 17 2014 by MSVC 160040219 for x86 Win32 32-bit version 0x06000000 12:00:05 T:2336 NOTICE: Running on Windows 7 SP1 64-bit, build 7601 12:00:05 T:2336 NOTICE: Host CPU: Intel(R) Core(TM) i5-2500K CPU @ 3.30GHz, 4 cores available 12:00:05 T:2336 NOTICE: Desktop Resolution: 1600x900 32Bit at 60Hz 12:00:05 T:2336 NOTICE: Running with restricted rights 12:00:05 T:2336 NOTICE: Aero is enabled 12:00:05 T:2336 NOTICE: special://xbmc/ is mapped to: C:\Program Files (x86)\XBMC 12:00:05 T:2336 NOTICE: special://xbmcbin/ is mapped to: C:\Program Files (x86)\XBMC 12:00:05 T:2336 NOTICE: special://masterprofile/ is mapped to: C:\Users\owner\AppData\Roaming\XBMC\userdata 12:00:05 T:2336 NOTICE: special://home/ is mapped to: C:\Users\owner\AppData\Roaming\XBMC\ 12:00:05 T:2336 NOTICE: special://temp/ is mapped to: C:\Users\owner\AppData\Roaming\XBMC\cache 12:00:05 T:2336 NOTICE: The executable running is: C:\Program Files (x86)\XBMC\XBMC.exe 12:00:05 T:2336 NOTICE: Local hostname: owner-PC 12:00:05 T:2336 NOTICE: Log File is located: C:\Users\owner\AppData\Roaming\XBMC\xbmc.log 12:00:05 T:2336 NOTICE: ----------------------------------------------------------------------- 12:00:05 T:2336 NOTICE: load settings... 12:00:05 T:2336 NOTICE: No settings file to load (special://xbmc/system/advancedsettings.xml) 12:00:05 T:2336 NOTICE: Loaded settings file from special://profile/advancedsettings.xml 12:00:05 T:2336 NOTICE: Contents of special://profile/advancedsettings.xml are...

2 41943040 10

12:00:05 T:2336 NOTICE: Default DVD Player: dvdplayer

and where the errors occur:

12:00:38 T:2968 NOTICE: [pigskin]: Request URL: http://gamepass.nfl.com/nflgp/servlets/publishpoint 12:00:38 T:2968 NOTICE: [pigskin]: Headers: {'User-Agent': 'iPad'} 12:00:38 T:2968 NOTICE: [pigskin]: Response code: 400 12:00:38 T:2968 NOTICE: [pigskin]: Response: - Error report

HTTP Status 400 -


type Status report

message

description The request sent by the client was syntactically incorrect.


12:00:38 T:2968 NOTICE: [plugin.video.nfl.gamepass-0.5.2]: Traceback (most recent call last): File "C:\Users\owner\AppData\Roaming\XBMC\addons\xbmc-gamepass-master\default.py", line 457, in onClick game_streams = gpr.get_publishpoint_streams(game_id, 'game', game_version) File "C:\Users\owner\AppData\Roaming\XBMC\addons\xbmc-gamepass-master\resources\lib\pigskin.py", line 187, in get_publishpoint_streams m3u8_dict = xmltodict.parse(m3u8_data)['result'] File "C:\Users\owner\AppData\Roaming\XBMC\addons\script.module.xmltodict\lib\xmltodict.py", line 248, in parse parser.Parse(xml_input, True) ExpatError: mismatched tag: line 1, column 916 12:00:44 T:5588 NOTICE: Thread BackgroundLoader start, auto delete: false 12:00:44 T:2968 NOTICE: [plugin.video.nfl.gamepass-0.5.2]: script finished 12:00:44 T:2336 ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.video.nfl.gamepass/ 12:00:44 T:2336 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.nfl.gamepass/) failed 12:00:44 T:5960 NOTICE: Thread BackgroundLoader start, auto delete: false 12:00:51 T:2336 NOTICE: Storing total System Uptime 12:00:51 T:2336 NOTICE: Saving settings 12:00:51 T:2336 NOTICE: stop all

rgsherr commented 10 years ago

Just uploaded what appear to be the relevant portions of the log again. Thanks, Richard

On 26 October 2014 11:58, BaumSchorle notifications@github.com wrote:

This is odd! I just did exactly the same, I downloaded the master uninstalled and installed the master and was able to watch the game without any problem.

Can you please upload the log again?

— Reply to this email directly or view it on GitHub https://github.com/Alexqw/xbmc-gamepass/issues/136#issuecomment-60519881 .

BaumSchorle commented 10 years ago

Ok, this is a new error. So the first issue is solved. What country are you from? Have you any dns or something like this running?

In issue #134 someone reported the same problem and it was something with the network because of the country he was watching!

rgsherr commented 10 years ago

I'm in Canada and am using a VPN service to access it from the UK since I signed up as if I'm in the UK for the lower rate. It has worked all right in the past although it buffers every 2 or 3 minutes and archived games work fine. I'll try it without the VPN.

On 26 October 2014 12:08, BaumSchorle notifications@github.com wrote:

Ok, this is a new error. So the first issue is solved. What country are you from? Have you any dns or something like this running?

In issue #134 https://github.com/Alexqw/xbmc-gamepass/issues/134 someone reported the same problem and it was something with the network because of the country he was watching!

— Reply to this email directly or view it on GitHub https://github.com/Alexqw/xbmc-gamepass/issues/136#issuecomment-60520176 .

BaumSchorle commented 10 years ago

This sounds like the same issue as in #134 he was also from CAN. So maybe you can solve this pretty easily.

rgsherr commented 10 years ago

Works now without the vpn which is odd since last week it would only work with the vpn. Rebuffers frequently. I've tried hardware buffering and software buffering but there hasn't been any difference. Still it is working now. Thanks for your help. Richard On Oct 26, 2014 12:08 PM, "BaumSchorle" notifications@github.com wrote:

Ok, this is a new error. So the first issue is solved. What country are you from? Have you any dns or something like this running?

In issue #134 https://github.com/Alexqw/xbmc-gamepass/issues/134 someone reported the same problem and it was something with the network because of the country he was watching!

— Reply to this email directly or view it on GitHub https://github.com/Alexqw/xbmc-gamepass/issues/136#issuecomment-60520176 .

BaumSchorle commented 10 years ago

You are welcome, glad it's working now! Enjoy the game!