jellyfin-androidtv icon indicating copy to clipboard operation
jellyfin-androidtv copied to clipboard

cannot resume playback and seeking

Open keboooooo opened this issue 2 years ago • 21 comments

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

keboooooo avatar Aug 12 '22 08:08 keboooooo

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

Andy2244 avatar Aug 12 '22 09:08 Andy2244

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

keboooooo avatar Aug 14 '22 05:08 keboooooo

same here, please help

prinzpiuz avatar Aug 27 '22 03:08 prinzpiuz

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.

jellyfin-bot avatar Dec 25 '22 03:12 jellyfin-bot

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

SamJongenelen avatar Jan 07 '23 22:01 SamJongenelen

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.

moeffju avatar Jan 15 '23 11:01 moeffju

Mine was fixed when I reinstalled the client

prinzpiuz avatar Jan 15 '23 18:01 prinzpiuz

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

SamJongenelen avatar Jan 17 '23 19:01 SamJongenelen

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.

nvitaterna avatar Feb 06 '23 00:02 nvitaterna

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

Phil57 avatar Apr 05 '23 20:04 Phil57

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.

Broglah1 avatar Apr 16 '23 12:04 Broglah1

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

zari90 avatar Jun 15 '23 19:06 zari90

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.

datsoy avatar Jul 16 '23 02:07 datsoy

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

sev-b avatar Oct 10 '23 21:10 sev-b

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

j007bond007 avatar Jan 17 '24 18:01 j007bond007

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.

travelvice avatar Feb 22 '24 05:02 travelvice

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.

Severe1 avatar Mar 06 '24 18:03 Severe1

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

ScholarNZL avatar Mar 09 '24 23:03 ScholarNZL

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!

rcanolorente avatar Mar 16 '24 14:03 rcanolorente

I can reproduce this problem in Samsung TV.

superherointj avatar Mar 18 '24 23:03 superherointj

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

mgdigital avatar Apr 06 '24 10:04 mgdigital