Although this worked for the 2015-2016 season NBA TV app on PS4, you need to use a NBA account with the same email address as your NBA League Pass account for it to work this year (they get automatically linked). You can create an NBA account here: https://secure.nba.com/membership/user/register. Please see the comments for further details – thanks to all who chimed in with updated details.
Despite being Welsh, I now live and work in Australia and am a big NBA fan. To view said b-ballin’/shot fallin’ I have a NBA League Pass where I typically watch games via a laptop connected to the TV via HDMI, or the NBA TV app on Xbox One (the Xbox 360 app is horrible and stalls all the time).
However, I also have a PS4, so if I’m currently on the PS4 and feel like watching some hoops, it’s a bit of a PITA to shutdown the PS4, fire up the Xbone and get a game up. Unfortunately, the PS4 NBA TV app isn’t officially available for Australian users, as well as for PS4 users in various other places around the world – as in, if you search the PlayStation Store for it or look under video apps it doesn’t even show up! Weak sauce, Sony!
So, can we hack our way around this nonsense limitation? Why yes we can =D
Please read through the entire set of instructions below before actually doing them – you’ll see why in the 2nd point:
- The first thing we’ll need for this is an American playstation account. You can create this directly on the PS4, and the main thing that makes it a U.S. account is to simply put your location as United States. It doesn’t matter what ‘gamertag’ / nickname you pick – I just appended “BB” to my standard tag. When creating the account it asks you where in the US you live, so I typed in (as I follow the Lakers, who are having a shocking season) Los Angeles. It also wants a postcode / area-code which a quick google search tells me (for L.A.) is 90003.
- Now comes an important bit: You need to assign the current PS4 as the primary system for your new U.S. PlayStation account. If you don’t do this you won’t be able to sign in to NBA League Pass later on – it’ll come up with a red “Sign in failed” message. Even if you forget to assign your PS4 as the primary system for your U.S. account, you can do so later from the PlayStation Network/Account Management so all’s not lost.
- Once your U.S. account is created, log in as it and take a look under Video Apps or search the PlayStation Store for the PS4 NBA app which will now be available and can be installed.
- Once the NBA app is installed (and you’ve set your PS4 as the primary system for your new U.S. account) you can log out of your U.S. account (hold the PS button on the controller and choose Log Out) then log in as your standard PlayStation account and the app will still be available to launch. If it has a padlock image on the corner of the app and can only be launched by the U.S. account then you haven’t applied the primary system nonsense correctly, so go double check if req’d.
- That about it – in your standard account you should now be able to launch the NBA app, hit triangle and go to Settings to enter your NBA League Pass credentials and it should all work just fine.
The only issues I’ve experienced with this technique were the padlock on the app which only allowed the U.S. account to launch it, and the “Sign in failed” message when I actually DID launch it with the U.S. account – both of which were fixed by assigning my PS4 as the primary system for the U.S. account (which I will never use for anything else or log in as ever again – it can just happily sit there).