-
-
Notifications
You must be signed in to change notification settings - Fork 24
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
Unable to get playback status when using integrated player in Jellyfin android #189
Comments
I don't know how to read your output, can you post full json response when calling |
The output of the first post is the response of The full json response is as follows (The device in issue is the A202ZT) :
The web player and the integrated player are in separate sessions, and the integrated player's DeviceId is in the form of [Id, which can be obtained from |
What is the difference between integrated and web players? Having two sessions on one device does not make sense so I dont know how to handle this.
Its |
This is the player that can be selected from the Jellyfin Android client settings. The app description says the following: Web player: Integrated player: I would like to use the integrated player because it has more features and supports more codecs. |
For now my only idea is to rewrite the whole Jellyfin source to enable users to select sessions instead of devices. |
I see, so it is not a problem that should be handled on the MFP. I understand. |
Describe the issue
When using the integrated player in Jellyfin android I can't get the playback status and no scripts are loaded.
When I sent a request to the jellyfin api using the curl command
curl [ServerIp]/Sessions -H "Authorization: MediaBrowser Token=[ApiKey]" | jq | grep Id
,the response contained two DeviceIds, and the order was different between the web player and the integrated player.
When making a request in the format
[ServerIp]/Sessions?ApiKey=[key]&DeviceId=[id]
, it seems necessary to specify the first DeviceId.For the web player:
[ServerIp]/Sessions?ApiKey=[key]&DeviceId=28c0b44b74216c7c
→ Playback status can be obtained.[ServerIp]/Sessions?ApiKey=[key]&DeviceId=28c0b44b74216c7c1306d0f125d84c849df7c75aa97deafb
→ Unable to obtain playback statusFor the integrated player:
[ServerIp]/Sessions?ApiKey=[key]&DeviceId=28c0b44b74216c7c1306d0f125d84c849df7c75aa97deafb
→ Playback status can be obtained.[ServerIp]/Sessions?ApiKey=[key]&DeviceId=28c0b44b74216c7c
→ Unable to obtain playback statusExpected behavior
Get the correct device ID and get the playback status in the integrated player.
The text was updated successfully, but these errors were encountered: