jellyfin / jellyfin-androidtv

Android TV Client for Jellyfin
https://jellyfin.org
GNU General Public License v2.0
2.83k stars 481 forks source link

cannot resume playback and seeking #1962

Open keboooooo opened 2 years ago

keboooooo commented 2 years ago

Describe the bug

When I click resume playback, the video plays from the beginning and does not continue from where I last saw the video. I tried fast-forwarding the video and it still doesn't work and the video keeps playing from the beginning.

Logs

No response

FFmpeg logs

No response

Media info of the file

No response

Application version

0.14.1

Device information

zte B860H

Android version

android 9

Jellyfin server version

10.8.1

Andy2244 commented 2 years ago

We need more infos, i suspect you use a external player?

keboooooo commented 2 years ago

We need more infos, i suspect you use a external player?

no, i used libvlc

fyi, i used other media player too and still the video does not continue from where I last saw the video

prinzpiuz commented 2 years ago

same here, please help

jellyfin-bot commented 1 year ago

This issue has gone 120 days without comment. To avoid abandoned issues, it will be closed in 21 days if there are no new comments.

If you're the original submitter of this issue, please comment confirming if this issue still affects you in the latest release or master branch, or close the issue if it has been fixed. If you're another user also affected by this bug, please comment confirming so. Either action will remove the stale label.

This bot exists to prevent issues from becoming stale and forgotten. Jellyfin is always moving forward, and bugs are often fixed as side effects of other changes. We therefore ask that bug report authors remain vigilant about their issues to ensure they are closed if fixed, or re-confirmed - perhaps with fresh logs or reproduction examples - regularly. If you have any questions you can reach us on Matrix or Social Media.

SamJongenelen commented 1 year ago

I have this too. Any media, regardless of format. i can see the progress in the thumbnails before playback. Doesn't work for libvlc and exoplayer. Playback always starts from beginning.

I don't have seek issues however.

V0.15.1 Android TV 2021/22 Philips uhd

moeffju commented 1 year ago

I have this issue sometimes, with some files, but have been unable to identify a pattern. Android TV on Chromecast with Google TV, Android 12, different players.

prinzpiuz commented 1 year ago

Mine was fixed when I reinstalled the client

SamJongenelen commented 1 year ago

So i have found that pressing the 'play' button on my remote, instead of the 'ok' button, makes resume work on my Android TV

nvitaterna commented 1 year ago

I have this issue with Jellyfin (and Plex). Casting works completely fine, but resuming/seeking from the app will not work. I've tried this with multiple servers (both linux & windows). Everything is wired too.

Works fine on other clients, and casting (vs playing through the app) works fine as well.

Phil57 commented 1 year ago

Having a Nvidia shield, I can confirm what @SamJongenelen said, the play button does resume the video, the ok button start from the beginning

Thanks for the workaround

Broglah1 commented 1 year ago

Just started with this issue today, was working fine prior. It's android client version of jellyfin that's suddenly broke.

Reinstalling app fixed playback.

zari90 commented 1 year ago

same issue here and have it on mutliple players android and on the tizen OS samsung monitor also on Windows client as well, reinstalled the android and windows client still have the same issue, also when I try and fast forward it doesn't allow it until the stream has been running for about 10 seconds and even then, when I try and fast forward it further I need to wait before I can go forward again, so when I stop it and click resume it just starts playing from the beginning again I have attached logs for assistance FFmpeg.Transcode-2023-06-21_18-15-42_1cb1754f9290340ac988938beb7c20e4_48ac1e31.log FFmpeg.Transcode-2023-06-21_19-00-52_1cb1754f9290340ac988938beb7c20e4_5b714ca3.log FFmpeg.Transcode-2023-06-21_19-01-03_1cb1754f9290340ac988938beb7c20e4_e444dd38.log FFmpeg.Transcode-2023-06-21_19-01-11_1cb1754f9290340ac988938beb7c20e4_b1bccafb.log FFmpeg.Transcode-2023-06-21_19-01-20_1cb1754f9290340ac988938beb7c20e4_5fb9352b.log FFmpeg.Transcode-2023-06-21_19-01-30_1cb1754f9290340ac988938beb7c20e4_ce866551.log FFmpeg.Transcode-2023-06-21_19-01-39_1cb1754f9290340ac988938beb7c20e4_a93e90fc.log FFmpeg.Transcode-2023-06-21_19-01-50_1cb1754f9290340ac988938beb7c20e4_ae05857f.log FFmpeg.Transcode-2023-06-21_19-01-58_1cb1754f9290340ac988938beb7c20e4_88d3f57b.log FFmpeg.Transcode-2023-06-21_19-02-07_1cb1754f9290340ac988938beb7c20e4_b11e5e3e.log FFmpeg.Transcode-2023-06-21_19-02-17_1cb1754f9290340ac988938beb7c20e4_41c0a631.log FFmpeg.Transcode-2023-06-21_19-02-26_1cb1754f9290340ac988938beb7c20e4_98be5ae7.log FFmpeg.Transcode-2023-06-21_19-02-37_1cb1754f9290340ac988938beb7c20e4_2d5d7d6d.log FFmpeg.Transcode-2023-06-21_19-02-50_1cb1754f9290340ac988938beb7c20e4_2e456028.log FFmpeg.Transcode-2023-06-21_19-03-29_1cb1754f9290340ac988938beb7c20e4_da0b0785.log FFmpeg.Transcode-2023-06-21_19-03-36_1cb1754f9290340ac988938beb7c20e4_54543211.log FFmpeg.Transcode-2023-06-21_19-03-46_1cb1754f9290340ac988938beb7c20e4_c94fd5e2.log FFmpeg.Transcode-2023-06-21_19-03-56_1cb1754f9290340ac988938beb7c20e4_f4d74207.log FFmpeg.Transcode-2023-06-21_19-04-05_1cb1754f9290340ac988938beb7c20e4_1969ee9c.log log_20230621.log

datsoy commented 1 year ago

So i have found that pressing the 'play' button on my remote, instead of the 'ok' button makes resume work on my Android TV

This also works for me.

sev-b commented 1 year ago

Having the same problem, neither "Resume from" nor skipping around using timeline or buttons is working in the Android TV App on my NVIDIA Shield Pro. In the browser on my notebook it works without problems. With Exoplayer the playback doesn't even start, have the problems with libvlc and also Kodi as an external player.

Mine was fixed when I reinstalled the client

So i have found that pressing the 'play' button on my remote, instead of the 'ok' button, makes resume work on my Android TV

Tried both reinstalling and using the play button instead of the "OK" button. Neither worked for me :(

Using libvlc when I tried with the play button the app crashed and I got this log:


client: Jellyfin for Android TV client_version: 0.15.12 client_repository: https://github.com/jellyfin/jellyfin-androidtv type: crash_report format: markdown

Logs

Stack Trace:

java.lang.RuntimeException: Unable to start activity ComponentInfo{org.jellyfin.androidtv/org.jellyfin.androidtv.ui.browsing.MainActivity}: java.lang.NullPointerException
    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3432)
    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3596)
    at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:85)
    at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
    at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2067)
    at android.os.Handler.dispatchMessage(Handler.java:106)
    at android.os.Looper.loop(Looper.java:223)
    at android.app.ActivityThread.main(ActivityThread.java:7668)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)
Caused by: java.lang.NullPointerException
    at org.jellyfin.androidtv.data.querying.StdItemQuery.<init>(StdItemQuery.kt:23)
    at org.jellyfin.androidtv.data.querying.StdItemQuery.<init>(StdItemQuery.kt:9)
    at org.jellyfin.androidtv.data.querying.StdItemQuery.<init>(Unknown Source:2)
    at org.jellyfin.androidtv.ui.browsing.GenericFolderFragment.setupQueries(GenericFolderFragment.java:58)
    at org.jellyfin.androidtv.ui.browsing.EnhancedBrowseFragment.onCreate(EnhancedBrowseFragment.java:113)
    at androidx.fragment.app.Fragment.performCreate(Fragment.java:3090)
    at androidx.fragment.app.FragmentStateManager.create(FragmentStateManager.java:475)
    at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:257)
    at androidx.fragment.app.FragmentStore.moveToExpectedState(FragmentStore.java:121)
    at androidx.fragment.app.FragmentManager.moveToState(FragmentManager.java:1433)
    at androidx.fragment.app.FragmentManager.dispatchStateChange(FragmentManager.java:2977)
    at androidx.fragment.app.FragmentManager.dispatchCreate(FragmentManager.java:2884)
    at androidx.fragment.app.FragmentController.dispatchCreate(FragmentController.java:252)
    at androidx.fragment.app.FragmentActivity.onCreate(FragmentActivity.java:220)
    at org.jellyfin.androidtv.ui.browsing.MainActivity.onCreate(MainActivity.kt:40)
    at android.app.Activity.performCreate(Activity.java:8000)
    at android.app.Activity.performCreate(Activity.java:7984)
    at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1309)
    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3405)
    ... 11 more

Logcat:

10-10 23:12:55.636 D/ACRA    (17508): Loaded Collector of type org.acra.collector.TimeCollector
10-10 23:12:55.639 D/ACRA    (17508): SimplePluginLoader loading services from plugin classes : [Ljava.lang.Class;@e9b6ca7
10-10 23:12:55.639 D/ACRA    (17508): ServicePluginLoader loading services from ServiceLoader : java.util.ServiceLoader[org.acra.scheduler.SenderSchedulerFactory]
10-10 23:12:55.639 D/ACRA    (17508): SimplePluginLoader loading services from plugin classes : [Ljava.lang.Class;@e9b6ca7
10-10 23:12:55.639 D/ACRA    (17508): ServicePluginLoader loading services from ServiceLoader : java.util.ServiceLoader[org.acra.config.ReportingAdministrator]
10-10 23:12:55.646 D/WM-WrkMgrInitializer(17508): Initializing WorkManager with default configuration.
10-10 23:12:55.658 I/TetheringManager(17508): registerTetheringEventCallback:org.jellyfin.androidtv
10-10 23:12:55.660 I/LogInitializer(17508): Debug tree planted
10-10 23:12:55.681 I/MigrationContext(17508): Requested migration from 2 to 2. Found 1 migrations in total.
10-10 23:12:55.697 W/lyfin.androidt(17508): Accessing hidden field Ljava/util/Collections$SynchronizedCollection;->mutex:Ljava/lang/Object; (greylist-max-o, reflection, denied)
10-10 23:12:55.697 W/lyfin.androidt(17508): Accessing hidden method Ljava/util/Collections$SynchronizedSet;-><init>(Ljava/util/Set;Ljava/lang/Object;)V (greylist-max-o, reflection, denied)
10-10 23:12:55.697 W/lyfin.androidt(17508): Accessing hidden method Ljava/util/Collections$SynchronizedCollection;-><init>(Ljava/util/Collection;Ljava/lang/Object;)V (greylist-max-o, reflection, denied)
10-10 23:12:55.700 I/SessionRepositoryImpl(17508): Restoring session
10-10 23:12:55.714 I/org.jellyfin.sdk.api.client.KtorClient(17508): GET https://jellyfin.sev.fyi/Branding/Configuration
10-10 23:12:55.718 I/ProcessLifecycleInitializer$create(17508): Registering 0 ActivityLifecycleCallbacks
10-10 23:12:55.732 D/ACRA    (17508): ACRA processName='org.jellyfin.androidtv'
10-10 23:12:55.772 I/MigrationContext(17508): Requested migration from 6 to 6. Found 3 migrations in total.
10-10 23:12:55.773 I/ActivityThemeExtensionsKt(17508): Applying theme DARK
10-10 23:12:55.779 D/ACRA    (17508): onActivityCreated class org.jellyfin.androidtv.ui.browsing.MainActivity
10-10 23:12:55.797 D/AndroidRuntime(17508): Shutting down VM
10-10 23:12:55.798 E/AndroidRuntime(17508): FATAL EXCEPTION: main
10-10 23:12:55.798 E/AndroidRuntime(17508): Process: org.jellyfin.androidtv, PID: 17508
10-10 23:12:55.798 E/AndroidRuntime(17508): java.lang.RuntimeException: Unable to start activity ComponentInfo{org.jellyfin.androidtv/org.jellyfin.androidtv.ui.browsing.MainActivity}: java.lang.NullPointerException
10-10 23:12:55.798 E/AndroidRuntime(17508):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3432)
10-10 23:12:55.798 E/AndroidRuntime(17508):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3596)
10-10 23:12:55.798 E/AndroidRuntime(17508):     at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:85)
10-10 23:12:55.798 E/AndroidRuntime(17508):     at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
10-10 23:12:55.798 E/AndroidRuntime(17508):     at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
10-10 23:12:55.798 E/AndroidRuntime(17508):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2067)
10-10 23:12:55.798 E/AndroidRuntime(17508):     at android.os.Handler.dispatchMessage(Handler.java:106)
10-10 23:12:55.798 E/AndroidRuntime(17508):     at android.os.Looper.loop(Looper.java:223)
10-10 23:12:55.798 E/AndroidRuntime(17508):     at android.app.ActivityThread.main(ActivityThread.java:7668)
10-10 23:12:55.798 E/AndroidRuntime(17508):     at java.lang.reflect.Method.invoke(Native Method)
10-10 23:12:55.798 E/AndroidRuntime(17508):     at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
10-10 23:12:55.798 E/AndroidRuntime(17508):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)
10-10 23:12:55.798 E/AndroidRuntime(17508): Caused by: java.lang.NullPointerException
10-10 23:12:55.798 E/AndroidRuntime(17508):     at org.jellyfin.androidtv.data.querying.StdItemQuery.<init>(StdItemQuery.kt:23)
10-10 23:12:55.798 E/AndroidRuntime(17508):     at org.jellyfin.androidtv.data.querying.StdItemQuery.<init>(StdItemQuery.kt:9)
10-10 23:12:55.798 E/AndroidRuntime(17508):     at org.jellyfin.androidtv.data.querying.StdItemQuery.<init>(Unknown Source:2)
10-10 23:12:55.798 E/AndroidRuntime(17508):     at org.jellyfin.androidtv.ui.browsing.GenericFolderFragment.setupQueries(GenericFolderFragment.java:58)
10-10 23:12:55.798 E/AndroidRuntime(17508):     at org.jellyfin.androidtv.ui.browsing.EnhancedBrowseFragment.onCreate(EnhancedBrowseFragment.java:113)
10-10 23:12:55.798 E/AndroidRuntime(17508):     at androidx.fragment.app.Fragment.performCreate(Fragment.java:3090)
10-10 23:12:55.798 E/AndroidRuntime(17508):     at androidx.fragment.app.FragmentStateManager.create(FragmentStateManager.java:475)
10-10 23:12:55.798 E/AndroidRuntime(17508):     at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:257)
10-10 23:12:55.798 E/AndroidRuntime(17508):     at androidx.fragment.app.FragmentStore.moveToExpectedState(FragmentStore.java:121)
10-10 23:12:55.798 E/AndroidRuntime(17508):     at androidx.fragment.app.FragmentManager.moveToState(FragmentManager.java:1433)
10-10 23:12:55.798 E/AndroidRuntime(17508):     at androidx.fragment.app.FragmentManager.dispatchStateChange(FragmentManager.java:2977)
10-10 23:12:55.798 E/AndroidRuntime(17508):     at androidx.fragment.app.FragmentManager.dispatchCreate(FragmentManager.java:2884)
10-10 23:12:55.798 E/AndroidRuntime(17508):     at androidx.fragment.app.FragmentController.dispatchCreate(FragmentController.java:252)
10-10 23:12:55.798 E/AndroidRuntime(17508):     at androidx.fragment.app.FragmentActivity.onCreate(FragmentActivity.java:220)
10-10 23:12:55.798 E/AndroidRuntime(17508):     at org.jellyfin.androidtv.ui.browsing.MainActivity.onCreate(MainActivity.kt:40)
10-10 23:12:55.798 E/AndroidRuntime(17508):     at android.app.Activity.performCreate(Activity.java:8000)
10-10 23:12:55.798 E/AndroidRuntime(17508):     at android.app.Activity.performCreate(Activity.java:7984)
10-10 23:12:55.798 E/AndroidRuntime(17508):     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1309)
10-10 23:12:55.798 E/AndroidRuntime(17508):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3405)
10-10 23:12:55.798 E/AndroidRuntime(17508):     ... 11 more
10-10 23:12:55.798 E/ACRA    (17508): ACRA caught a RuntimeException for org.jellyfin.androidtv
10-10 23:12:55.798 E/ACRA    (17508): java.lang.RuntimeException: Unable to start activity ComponentInfo{org.jellyfin.androidtv/org.jellyfin.androidtv.ui.browsing.MainActivity}: java.lang.NullPointerException
10-10 23:12:55.798 E/ACRA    (17508):   at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3432)
10-10 23:12:55.798 E/ACRA    (17508):   at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3596)
10-10 23:12:55.798 E/ACRA    (17508):   at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:85)
10-10 23:12:55.798 E/ACRA    (17508):   at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
10-10 23:12:55.798 E/ACRA    (17508):   at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
10-10 23:12:55.798 E/ACRA    (17508):   at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2067)
10-10 23:12:55.798 E/ACRA    (17508):   at android.os.Handler.dispatchMessage(Handler.java:106)
10-10 23:12:55.798 E/ACRA    (17508):   at android.os.Looper.loop(Looper.java:223)
10-10 23:12:55.798 E/ACRA    (17508):   at android.app.ActivityThread.main(ActivityThread.java:7668)
10-10 23:12:55.798 E/ACRA    (17508):   at java.lang.reflect.Method.invoke(Native Method)
10-10 23:12:55.798 E/ACRA    (17508):   at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
10-10 23:12:55.798 E/ACRA    (17508):   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)
10-10 23:12:55.798 E/ACRA    (17508): Caused by: java.lang.NullPointerException
10-10 23:12:55.798 E/ACRA    (17508):   at org.jellyfin.androidtv.data.querying.StdItemQuery.<init>(StdItemQuery.kt:23)
10-10 23:12:55.798 E/ACRA    (17508):   at org.jellyfin.androidtv.data.querying.StdItemQuery.<init>(StdItemQuery.kt:9)
10-10 23:12:55.798 E/ACRA    (17508):   at org.jellyfin.androidtv.data.querying.StdItemQuery.<init>(Unknown Source:2)
10-10 23:12:55.798 E/ACRA    (17508):   at org.jellyfin.androidtv.ui.browsing.GenericFolderFragment.setupQueries(GenericFolderFragment.java:58)
10-10 23:12:55.798 E/ACRA    (17508):   at org.jellyfin.androidtv.ui.browsing.EnhancedBrowseFragment.onCreate(EnhancedBrowseFragment.java:113)
10-10 23:12:55.798 E/ACRA    (17508):   at androidx.fragment.app.Fragment.performCreate(Fragment.java:3090)
10-10 23:12:55.798 E/ACRA    (17508):   at androidx.fragment.app.FragmentStateManager.create(FragmentStateManager.java:475)
10-10 23:12:55.798 E/ACRA    (17508):   at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:257)
10-10 23:12:55.798 E/ACRA    (17508):   at androidx.fragment.app.FragmentStore.moveToExpectedState(FragmentStore.java:121)
10-10 23:12:55.798 E/ACRA    (17508):   at androidx.fragment.app.FragmentManager.moveToState(FragmentManager.java:1433)
10-10 23:12:55.798 E/ACRA    (17508):   at androidx.fragment.app.FragmentManager.dispatchStateChange(FragmentManager.java:2977)
10-10 23:12:55.798 E/ACRA    (17508):   at androidx.fragment.app.FragmentManager.dispatchCreate(FragmentManager.java:2884)
10-10 23:12:55.798 E/ACRA    (17508):   at androidx.fragment.app.FragmentController.dispatchCreate(FragmentController.java:252)
10-10 23:12:55.798 E/ACRA    (17508):   at androidx.fragment.app.FragmentActivity.onCreate(FragmentActivity.java:220)
10-10 23:12:55.798 E/ACRA    (17508):   at org.jellyfin.androidtv.ui.browsing.MainActivity.onCreate(MainActivity.kt:40)
10-10 23:12:55.798 E/ACRA    (17508):   at android.app.Activity.performCreate(Activity.java:8000)
10-10 23:12:55.798 E/ACRA    (17508):   at android.app.Activity.performCreate(Activity.java:7984)
10-10 23:12:55.798 E/ACRA    (17508):   at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1309)
10-10 23:12:55.798 E/ACRA    (17508):   at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3405)
10-10 23:12:55.798 E/ACRA    (17508):   ... 11 more
10-10 23:12:55.798 D/ACRA    (17508): Building report
10-10 23:12:55.799 D/ACRA    (17508): Starting collectors with priority FIRST
10-10 23:12:55.800 D/ACRA    (17508): Calling collector org.acra.collector.StacktraceCollector
10-10 23:12:55.800 D/ACRA    (17508): Collector org.acra.collector.StacktraceCollector completed
10-10 23:12:55.801 D/ACRA    (17508): Calling collector org.acra.collector.DropBoxCollector
10-10 23:12:55.801 D/ACRA    (17508): Collector org.acra.collector.DropBoxCollector completed
10-10 23:12:55.803 D/ACRA    (17508): Calling collector org.acra.collector.LogCatCollector
10-10 23:12:55.817 D/ACRA    (17508): Retrieving logcat output (buffer:default)...

