Closed cy8aer closed 4 years ago
can you add a debug log, please?
also try the direct link: https://invidio.us/watch?v=dRFbwjwQ4VE with different hosts (I cannot play it with any host either) it probably is an invidious bug.
Here we are... The watch link is a standard link and works for my instance and some others. So there is no problem with watch?v=blabla.
ok, so it works with most invidious instances. your instance (v.g3la.de) seems to be misconfigured: it doesn't return a full url for the video.dashUrl property. Instead the property only include the path ("/api/manifest/dash/id/cX2wTdeFJX0" vs "https://v.g3la.de/api/manifest/dash/id/cX2wTdeFJX0"). You can check that here: https://v.g3la.de/api/v1/videos/cX2wTdeFJX0?fields=dashUrl (vs https://invidio.us/api/v1/videos/cX2wTdeFJX0?fields=dashUrl or https://invidious.snopyta.org/api/v1/videos/cX2wTdeFJX0?fields=dashUrl).
This can be solved on my end but before I do anything I'd like you to check if setting 'domain' to 'v.g3la.de' (or 'localhost' or whatever makes sense for your configuration) in the invidious config file (invidious/config/config.yml) and restarting your instance changes anything.
Thanks for your help
p.s.: the video in the first post is an entirely different matter that will need more reflexion.
hm, just set some parameters (domain
and external_port
because it is behind a reverse proxy). Url is now ok, but now I need to test. Please stand by.
it seems to be working now
Yes it works. So I close the issue. Thank you for your help.
@cy8aer: 30c349e2db88c2e702ebb8448f892e88e7332507 should fix it even with your previous config
Yes that works too. Thanks. But I will work futher with the new settings. But this option is better being more tolerant to wrong (?) configured servers.
I tried my own instance (0.20.1-97eb01a @ master) and the top 8 instances from the plugin's Readme but only invidio.us plays videos. The other instances just flash and have logs like that:
commit https://github.com/lekma/plugin.video.invidious LibreElec/Raspi 9.2.1