I’m pretty sure Firefox doesn’t know how to cast, that’s a chrome feature.
Secondly, a chromecast dongle can either be targetted locally by an app (such as chrome) or over the internet via https.
If you are just hosting on your windows laptop, you probably don’t have a domain with TLS, yes?
From localhost (the laptop itself), if you run chrome, you can probably cast to your dongle whilst on the same LAN.
If you have one of the newer Chromecasts with the remote, you can simply install the Jellyfin app on it directly, and address your Jellyfin install by IP and port.
Plex uses some fancy redirection work around these limitations, but it relies on an external service that they provide.
I can’t see that log, the url appears to be truncated.
This is a weird one.
I assume your movie library in Jellyfin is targetted at the root? /media/Filme ?
I also assume you have your localisation set to french, have you tried temporarily setting it to us english and restarting the docker instance?
I’ve seen weird things happen if the docker instance starts before the mount, so if /data/Filme is a mount, it’s worth manually restarting your instance:
sudo docker restart jellyfin
Do you have nested libraries? Like a library pointed at /media and another one pointed at /media/Filme and maybe another at /media/Filme/Comedies ?
https://github.com/jellyfin/jellyfin/issues/8518