App information

App version: 0.15.12 (151299)
Package name: org.jellyfin.androidtv
Build:

{"BOARD":"darcy","BOOTLOADER":"32.00.2019.50-t210-69ebfcbe","BRAND":"NVIDIA","CPU_ABI":"arm64-v8a","CPU_ABI2":"","DEVICE":"mdarcy","DISPLAY":"RQ1A.210105.003.7825230_3167.5736","FINGERPRINT":"NVIDIA\/mdarcy\/mdarcy:11\/RQ1A.210105.003\/7825230_3167.5736:user\/release-keys","HARDWARE":"darcy","HOST":"mobile-u64-5308-d7000","ID":"RQ1A.210105.003","IS_DEBUGGABLE":false,"IS_EMULATOR":false,"MANUFACTURER":"NVIDIA","MODEL":"SHIELD Android TV","PERMISSIONS_REVIEW_REQUIRED":true,"PRODUCT":"mdarcy","RADIO":"unknown","SUPPORTED_32_BIT_ABIS":["armeabi-v7a","armeabi"],"SUPPORTED_64_BIT_ABIS":["arm64-v8a"],"SUPPORTED_ABIS":["arm64-v8a","armeabi-v7a","armeabi"],"TAGS":"release-keys","TIME":1665975826000,"TYPE":"user","UNKNOWN":"unknown","USER":"NVIDIA","VERSION":{"ACTIVE_CODENAMES":[],"BASE_OS":"","CODENAME":"REL","INCREMENTAL":"7825230_3167.5736","PREVIEW_SDK_FINGERPRINT":"REL","PREVIEW_SDK_INT":0,"RELEASE":"11","RELEASE_OR_CODENAME":"11","SDK":"30","SDK_INT":30,"SECURITY_PATCH":"2022-04-05"}}

Build config:

{"APPLICATION_ID":"org.jellyfin.androidtv","BUILD_TYPE":"release","DEBUG":false,"DEVELOPMENT":false,"VERSION_CODE":151299,"VERSION_NAME":"0.15.12"}

Device information

Android version: 11
Device brand: NVIDIA
Device product: mdarcy
Device model: SHIELD Android TV

Crash information

Start time: 2023-10-10T23:12:55.639+02:00
Crash time: 2023-10-10T23:12:55.861+02:00

j007bond007 commented 9 months ago

Also happening for me... maybe related to the fact another shield pro was playing the same video very recently

travelvice commented 8 months ago

Bit disheartening the see the absence of engagement here for an issue opened in Aug, 2022. I will throw my remarks in the hat as well and say this is reproducible for me too as of Feb 2024 on FireTV devices.

Severe1 commented 7 months ago

The client for Google TV still suffers from the same problem. Can't seek, video starts over. Can't resume previous playback, it starts over. I have even tried chapter select, but alas the video starts over.

ScholarNZL commented 7 months ago

Same issue here, same as Severe1. Seeking starts the video over.

rcanolorente commented 7 months ago

Hey sorry old thread but maybe this will help someone. I had the same issue on Android TV client. I found we had "Always ask" for playback program selected on the client and that this option disabled the Resume button. Once I chose a default playback program (LibVLC in my case) the resume button returned. Good luck!

superherointj commented 7 months ago

I can reproduce this problem in Samsung TV.

mgdigital commented 6 months ago

+1, (sometimes) cannot resume from Fire TV Stick.

jellyfin-bot commented 2 months ago

This issue has gone 120 days without comment. To avoid abandoned issues, it will be closed in 21 days if there are no new comments.

If you're the original submitter of this issue, please comment confirming if this issue still affects you in the latest release or master branch, or close the issue if it has been fixed. If you're another user also affected by this bug, please comment confirming so. Either action will remove the stale label.

This bot exists to prevent issues from becoming stale and forgotten. Jellyfin is always moving forward, and bugs are often fixed as side effects of other changes. We therefore ask that bug report authors remain vigilant about their issues to ensure they are closed if fixed, or re-confirmed - perhaps with fresh logs or reproduction examples - regularly. If you have any questions you can reach us on Matrix or Social Media.

zari90 commented 2 months ago

I am still having the same issue previously stated been more than a year and no resolve in site