You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I noticed that when I open Jellyfin Dashboard in one tab and start playing a video in another tab, the websocket url is always the same /socket?api_key=<api_key>&deviceId=<deviceId> for both tabs. When I send a message or command via the REST API, only the last connected websocket client receives the message. If I close the last open websocket connection, the old one gets all the messages again.
I think this is the reason why my plugin successfully sends messages and seek commands to skip the intro/credits and sometimes it does not work. In my opinion, the messages/commands should be sent to all affected websockets clients for the affected session.
Reproduction Steps
Open Jellyfin in two tabs and control the session via REST API.
Only the last connected client will receive commands and messages.
Close the last opened tab and repeat sending messages/commands.
The problem is that you can watch multiple videos in the same session and you can no longer remotely control which video you want to control. This should only be an issue in the browser. But I don't know how for example the webOS app behaves.
Please describe your bug
I noticed that when I open Jellyfin Dashboard in one tab and start playing a video in another tab, the websocket url is always the same
/socket?api_key=<api_key>&deviceId=<deviceId>
for both tabs. When I send a message or command via the REST API, only the last connected websocket client receives the message. If I close the last open websocket connection, the old one gets all the messages again.I think this is the reason why my plugin successfully sends messages and seek commands to skip the intro/credits and sometimes it does not work. In my opinion, the messages/commands should be sent to all affected websockets clients for the affected session.
Reproduction Steps
Jellyfin Version
10.9.0
if other:
No response
Environment
Jellyfin logs
Nothing of relevance is happening in the logs.
FFmpeg logs
No response
Please attach any browser or client logs here
No response
Please attach any screenshots here
No response
Code of Conduct
The text was updated successfully, but these errors were encountered: