[Bilibili Live Error] Unable to run on Linux server
See original GitHub issuePlugin Issue
- This is a plugin issue and I have read the contribution guidelines.
Description
There are always errors running on the Linux server, but there is nothing wrong with running on the PC side and on my raspberrypi 3B. I also checked the network connection and the python version and updated to the latest version. I also tried to install streamlink on different servers, but I got the same result.
Reproduction steps / Explicit stream URLs to test
Log output
streamlink https://live.bilibili.com/13946381 -o test.mp4
[cli][info] streamlink is running as root! Be careful!
[cli][info] Found matching plugin bilibili for URL live.bilibili.com/13946381
error: Unable to validate JSON: Unable to validate key 'data': {'current_quality': 0, 'accept_quality': None, 'current_qn': 0} does not equal None or Key 'durl' not found in {'current_quality': 0, 'accept_quality': None, 'current_qn': 0}
Additional comments, screenshots, etc.
Love Streamlink? Please consider supporting our collective. Thanks!
Issue Analytics
- State:
- Created 4 years ago
- Comments:6 (2 by maintainers)
Top Results From Across the Web
How to Unblock Bilibili Overseas Tried &Tested - Updated 2022
Wondering how to unblock Bilibili overseas? Use these simple steps and watch your desired content with these best Bilibili VPNs.
Read more >292 Can fix the compatibility issue of the channel of bilibili?
[Translated by Google] Hello, when I tested on Linux lite (an Ubuntu derivative), the channel of mihoyo (channel=1 in config.ini) was working fine,...
Read more >How to Watch Bilibili Outside China (The Easiest Way In 2022)
It's almost impossible to watch Bilibili outside China due to their many internet laws. With a VPN, all that is history. See how...
Read more >How To Troubleshoot Common Site Issues on a Linux Server
Everybody runs into issues with their website at one point or another. This guide will help you troubleshoot some common issues and get...
Read more >How To Watch Bilibili In UK In 2022? [Complete Updated]
ExpressVPN is our recommended choice. Download and install the VPN client app on your device. Run the VPN app and connect to a...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
I tested the get request part of the plug-in and found that the server-side Response is different from the client-side Response when get requests API_URL. I tried to add headers, but the result hasn’t changed.
PC and raspberryPI Response:
Ubuntu Server Response:
it means Error calling bvc-play-url-one That could be the site’s own problem… But I still want to find a solution.
I’ve looked up a lot of information, but I still haven’t solved the problem.
Not only linux server has this problem. –loglevel debug