Pigskin is a Python library for connecting to the NFL Game Pass service. The code originated with the xbmc-gamepass project, but was moved to its own repo to encourage reuse across projects.
This library handles authentication, querying of available games, shows, and statistics, and returns the URLs to watch authenticated streams. It is meant to be used by a variety of front-ends (such as Kodi, Plex, and VLC).
Currently, only Game Pass Europe (WPP/Bruin) is supported, as none of the developers have a Game Pass International (NeuLion) subscription. If you're interested in getting International Support working again, we'd love to have your help.
Check out issue #1 for more information.
-
Requests 2.x
-
m3u8 >= 0.2.10
- which needs iso8601
NFL Game Pass is service that allows those with subscriptions to watch NFL games. Live games, archives of old games, NFL TV shows, NFL Network, Red Zone, coaches tape (22 man view), and game statistics are available.
In 2017, the service split into two services, Game Pass Europe and Game Pass International.
Game Pass Europe uses WPP/Bruin as its streaming provider(s), and is currently the only service this library supports.
Game Pass International uses NeuLion as its streaming partner.
We are looking for a developer with access to an International subscription to resuscitate support for International subscription. If you're interested in helping out, check out issue #1.
This library is unofficial and is not endorsed nor supported by the NFL or NFL Game Pass in any way.