question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

BBC iPlayer authentication error

See original GitHub issue

Plugin Issue

  • This is a plugin issue and I have read the contribution guidelines.

Description

When attempting to stream from iplayer I’m receiving the following error:

[cli][debug] OS:         Windows 10
[cli][debug] Python:     3.7.4
[cli][debug] Streamlink: 1.2.0+22.g6ac9ee0
[cli][debug] Requests(2.22.0), Socks(1.7.1), Websocket(0.56.0)
[cli][info] Found matching plugin bbciplayer for URL https://www.bbc.co.uk/iplayer/episode/b03wc5kx/andys-dinosaur-adventures-2-diplodocus-and-fern
[cli][debug] Plugin specific arguments:
[cli][debug]  --bbciplayer-username=********@gmail.com (username)
[cli][debug]  --bbciplayer-password=******** (password)
[plugin.bbciplayer][info] A TV License is required to watch BBC iPlayer streams, see the BBC website for more information: https://www.bbc.co.uk/iplayer/help/tvlicence
[plugin.bbciplayer][error] Could not authenticate, check your username and password

Reproduction steps / Explicit stream URLs to test

This is affecting me with all iplayer streams. My config file hasn’t changed and I am still able to login via the BBC website using the same credentials.

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Reactions:1
  • Comments:12 (6 by maintainers)

github_iconTop GitHub Comments

2reactions
mkblokecommented, Nov 28, 2019

It seems that ptrt_url is no longer found via the history search in auth_check() after the login data has been sent.

The login process itself still appears to be working correctly, as far as I can see. If I change the code to just return true at the end of login(), I can successfully get a live programme stream or stream an iPlayer programme via catch up.

1reaction
tmatthews5511commented, Dec 13, 2019

Yes, that patch works very well. I can now sleep again.

Thanks Ian!

On Thu, 12 Dec 2019 at 13:22, Ian Cameron notifications@github.com wrote:

This might be the right fix…

bbciplayer.py.patch.txt https://github.com/streamlink/streamlink/files/3957891/bbciplayer.py.patch.txt

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/streamlink/streamlink/issues/2716?email_source=notifications&email_token=ADITO3MFUJCSPVJZIDQMSGLQYKTSHA5CNFSM4JSBISX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGYCOZQ#issuecomment-565192550, or unsubscribe https://github.com/notifications/unsubscribe-auth/ADITO3PFUSWRXVFCVKLLBVLQYKTSHANCNFSM4JSBISXQ .

Read more comments on GitHub >

github_iconTop Results From Across the Web

BBC iPlayer Sign In Problems? - (Easy Fix Guide!) - Xtrium
In case you're experiencing problems signing in to BBC iPlayer on your computer, through an online browser, this is the solution for you....
Read more >
How To Fix BBC iPlayer Downloads & DASH Manifest Failed ...
Troubleshooting iPlayer DASH Manifest Error, DRM License failed & Downloads Issues · 1. Restart devices · 2. Use the latest iPlayer Downloads app....
Read more >
BBC iPlayer not Working with VPN? Here's how to fix it (2022)
Is your VPN not working for BBC iPlayer? Below, we'll explain why your BBC iPlayer VPN isn't working and how to fix the...
Read more >
What should I do if I can't get signed in? | iPlayer help - BBC
Visit the Using the BBC website for lots of advice if you're having trouble signing in. Here are some direct links: How do...
Read more >
BBC iPlayer Not Working? Here's How to Fix BBC ... - PureVPN
As we have already discussed above, some of the common reasons for BBC the iPlayer proxy error are unreliable VPNs, blacklisted IPs, and...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found