-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Intermittent 'error playing video' issues #74
Comments
Thanks for reporting this issue. All these videos work for me on my local instance, so hard to diagnose. To narrow things down
Perhaps this is hardware specific? (Specific hardware doesn't like specific video encoding?) that would be just a theory, but also unlikely That error message is not well documented from what I can see. We will need to investigate further. |
Thanks for the quick reply and verifying the videos work on your machine. If I wanted to dig into what might be the root cause, are you able to point me in the right direction? I work as a developer and would like to contribute back to the project if possible. Let me know if you think there is anything I can do to gather more information. |
I appreciate your interest in contributing!
Now for some details on how playing a video works
To explain what these mean:
The reason to use these variations is to have options to try from when streaming fails. (DASH sometimes fail, or streaming without proxy sometimes fail because it was geo-blocked, or because Youtube detected the discrepancy in IP addresses between the your instance and your TV). When an error like the one you're seeing shows up, it usually means none of the streams worked. This is that part of the code where we detect an error and try the next stream available Try to inspect the logs, see if something interesting comes up. I'll be happy to assist you if there's more info about this issue! I hope this helps Edit: A couple more debugging tools that are useful in some cases
|
I realize now there's no easy way to gather logs fully without going into development mode. I've added an item to the roadmap to make collecting logs easier, kinda similar to how Plex does it |
Thanks for the detailed replies. I'll try to get setup this weekend. |
@mattmcquinn what did you change in your docker config to fix your image issue? I'm having a similar issue with thumbnails not loading on Roku but work in browser I'm running it behind a Traefik proxy, so I'm sure something isn't configured right 😅 |
It has been a while since I have run invidious so I'm not exactly sure which change fixed it but I'll paste my docker-compose file here. If I had to guess it may have been my change under the
|
Hi everyone, First, there's the issue with the thumbnails that do not show up
The second problem is the specific videos that do not work on Roku, but work on the web.
For the first problem, the latest version of Playlet attempts to prefix the url with the domain so that it works as is. I noticed that lots of people were digging into the right config to make it work, so I thought I might as well try to make it handled automatically. For the second problem, although it is not solved, it's been a very long time since discovered. Since then, Invidious evolved, as well as Playlet, which was almost rewritten from the ground up. So to keep things trackable, I'll close this ticket, and invite you to open a new issue for each problem separately, making sure to use the latest versions of Playlet/Invidious. Also, things that help investigating issues:
If there's a reason to keep this issue open, please let me know and I'll reopen. Cheers! |
update link: https://github.com/iBicha/playlet#development |
Thanks, new link is https://github.com/iBicha/playlet/blob/main/docs/README.md#roku-developer-mode |
Hi,
I have been having issues with playlet not being able to play some videos while playing others just fine.
The error message I get is the same as the error reported in issue #42
This is using my local instance and all videos work fine using Invidious in my browser.
I fixed my docker configuration and that fixed my image loading problem, but I still consistently get errors when playing some videos.
Here are some videos that are throwing the above error.
Here is the current api_state
Thanks in advance for your help. Playlet has been really great to use!
The text was updated successfully, but these errors were encountered: