jellyfin-webos: Resume Does Not Work [webOS all]

Update

The issue appears to be resolved after manually applying this fix: https://github.com/jellyfin/jellyfin-web/pull/2799. While this is not present in the currently released version of Jellyfin, it will be available in any future version. Since the webOS app loads the HTML interface from the server, you can manually apply the update by rebuilding web with that fix, or downloading an alternate version (see below).


Previous History

Issue During certification testing, devices running LG webOS 4.0, 4.5, 5.0, and 6.0 could fail to resume playback, and instead start over from the beginning. Both the resume and play buttons will appear to be highlighted at the same time.

Notes from Testing

Problem: Replay does not operate when playing random video content.

Opinion:-

Expected: Replay should operate when playing random video content.

Next Steps It is possible that this may happen on other versions, such as webOS 1.0, 2.0, 3.0, and 3.5. LG indicated that they did not test on these versions due to #43 and #45. In the notes provided, there was as video showing the tester using a magic remote in pointer mode for navigation.

For internal (Jellyfin) testing:

  • Install more webOS emulators and test with app.
  • Check equipment list for team members with any webOS equipment and ask them to test with magic remote.

For community help:

If you have a webOS device, please let us know if you are able to test the issue listed above. If you need a compiled IPK to install, please let me know.

You can use the public demo server, https://demo.jellyfin.org/stable. The username is demo, with no password. If you need a compiled IPK to install, please let me know. Note that the public server is reset on the hour, every hour. It is recommended to avoid testing at that moment, as it will likely result in a connection error. This does not apply to our internal testing server.

Possible Fixes This may be tied to the TV interface from the jellyfin/jellyfin-web UI, and may require an updated release with a fix in order to correct it. More investigation is required to determine if this is the case.

The demo servers are specially set up to use content that should not require transcoding, both to ensure that playback is fast and quick, as well reducing hardware demands on the demo server. According to #27, this issue may be specific to direct play content.

About this issue

  • Original URL
  • State: closed
  • Created 3 years ago
  • Comments: 39 (13 by maintainers)

Most upvoted comments

Yep, 10.8.1 has the web fix needed.

The link, for posterity: https://github.com/jellyfin/jellyfin-web/pull/3724

Yesss, it works now! 10.8.1 fixed it!

Just tried with the 1.8.0 Update: The problem is still there (at least with non transcoded content).

I’m using the linuxserver docker

Just popping in to say we’re still working on this, piece by piece. Going to submit soon, just have to get the resume and playback issues worked out. We updated the server recently so we’re testing against those fixes.

i tested this on my personal server with multiple movies and multiple different ways and every time i press the resume button the movie/tvshow will start from the beginning… it is never resuming for me

When testing https://github.com/jellyfin/jellyfin-web/pull/3724 in emulators, I found that webOS 4 is the only one that doesn’t resume. webOS 1.2, 2.0, 5.0, 6.0 emulators work as expected without any hack - they seem to support #t=... argument. webOS 3 emulator is buggy as hell - unreliable. All of the above is for DirectPlay.

To be clear, please make sure you see the Replay button - in this case Play is “resume”. If Replay is missing, you have a problem with websockets.

Same issue for me, clicking on resume playback with magic remote starts playback from the beginning. Checked stats and the only video which worked on resume was the one which was transcoded; direct play did not resume. Logged into the demo server @ https://demo.jellyfin.org/stable with LG webOS v5. EDIT: tried using the 10.8 beta 2 and 10.8 alpha 1 docker images (jelllyfin/jellyfin), still the same issue, i.e. resume does not work with the magic remote. Interestingly (or not), it works fine with all versions via the LG’s web browser, which makes me think it’s more of the wrapper issue?

Hello, any update on this issue. Do you need help to resolve this faster ?

No, did not yet test this new release! Will do it when I come home later today 😃

Also even if you connect the Android app to the WebOS app and try to resume a video, it still plays it from begin 😦

@anthonylavado I have tested it on a LG TV (with webOS 5.0.03 without a Magic Remote and resume works. I tested the same tv against the stable demo server and resume worked as well. The weird thing is, I recall having exactly this issue on the same tv that I can’t resume items and they will always play from the beginning

for the example @dovecode give, i am actually using the magic remote and going directly to the resume button and pressing it and it does not work it goes back to the beginning… i also tried going left and left and that does not work… also try going down up browse a little bit then come back to resume button and still not working… let me know if you guys want me to do something specific or if you add some debugs i can compile and install on my tv to test

I want to highlight @elvis0288’s post, though. It seems that there truly is a resume issue, separate from the UX concerns I raised in specific circumstances. We should probably address both, but maybe adding a separate “button UX” issue would be better and track the issue that @elvis0288 found on this issue…