The jellyfin shim may only be for Jellyfin clients, not for arbitrary clients. I thought it used a generic standard but now I'm not sure.
Kodi is the closest that I know of to what you're asking for but it definitely won't work for everything even if you do get it behaving.