Making NFL Game Pass work?

  Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
dkplayaclub Offline
Fan
Posts: 380
Joined: Jan 2011
Reputation: 0
Post: #1
With my new HTPC running XBMC and a bevy of add ons I am in media heaven. The only thing this box misses is live sporting events. Even the live streams I do have access to are limited because of poor video quality and links going dead constantly.

I have decided to subscribe to NFL Game Pass this season so I can watch all of my favorite team's games, but I was wondering if it was possible to watch these streams in XBMC? I don't see an add on for NFL Game Pass (in fact I see that Apple TV supports NHL MLB and NBA, but not NFL), but I thought maybe there is a way.

I will be watching all the games through a proxy since Game Pass is not available in the US (possibly why Apple TV doesn't offer it).
And no, I don't have an AppleTV. Just using it as an example here.
find quote
FenceMan Offline
Member
Posts: 51
Joined: Jan 2010
Reputation: 0
Post: #2
(2012-08-06 15:37)dkplayaclub Wrote:  With my new HTPC running XBMC and a bevy of add ons I am in media heaven. The only thing this box misses is live sporting events. Even the live streams I do have access to are limited because of poor video quality and links going dead constantly.

I have decided to subscribe to NFL Game Pass this season so I can watch all of my favorite team's games, but I was wondering if it was possible to watch these streams in XBMC? I don't see an add on for NFL Game Pass (in fact I see that Apple TV supports NHL MLB and NBA, but not NFL), but I thought maybe there is a way.

I will be watching all the games through a proxy since Game Pass is not available in the US (possibly why Apple TV doesn't offer it).
And no, I don't have an AppleTV. Just using it as an example here.

I am actually thinking the same thing, I think the easiest way would be to launch browser with Advanced Launcher script but I dont know how to write one this complicated.

We would have to:

1. Start Proxy Server.
2. Kill XBMC
3. Start Web Browser with Gamepass page set to start page.
4. Stop Proxy Server once desired game is tuned in (I shut mine off after stream starts so the VPN doesnt slow me down, still works fine).
5. Restart XBMC at shutdown of Gamepass.

I would do it if I could figure it all out....

Problems are keyboard shortcuts for Gamepass, right now you can pause, rew, ff, fullscreen but not much beyond that, can address alot with Eventghost (I have my MCE remote controlling now, but havent gotten as far as changing "channels" yet)....


OR does anyone know if the android tablet app would run in a windows android emulator that could be easier to start??
(This post was last modified: 2012-08-07 21:58 by FenceMan.)
find quote
dkplayaclub Offline
Fan
Posts: 380
Joined: Jan 2011
Reputation: 0
Post: #3
Well, seems you are a bit more advanced than I am, but great to see some interest in this. Keep this thread alive in the hopes somebody with the know-how and the interest sees it. Imagine if the XBMC community beat Apple to implementing this. Can someone say WIN.... ??
find quote
runam0k Offline
Junior Member
Posts: 1
Joined: Sep 2012
Reputation: 0
Post: #4
You should take a look at AutoIt (http://www.autoitscript.com/site/autoit/).

It's a small Windows scripting language. You can create a programme (exe) that will do what you want and then launch that programme from XBMC.

I created a small script to automatically log me in to Gamepass (because my browser won't remember my password) - see here: http://files.mz.allmail.net/Gamepass%20L...cript.au3.

You can open it in Notepad or the AutoIt editor to see what it does. The language is surprisingly easy to get to grips with and the AutoIt website and forum are very good. See here for the AutoIt reference guide: http://www.autoitscript.com/autoit3/docs/

My script launches Internet Explorer straight to the Gamepass login page, logs in and then maximises the screen. Looking at the steps you listed, you could easily add, for example:

ProcessClose("xbmc.exe") ; close XBMC
Run("[path/to/proxy.exe]") ; start proxy

and:

ProcessClose("proxy.exe]") ; stop proxy
WinWaitClose("Watch NFL Games", "http://gamepass.nfl.com/nflgp/console.jsp"); wait until the NFL Gamepass console window is closed
Run("[path/to/proxy.exe]") ; restart XBMC

It would take some playing around with but that's half the fun!
As an aside, my Logitech Harmony does a good job of controlling the mouse pointer (for the purposes of selecting games, etc).
(This post was last modified: 2012-09-14 11:39 by runam0k.)
find quote
Alexqw Offline
Junior Member
Posts: 14
Joined: Mar 2009
Reputation: 0
Location: Germany
Post: #5
divingmule and I are working on a Game Pass plugin. It's very early in development and has bugs, but it works.

We'd love to have some help for those interested in pitching in.

https://github.com/Alexqw/xbmc-gamepass

---Alex
find quote
ctjameson Offline
Junior Member
Posts: 1
Joined: Aug 2013
Reputation: 0
Post: #6
(2013-08-25 21:20)Alexqw Wrote:  divingmule and I are working on a Game Pass plugin. It's very early in development and has bugs, but it works.

We'd love to have some help for those interested in pitching in.

https://github.com/Alexqw/xbmc-gamepass

---Alex

I seem to be having major trouble getting games to load using your script. I get all the way to the game screen and then it just won't play. A little help please? log output below:

Code:
23:02:28 T:2996  NOTICE: Thread XBPyThread start, auto delete: false
23:02:28 T:2996  NOTICE: -->Python Interpreter Initialized<--
23:02:28 T:2996   ERROR: C:\Users\Cameron\AppData\Roaming\XBMC\addons\xbmc-gamepass-script-skin\default.py:15: DeprecationWarning: the md5 module is deprecated; use hashlib instead
                                              import md5
23:02:28 T:2996  NOTICE: [StorageClient-2.5.2] 'get' : 'seasons'
23:02:28 T:2996  NOTICE: [StorageClient-2.5.2] '_sock_init' : ''
23:02:28 T:2996  NOTICE: [StorageClient-2.5.2] '_sock_init' : 'Done: ('127.0.0.1', 59994)'
23:02:29 T:2996  NOTICE: [StorageClient-2.5.2] 'get' : 'weeks'
23:02:29 T:2996  NOTICE: [StorageClient-2.5.2] '_sock_init' : ''
23:02:29 T:2996  NOTICE: [StorageClient-2.5.2] '_sock_init' : 'Done: ('127.0.0.1', 59994)'
23:02:29 T:2996  NOTICE: We have seasons ---------------------
23:02:29 T:2996   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <type 'exceptions.KeyError'>
                                            Error Contents: (4,)
                                            Traceback (most recent call last):
                                              File "C:\Users\Cameron\AppData\Roaming\XBMC\addons\xbmc-gamepass-script-skin\default.py", line 319, in onInit
                                                self.week = self.weeks[week_index]['week_id']
                                            KeyError: (4,)
                                            -->End of Python script error report<--
23:02:34 T:5812   ERROR: CLocalizeStrings::ClearBlock: Trying to clear non existent block C:\Users\Cameron\AppData\Roaming\XBMC\addons\xbmc-gamepass-script-skin
23:02:43 T:1496  NOTICE: Thread Background Loader start, auto delete: false
23:02:51 T:5812   ERROR: Texture manager unable to load file: C:\Users\Cameron\Downloads\xbmc-gamepass-0.1.3.zip\icon.png
23:02:51 T:5072  NOTICE: Thread Background Loader start, auto delete: false
23:02:59 T:4944  NOTICE: Previous line repeats 1 times.
23:02:59 T:4944  NOTICE: Thread XBPyThread start, auto delete: false
23:02:59 T:4944  NOTICE: -->Python Interpreter Initialized<--
23:02:59 T:4944   ERROR: C:\Users\Cameron\AppData\Roaming\XBMC\addons\xbmc-gamepass-0.1.3\default.py:15: DeprecationWarning: the md5 module is deprecated; use hashlib instead
                                              import md5
23:03:00 T:4944  NOTICE: [addon.nfl.gamepass-0.1.3]: params: {}
23:03:00 T:4944  NOTICE: [StorageClient-2.5.2] 'get' : 'seasons'
23:03:00 T:4944  NOTICE: [StorageClient-2.5.2] '_sock_init' : ''
23:03:00 T:4944  NOTICE: [StorageClient-2.5.2] '_sock_init' : 'Done: ('127.0.0.1', 59994)'

Thanks a ton!
(This post was last modified: 2013-08-30 06:07 by ctjameson.)
find quote
bigmal Offline
Junior Member
Posts: 8
Joined: Jan 2011
Reputation: 0
Post: #7
(2013-08-25 21:20)Alexqw Wrote:  divingmule and I are working on a Game Pass plugin. It's very early in development and has bugs, but it works.

We'd love to have some help for those interested in pitching in.

https://github.com/Alexqw/xbmc-gamepass

---Alex

Dear god I just tried your plugin on my raspberry pi running raspbmc and it works fantastic!

I can now watch the Colts live on on my TV in New Zealand.

Thanks so much for making this plugin.
find quote
nickr Online
Donor
Posts: 6,274
Joined: May 2009
Reputation: 103
Location: Christchurch NZ
Post: #8
Greetings fellow Kiwi.

Colts has got to be better than the f******* yachting!

If I have helped you or increased your knowledge, click the plus button and increase my reputation :)
find quote
bigmal Offline
Junior Member
Posts: 8
Joined: Jan 2011
Reputation: 0
Post: #9
Just updated to a nightly Gotham. Now watching NFL Network live on my TV. God this is fantastic!!!!!!

Hey Nickr! 3000+ posts ..... you must come here often ;-)

Shoulda put Andrew Luck in for Dean Barker LOL
find quote
tree_and_kite Offline
Junior Member
Posts: 13
Joined: Feb 2011
Reputation: 0
Post: #10
Can't wait to try this.
find quote
adepoyu Offline
Junior Member
Posts: 1
Joined: Sep 2013
Reputation: 0
Post: #11
I tried this addon yesterday in my already built Frodo box and it's amazing. Runs way much better than the browser version. I can't wait to build a Gotham box to be able to watch live games.

Outstanding work from Alexqw and co.
find quote
StinDaWg Offline
Fan
Posts: 525
Joined: Jul 2011
Reputation: 1
Post: #12
I tried the NFL Game Pass addon but I'm getting

Remote share
Could not connect to network server

Any suggestions?

----------------------------
Never mind got it working.
(This post was last modified: 2013-10-08 13:28 by StinDaWg.)
find quote
airforcefitz Offline
Junior Member
Posts: 1
Joined: Mar 2014
Reputation: 0
Post: #13
I just downloaded the zip created by Alexqw and divingmule. I have the addon but get the

"Remote share
Could not connect to network server"

I have a MINIX NEO x7 mini with its version of XBMC (a Frodo version) and I live in the US.

Does anyone have a good solution? I've tried VPNs but no luck yet. Any ideas?

Thanks...
find quote