-
Notifications
You must be signed in to change notification settings - Fork 5
Game Pass International Support #1
Comments
@dav-sap says International Support is currently working in his fork, which is a /great/ start. Now the question is to examine what those changes are, and how we can weave together a coherent API that works against both services. |
I am willing to share a login for game pass international |
@r3dlobst3r Thanks for the offer. When it comes time to start integrating dev-sap's work into this library, I may ask for you to do some testing. :-) |
I have tried @dav-sap 's fork.. NFL network works but has issues (every 15secs or so it pauses and resumes after 2sec or so... ) However I am unable to get games to reply in any format... Looking in debug log its giving me a 403 error. Next live game I will check those... I have a full Gamepass account and currently in New Zealand, I am happy to help with testing, etc... I do know a bit of python however I am far from an expert, but I have no experience with writing addons for kodi. |
I will take a look. I remember it worked last season. The lagging doesn't
sound like some i experienced. Did u ise adaptive inputstream? enabled it
in the setting
…On Wed, Aug 29, 2018, 06:36 michlinux ***@***.***> wrote:
I have tried @dav-sap <https://github.com/dav-sap> 's fork.. NFL network
works but has issues (every 15secs or so it pauses and resumes after 2sec
or so... ) However I am unable to get games to reply in any format...
Looking in debug log its giving me a 403 error. Next live game I will check
those... I have a full Gamepass account and currently in New Zealand, I am
happy to help with testing, etc... I do know a bit of python however I am
far from an expert, but I have no experience with writing addons for kodi.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#1 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AQCk2RT2BYbPV2FuDwPrBPV4XQ2kbFzgks5uVgxCgaJpZM4V-E3y>
.
|
Yes I am using adaptive, as you stated before it does not work without it. so my memory must have been bad, as I timed between the "pauses" and it looks like its exactly 1min, might be 61secs.... I timed it for 5 times always the same. I grabbed part of debug log from when it does a pause.. I should clarify; the player doesn't pause, the screen goes black and I see a file flash like its starting a new file in the upper left, but its really fast. 1 second maybe, 2 max... most of that the screen is just black. |
Tested on live games both with and without adaptive and neither work. |
it worked for me last week. I'll test again.
Can you send me the logs?
…On Fri, Aug 31, 2018, 05:38 michlinux ***@***.***> wrote:
Tested on live games both with and without adaptive and neither work.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#1 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AQCk2WFfS7QT64x7wIInj8YCDu7Lsk6yks5uWKG7gaJpZM4V-E3y>
.
|
Yep this is live game from today... |
Once #15 is done, then we can actively start working on this. |
For now, everything seems to be broken again. Except for nfl network. I
don't know what changed, the log doesn't say much. If anybody can help me
with this let me know.
…On Tue, Sep 11, 2018, 23:10 Alex Waite ***@***.***> wrote:
Once #15 <#15> is done, then we can
actively start working on this.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#1 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AQCk2aSZiKXZGjnqL0Lf1fuQ5Nwq9Bcqks5uaBjAgaJpZM4V-E3y>
.
|
@dav-sap I'm going to continue focusing on the new API. But, once that is done, I will gladly help you work on this. The great thing, is the way the new testing infrastructure works. Once you've figured out which URLs you're talking to, those responses can be saved in "cassettes" that the testing framework can replay. Then I can easily help working on this by just using those cassettes, rather than needing actual Game Pass International access myself. It should make it a lot easier. |
i got replays to work. without using inputstream adaptive which is broken for kodi17. note: default inputstream adaptive for kodi17 is version 2.0.19, this issue (cookies not being sent in all requests) has been fixed in later versions. in kodi18 they use the latest version. need to manually update version so inputstream adaptive works |
Yes, they are working here as well, nicely done! Cheers m8, is adaptive bug the reason NFL network was doing the small freezes? - on a side note I have more free time now, so I can help with this project now. |
So it looks like Live is going to work... Monday Night game is getting ready to start, and its showing "The Game will start soon" screen. |
now we need to clean everything up and fit to the new API @aqw is writing.
at the time i also changed the default.py file which should stay the same
On Sep 18, 2018 03:09, "michlinux" <notifications@github.com> wrote:
So it looks like Live is going to work... Monday Night game is getting
ready to start, and its showing "The Game will start soon" screen.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#1 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AQCk2exwm2l2HPMJsDzGOu6JYhltoopqks5ucDm_gaJpZM4V-E3y>
.
|
@dav-sap Thanks for continuing to keep the International support alive. :-) @michlinux You say you have time, eh? :-D Help's always appreciated. If your focus is international support, then @dav-sap is right that it's best to wait until I have the new API figured out (which hopefully won't be too much longer). If your interest is broader and feel comfortable working in Python, then find something you're interested in the issues and I can provide some direction. :-) |
@dav-sap @michlinux How were you able to get the addon to work in the new version of Kodi, with the updated version of input? Kodi will not allow me to enable it. Thanks! |
not sure i did anything special, but i handled this almost a yr ago, maybe
i don't remember. what logs do you get?
…On Tue, Sep 18, 2018, 18:02 r3dlobst3r ***@***.***> wrote:
@dav-sap <https://github.com/dav-sap> @michlinux
<https://github.com/michlinux> How were you able to get the addon to work
in the new version of Kodi, with the updated version of input? Kodi will
not allow me to enable it. Thanks!
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#1 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AQCk2cQKo4-IfEjUrp9-Zgapv7TXyke_ks5ucQsagaJpZM4V-E3y>
.
|
@dav-sap sorry i was referring to this part: |
you asking how i updated inputstream.adaptive?
…On Tue, Sep 18, 2018, 18:18 r3dlobst3r ***@***.***> wrote:
@dav-sap <https://github.com/dav-sap> sorry i was referring to this part:
note: default inputstream adaptive for kodi17 is version 2.0.19, this
issue (cookies not being sent in all requests) has been fixed in later
versions. in kodi18 they use the latest version. need to manually update
version so inputstream adaptive works
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#1 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AQCk2davrCCKLuLx1BOL_d9ooFbGvfeoks5ucQ7BgaJpZM4V-E3y>
.
|
Yeah, sorry for being too vague. |
kodi18 has the latest. To put the latest on kodi17 you need to build it on
your own. but from some version it's not compatible at all with 17. you
should check their github and issues.
…On Tue, Sep 18, 2018, 18:42 r3dlobst3r ***@***.***> wrote:
Yeah, sorry for being too vague.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#1 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AQCk2Y2-zPGI5yh3bB0nMWVr72odparEks5ucRROgaJpZM4V-E3y>
.
|
Okay, thanks @dav-sap . |
@aqw You bet! I have "some" free time now starting this coming weekend. Im happy to help and my python skills are improving, so will see what I can do. cheers. |
@michlinux Great to hear. I'm actually leaving for a week-long vacation tomorrow, so I'll be taking a break during that period. But I'll be happy to answer any questions when I come back. :-) |
Hey all, |
@dav-sap Any way you could share how you installed the NFL Gamepass add-on into Kodi 18? Based on the discussion in this thread, I just tried updating to Kodi 18 but the NFL Gamepass add-on was reported as incompatible. Does it need to be installed manually somehow, rather than through the Kodi add-ons interface? |
If needed I can provide international gp account for a dev. |
Is game pass international support working for this or https://github.com/pigskin/kodi-gamepass? |
I don't know, if this still is an issue. Please see my comments in pigskin/kodi-gamepass#444 |
Closing this issue, as NFL has canceled the Gamepass service |
Much of this content comes from pigskin/kodi-gamepass#313
A quick background for the uninitiated:
In 2017, the Game Pass Service was split between two streaming providers:
Currently all developers of this library are in Europe, so only Game Pass Europe is supported. We are very interested in developers from Game Pass International regions getting involved in development and maintenance.
In theory, it should not be too difficult to get decent support for Game Pass International. Prior to 2017, NeuLion was the only streaming provider. Version 0.10.2 of aqw/xbmc-gamepass used that service. As a result, many of the devs have experience with the NeuLion service, and we can help provide some pointers.
However, not all is easy. Predictably, NeuLion has changed its APIs quite a bit since the split (likely concern over the competition), so it's not as easy as a quick code-resuscitation. There will likely be some new paths to blaze.
It is important that consumers of pigskin.py should be able to use the same API regardless of which service (Europe vs International) they are connecting to. This will be problematic at times, but looks to be doable.
Two places where you can borrow code from
The text was updated successfully, but these errors were encountered: